Freigeben über


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