Sdílet prostřednictvím


PRICEDISC

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Vrátí cenu nominální hodnoty \$100 diskontního cenného papíru.

Syntax

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

Parametry

Semestr Definice
settlement Datum vypořádání cenného papíru. Datum vypořádání cenného papíru je datum po datu emise, kdy se cenné papíru obchoduje s kupujícím.
maturity Datum splatnosti cenného papíru. Datum splatnosti je datum, kdy vyprší platnost cenného papíru.
discount Diskontní sazba cenného papíru.
redemption Hodnota uplatnění cenného papíru za nominální hodnotu \$100.
basis (Volitelné) Typ počtu dní, který se má použít. Pokud je základna vynechána, předpokládá se, že je 0. Přijaté hodnoty jsou uvedeny pod touto tabulkou.

Parametr basis přijímá následující hodnoty:

Basis Day count basis
0 nebo vynecháno US (NASD) 30/360
1 Skutečné a skutečné
2 Skutečnost/360
3 Skutečnost/365
4 Evropská 30/360

Návratová hodnota

Cena za nominální hodnotu \$100.

Poznámky

  • Kalendářní data se ukládají jako pořadová čísla, aby je bylo možné použít ve výpočtech. V DAXje 30. prosince 1899 den 0 a 1. ledna 2008 je 39448, protože je to 39 448 dní po 30. prosinci 1899.

  • Datum vypořádání je datum, kdy kupující koupí kupón, například obligaci. Datum splatnosti je datum, kdy vyprší platnost kupónu. Předpokládejme například, že 1. ledna 2018 je vydána 30letová obligace a kupující ji koupí o šest měsíců později. Datum emise bude 1. ledna 2018, datum vypořádání bude 1. července 2018 a datum splatnosti bude 1. ledna 2048, 30 let od data emise 1. ledna 2018.

  • PRICEDISC se vypočítá takto:

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

    kde:

    • $\text{B}$ = počet dní v roce v závislosti na roce.
    • $\text{DSM}$ = počet dní od vypořádání do splatnosti.
  • vypořádání a splatnost jsou zkráceny na celá čísla.

  • základna se zaokrouhlí na nejbližší celé číslo.

  • Pokud se vrátí chyba:

    • vypořádání nebo splatnost není platné datum.
    • vypořádání ≥ splatnosti.
    • sleva ≤ 0.
    • uplatnění ≤ 0.
    • < 0 nebo > 4.
  • Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklad

data popis argumentu
2/16/2008 Datum vypořádání
3/1/2008 Den splatnosti
5,25% Procento diskontní sazby
\$100 Hodnota uplatnění
2 Základna skutečných/360

Následující dotaz DAX:

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

Vrátí cenu obligace za nominální hodnotu \$100 pro obligaci s termíny uvedenými výše.

[Hodnota]
99.7958333333333