Freigeben über


PRICEDISC

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Gibt den Kurs pro \$100 Nennwert eines reduzierten Wertpapiers zurück.

Syntax

PRICEDISC(<settlement>, <maturity>, <discount>, <redemption>[, <basis>])

Parameter

Ausdruck Definition
settlement Der Abrechnungstermin des Wertpapiers. Das Abrechnungsdatum des Wertpapiers ist das Datum nach dem Ausgabedatum, an dem das Wertpapier an den Käufer gehandelt wird.
maturity Das Fälligkeitsdatum des Wertpapiers. Das Fälligkeitsdatum ist das Datum, an dem das Wertpapier abläuft.
discount Der Abzinsungssatz des Wertpapiers.
redemption Der Einlösungswert des Wertpapiers pro Nennwert von \$100.
basis (Optional) Der Typ der zu verwendenden Tagesanzahl. Wird die Basis weggelassen, wird davon ausgegangen, dass sie 0 ist. Die akzeptierten Werte sind unter dieser Tabelle aufgeführt.

Der parameter basis akzeptiert die folgenden Werte:

Basis Day count basis
0 oder nicht angegeben US (NASD) 30/360
1 Ist-/Ist-Wert
2 Ist/360
3 Ist/365
4 Europäische 30/360

Rückgabewert

Der Kurs pro \$100 Nennwert.

Bemerkungen

  • Datumsangaben werden als sequenzielle Fortlaufende Zahlen gespeichert, sodass 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.

  • Der Abrechnungstermin ist das Datum, an dem ein Käufer einen Kupon kauft, z. B. eine Anleihe. Das Fälligkeitsdatum ist das Datum, an dem ein Kupon abläuft. Angenommen, eine 30-Jahres-Anleihe wird am 1. Januar 2018 ausgegeben und wird sechs Monate später von einem Käufer erworben. Das Ausgabedatum wäre der 1. Januar 2018, der Abrechnungstermin wäre der 1. Juli 2018, und der Fälligkeitstermin wäre der 1. Januar 2048, 30 Jahre nach dem 1. Januar 2018, Ausgabedatum.

  • PRICEDISC wird wie folgt berechnet:

    $$\text{PRICEDISC} = \text{redemption} - \text{discount} \times \text{redemption} \times \frac{\text{DSM}}{\text{B}}$$

    wo:

    • $\text{B}$ = Anzahl der Tage im Jahr, je nach Jahr.
    • $\text{DSM}$ = Anzahl der Tage von Abrechnung bis Fälligkeit.
  • Abrechnung und Fälligkeit werden auf ganze Zahlen abgeschnitten.

  • Basis wird auf die nächste ganze Zahl gerundet.

  • Ein Fehler wird zurückgegeben, wenn:

    • Abrechnung oder Fälligkeit ist kein gültiger Termin.
    • Abrechnung ≥ Fälligkeit.
    • Rabatt ≤ 0.
    • Einlösung ≤ 0.
    • basis < 0 oder basis > 4.
  • 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 Argumentbeschreibung
2/16/2008 Abrechnungsdatum
3/1/2008 Fälligkeitsdatum
5.25% Prozentnachlasssatz
\$100 Einlösungswert
2 Ist-/360-Basis

Die folgende DAX Abfrage:

EVALUATE
{
  PRICEDISC(DATE(2008,2,16), DATE(2008,3,1), 0.0525, 100, 2)
}

Gibt den Anleihepreis pro \$100 Nennwert für eine Anleihe mit den oben angegebenen Bedingungen zurück.

[Wert]
99.7958333333333