Freigeben über


TBILLPRICE

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Gibt den Kurs pro \$100 Nennwert für eine Schatzrechnung zurück.

Syntax

TBILLPRICE(<settlement>, <maturity>, <discount>)

Parameter

Begriff Definition
settlement Der Abrechnungstermin des Schatzamtes. Das Abrechnungsdatum des Wertpapiers ist das Datum nach dem Ausgabedatum, an dem die Wertpapierrechnung an den Käufer gehandelt wird.
maturity Der Fälligkeitstermin des Schatzwechsels. Das Fälligkeitsdatum ist das Datum, an dem die Schatzrechnung abläuft.
discount Der Abzinsungssatz des Wertpapiers.

Rückgabewert

Der Kurs des Treasury Bill pro Nennwert von 100 USD.

Bemerkungen

  • Datumsangaben werden als sequenzielle Seriennummern gespeichert, damit sie in Berechnungen verwendet werden können. In DAX, 30. Dezember 1899 ist Tag 0, und der 1. Januar 2008 ist 39448, da es 39.448 Tage nach dem 30. Dezember 1899 liegt.

  • TBILLPRICE wird wie folgt berechnet:

    $$\text{TBILLPRICE} = 100 \times (1 - \frac{\text{discount} \times \text{DSM}}{360})$$

    Dabei gilt Folgendes:

    • $\text{DSM}$ = Anzahl der Tage von Abrechnung bis Fälligkeit, ohne alle Fälligkeitstermine, die mehr als ein Kalenderjahr nach dem Abrechnungstermin liegen.
  • Abrechnung und Fälligkeit werden auf ganze Zahlen abgeschnitten.

  • Ein Fehler wird zurückgegeben, wenn:

    • Abrechnung oder Fälligkeit ist kein gültiger Termin.
    • Die Abrechnung ≥ Fälligkeit oder Fälligkeit beträgt mehr als ein Jahr nach Abrechnung.
    • Diskont ≤ 0
  • Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

Daten Beschreibung
31.3.2008 Abrechnungsdatum
01.06.2008 Fälligkeitsdatum
9,0 % Prozentnachlasssatz

Die folgende DAX Abfrage:

EVALUATE
{
  TBILLPRICE(DATE(2008,3,31), DATE(2008,6,1), 0.09)
}

Gibt den Kurs der Treasury Bill pro \$100 Nennwert zurück, je nach den oben angegebenen Bedingungen.

[Wert]
98,45