Mit einer Preisformel kannst du den Marktpreis eines Assets mithilfe einfacher JavaScript-ähnlicher Formeln anpassen.

Du kannst die Formel im Reiter Preise eines Assets anpassen. Sie wird nur angeboten, wenn die Preisermittlung des Assets Markt ist. Der Bereich Marktpreise innerhalb der zinsbasierten Preisberechnung ist ein anderes Steuerelement und ermöglicht keine Formeln.

Es stehen drei Variablen zur Verfügung:

  • date – berechnetes Datum (im Format YYYY-mm-dd)
  • price – Marktpreis aus der Marktdatenquelle für das jeweilige Datum
  • openDate – Datum, an dem diese Asset-Unterposition eröffnet wurde, sodass eine Formel den Preis relativ zum Start der Position bestimmen kann

Beispiele

Damit kannst du Assets abbilden, die von Capitally nicht nativ unterstützt werden, deren Preise sich jedoch aus dem Marktpreis eines tatsächlich existierenden Assets berechnen lassen.

  • Einen Marktpreis um einen bestimmten Betrag versetzen: price - 123
  • Einen Aktiensplit hinzufügen: date >= "2023-03-01" ? price / 2 : price
  • Geshortetes Asset (oder jede andere Verbindlichkeit): -price
  • Call-Option: price - PREMIUM
  • Put-Option: PREMIUM - price
  • Hebel: 100 * price
  • Einheiten-Konvertierung (ein 100-g-Goldbarren, dessen Preis auf Basis von XAU pro Feinunze berechnet wird): price * 3.2151 – siehe Edelmetalle tracken