TBILLYIELD
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Gibt die yield für eine Schatzrechnung zurück.
Syntax
TBILLYIELD(<settlement>, <maturity>, <pr>)
Parameter
Begriff | Definition |
---|---|
settlement |
Die Abrechnung des Schatzamts date. Die date ist die date nach der Ausgabe date, wenn die Wertpapierrechnung an den Käufer gehandelt wird. |
maturity |
Die Fälligkeit des Schatzwechsels date. Die Fälligkeit date ist die date, wenn die Schatzrechnung abläuft. |
pr |
Die price des Schatzwechsels pro 100 USD value. |
Value zurückgeben
Die yielddes Schatzamtes .
Bemerkungen
Datumsangaben werden als sequenzielle Seriennummern gespeichert, damit sie in Berechnungen verwendet werden können. In DAX, 30. Dezember 1899 ist day 0, and 1. Januar 2008 ist 39448, da es 39.448 Tage nach dem 30. Dezember 1899 liegt.
TBILLYIELD wird wie folgt berechnet:
$$\text{TBILLYIELD} = \frac{100 - \text{pr}}{\text{pr}} \times \frac{360}{\text{DSM}}$$
Dabei gilt Folgendes:
- $\text{DSM}$ = Anzahl der Tage von Abrechnung bis Fälligkeit, ohne alle Fälligkeiten date, die mehr als eine calendaryear nach der Abrechnung date.
Abrechnung and Fälligkeit werden auf ganze Zahlen abgeschnitten.
Ein error wird ifzurückgegeben:
- Die Abrechnung or Fälligkeit ist not einer gültigen date.
- Die Abrechnung ≥ Fälligkeit or Fälligkeit ist mehr als ein year nach der Abrechnung.
- Preis ≤ 0
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Die folgende DAX Abfrage:
Daten | Beschreibung |
---|---|
31.3.2008 | Abrechnung date |
01.06.2008 | Fälligkeit date |
USD 98,45 | Price pro \$100 Face value |
EVALUATE
{
TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}
Gibt die yield einer Schatzrechnung zurück, die die oben angegebenen Bedingungen verwendet.
[Value] |
---|
0,0914169629253426 |