YIELDDISC
Gilt für: Berechnete Spalte Berechnete Tabelle Ergebnis Visuelle Berechnung
Gibt den Jahresertrag für ein Wertpapier mit Diskont zurück.
Syntax
YIELDDISC(<settlement>, <maturity>, <pr>, <redemption>[, <basis>])
Parameter
Begriff | Definition |
---|---|
settlement (Abrechnung) | Der Abrechnungstermin des Wertpapierkaufs. Der Abrechnungstermin des Wertpapierkaufs ist das Datum nach der Wertpapieremission, an dem das Wertpapier in den Besitz des Käufers übergeht. |
maturity (Fälligkeit) | Das Fälligkeitsdatum des Wertpapiers. Das Fälligkeitsdatum ist das Datum, an dem das Wertpapier abläuft. |
pr | Dies ist der Preis des Wertpapiers pro 100 US-Dollar Nennwert. |
redemption (Rückzahlung) | Dies ist der Rückzahlungswert des Wertpapiers pro 100 US-Dollar Nennwert. |
basis | (Optional) Die Basis für die Zählung von Tagen. Wenn „Basis“ ausgelassen wird, wird 0 als Wert angenommen. Die zulässigen Werte sind unterhalb dieser Tabelle aufgeführt. |
Der Parameter Basis akzeptiert die folgenden Werte:
Basis | Basis für Zählung von Tagen |
---|---|
0 oder ausgelassen | US (NASD) 30/360 |
1 | Actual/actual |
2 | Actual/360 |
3 | Actual/365 |
4 | European 30/360 |
Rückgabewert
Die jährliche Rendite.
Bemerkungen
Datumsangaben werden als sequenzielle Seriennummern gespeichert, damit sie in Berechnungen verwendet werden können. In DAX ist der 30. Dezember 1899 der Tag 0, und der 1. Januar 2008 ist Tag 39.448, weil er 39.448 Tage nach dem 30. Dezember 1899 liegt.
Das Abrechnungsdatum ist das Datum, an dem ein Käufer einen Coupon erwirbt, z. B. eine Schuldverschreibung. Das Fälligkeitsdatum ist das Datum, an dem ein Coupon abläuft. Nehmen wir beispielsweise an, eine Anleihe mit einer Laufzeit von 30 Jahren wird am 1. Januar 2008 ausgegeben und sechs Monate später von einem Käufer erworben. Das Ausgabedatum wäre der 1. Januar 2008, das Abrechnungsdatum wäre der 1. Juli 2008, und das Fälligkeitsdatum wäre der 1. Januar 2038, was 30 Jahre nach dem 1. Januar 2008, dem Ausgabedatum, liegt.
„Abrechnung“ und „Fälligkeit“ werden zu ganzen Zahlen verkürzt.
„Basis“ wird auf die nächste ganze Zahl gerundet.
Es wird ein Fehler zurückgegeben, wenn:
- „Abrechnung“ oder „Fälligkeit“ kein gültiges Datum ist
- Abrechnung ≥ Fälligkeit
- Preis ≤ 0
- „Rückzahlung“ ≤ 0
- „Basis“ < 0 oder „Basis“ > 4.
Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.
Beispiel
Daten | - |
---|---|
16. Feb 08 | Abrechnungsdatum |
1\. Mrz 08 | Fälligkeitsdatum |
99,795 | Preis |
100 US-Dollar | Rücknahmewert |
2 | Ist/360-Basis |
Die folgende DAX-Abfrage:
EVALUATE
{
YIELDDISC(DATE(2008,2,16), DATE(2008,3,1), 99.795, 100, 2)
}
Gibt den jährlichen Ertrag des Wertpapiers zu den oben angegebenen Bedingungen zurück.
[Wert] |
---|
0,0528225719868583 |