👷
To funkcja we wczesnym dostępie – musisz ją najpierw włączyć.
Formuła ceny pozwala modyfikować cenę rynkową aktywa przy użyciu prostych formuł typu JavaScript.
Formułę ceny możesz zmodyfikować w zakładce Ceny danego aktywa. Jest ona dostępna tylko wtedy, gdy Metoda wyceny aktywa ustawiona jest na Rynek. Sekcja Ceny rynkowe wewnątrz wyceny opartej na odsetkach stanowi inny mechanizm i nie pozwala na stosowanie formuł.
Dostępne są trzy zmienne:
date– obliczona data (w formacieRRRR-mm-dd)price– Cena rynkowa pobrana ze źródła danych dla danej datyopenDate– data otwarcia tej subpozycji aktywa, dzięki czemu formuła może ustalić cenę w odniesieniu do momentu rozpoczęcia pozycji
💡 Obligacje, depozyty i pożyczki nie wymagają stosowania formuły. Wycena oparta na odsetkach uwzględnia harmonogram kuponów, metodę zliczania dni (day-count convention) oraz narosłe odsetki, a także wycenia wartość czystą (clean price) na podstawie notowań rynkowych lub cen wprowadzonych przez Ciebie.
Przykłady
Możesz ich użyć do modelowania aktywów, które nie są automatycznie obsługiwane przez Capitally, ale których cenę można obliczyć na podstawie Ceny rynkowej innego instrumentu.
- Przesunięcie ceny rynkowej o określoną kwotę:
price - 123 - Dodanie zdarzenia typu split:
date >= "2023-03-01" ? price / 2 : price - Krótka pozycja (lub dowolne zobowiązanie):
-price - Opcja kupna (call):
price - PREMIUM - Opcja sprzedaży (put):
PREMIUM - price - Dźwignia finansowa:
100 * price - Konwersja jednostek (np. 100 g sztabka złota wyceniana na podstawie
XAUw uncjach trojańskich):price * 3.2151– zobacz Śledzenie metali szlachetnych