Sdílet prostřednictvím


YIELD

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

Vrátí výnos cenného papíru, který platí pravidelný úrok. K výpočtu výnosu obligace použijte YIELD.

Syntaxe

YIELD(<settlement>, <maturity>, <rate>, <pr>, <redemption>, <frequency>[, <basis>])

Parametry

Pojem 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.
rate Roční kupónová sazba cenného papíru.
pr Cena cenného papíru za nominální hodnotu \$100.
redemption Hodnota uplatnění cenného papíru za nominální hodnotu \$100.
frequency Počet kupónových plateb za rok. Pro roční platby frekvence = 1; pro pololetní, četnost = 2; pro čtvrtletní frekvenci = 4.
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 počet dnů
0 nebo vynecháno US (NASD) 30/360
0 Skutečné a skutečné
2 Skutečnost/360
3 Skutečnost/365
4 Evropská 30/360

Návratová hodnota

Výnos cenného papíru.

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 2008 je vydána 30letová obligace a kupující ji koupí o šest měsíců později. Datum emise bude 1. ledna 2008, datum vypořádání bude 1. července 2008 a datum splatnosti bude 1. ledna 2038, což je 30 let od data emise 1. ledna 2008.

  • Pokud je jedno období kupónu nebo méně, dokud se nevyplatí, YIELD se vypočítá takto:

    $$\text{YIELD} = \frac{(\frac{\text{redemption}}{100} + \frac{\text{rate}}{\text{frequency}}) - (\frac{\text{par}}{100} + (\frac{\text{A}}{\text{E}} \times \frac{\text{rate}}}{\text{frequency}})}{\frac{\text{par}}{100} + (\frac{\text{A}}{\text{E}} \times \frac{\text{rate}}{\text{frequency}})} \times \frac{\text{frequency} \times \text{E}}{\text{DSR}}$$

    kde:

    • $\text{A}$ = počet dní od začátku období kupónu do data vypořádání (nabíhání dnů).
    • $\text{DSR}$ = počet dní od data vypořádání do data uplatnění.
    • $\text{E}$ = počet dní v období kupónu.
  • Pokud je do uplatnění více než jedno období kupónů, YIELD se vypočítá prostřednictvím stovek iterací. Rozlišení používá newtonovou metodu na základě vzorce použitého pro funkci PRICE. Výnos se změní, dokud se odhadovaná cena vzhledem k výnosu neblíží ceně.

  • vypořádání a splatnost jsou zkráceny na celá čísla.

  • frekvence a 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.
    • sazba < 0.
    • pr ≤ 0.
    • uplatnění ≤ 0.
    • frekvence je jakékoli jiné číslo než 1, 2 nebo 4.
    • < 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
15. února 08 Datum vypořádání
15. listopadu 16 Den splatnosti
5.75% Procento kupónu
95.04287 Cena
\$100 Hodnota uplatnění
2 Frekvence je pololetní (viz výše)
0 Základna 30/360 (viz výše)

Následující dotaz DAX:

EVALUATE
{
  YIELD(DATE(2008,2,15), DATE(2016,11,15), 0.0575, 95.04287, 100, 2,0)
}

Vrátí výnos obligace s termíny uvedenými výše.

[Hodnota]
0.0650000068807314