Zdieľať cez


YIELD

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuálového výpočtu

Vráti výnos cenného papiera, ktorý platí pravidelný úrok. Pomocou YIELD vypočítate výnos dlhopisov.

Syntax

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

Parametre

Obdobie Definícia
settlement Dátum vyrovnania cenného papiera. Dátum vyrovnania cenného papiera predstavuje dátum nasledujúci po dátume vystavenia cenného papiera, v ktorom sa vykonalo obchodovanie s kupujúcim.
maturity Dátum splatnosti cenného papiera. Dátum splatnosti je dátum, kedy uplynie platnosť cenného papiera.
rate Ročná kupónová sadzba cenného papiera.
pr Cena cenného papiera za \100 USD nominálnej hodnoty.
redemption Hodnota uplatnenia cenného papiera na \$100 nominálnej hodnoty.
frequency Počet kupónových platieb za rok. V prípade ročných platieb: frekvencia = 1; v prípade polročných: frekvencia = 2; za štvrťročné, frekvencia = 4.
basis (Voliteľné) Typ základu počtu dní, ktorý sa má použiť. Ak je parameter basis vynechaný, predpokladá sa, že je 0. Akceptované hodnoty sú uvedené pod touto tabuľkou.

Parameter basis akceptuje nasledujúce hodnoty:

Basis základ dňa,
0 alebo vynechaný USA (NASD) 30/360
1 Skutočný/skutočný
2 Skutočný/360
3 Skutočný/365
4 Európska 30/360

Vrátená hodnota

Výnos na cenný papieri.

Poznámky

  • Dátumy sa ukladajú ako sekvenčné sériové čísla, aby sa mohli použiť vo výpočtoch. V DAXje 30. december 1899 dňom 0 a 1. január 2008 je dňom 39 448, pretože je to 39 448 dní po 30. decembri 1899.

  • Dátum vyrovnania je dátum, kedy kupujúci kúpi kupón, ako je napríklad dlhopis. Dátum splatnosti je dátum uplynutia platnosti cenného papiera. Predpokladajme napríklad, že 30-ročný dlhopis je vystavený 1. januára 2008 a kupujúci ho kúpi o šesť mesiacov neskôr. Dátum vystavenia by tak bol 1. január 2008, dátum vyrovnania 1. júl 2008 a dátum splatnosti by bol 1. január 2038, čo je 30 rokov od 1. januára, 2008, dátumu vystavenia.

  • Ak existuje jedno kupónové obdobie alebo menej do uplatnenia, YIELD sa vypočíta 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{\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čiatku kupónového obdobia po dátum vyrovnania (časovo rozlíšené dni).
    • $\text{DSR}$ = počet dní od dátumu vyrovnania do dátumu uplatnenia.
    • $\text{E}$ = počet dní v kupónovom období.
  • Ak existuje viac ako jedno kupónové obdobie do uplatnenia, YIELD sa vypočíta cez sto iterácií. Riešenie používa Newtonovu metódu na základe vzorca použitého pre funkciu PRICE. Výnos sa zmení, kým odhadovaná cena vzhľadom na výnos nie je blízko ceny.

  • settlement a maturity sa skrátia na celé čísla.

  • frequency a basis sa zaokrúhlia na najbližšie celé číslo.

  • Chyba sa vráti, ak:

    • settlement alebo maturity nie sú platným dátumom.
    • settlement ≥ maturity.
    • rate < 0.
    • pr ≤ 0.
    • uplatnenie ≤ 0.
    • frequency je ľubovoľné číslo iné ako 1, 2 alebo 4
    • basis < 0 alebo basis > 4.
  • Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).

Príklad

Údaje Popis
15-Feb-08 Dátum vyrovnania
15-Nov-16 Dátum splatnosti
5.75% Percentuálny kupón
95.04287 Cena
\$100 Hodnota uplatnenia
2 Frekvencia je polročná (pozrite vyššie)
0 Základ 30/360 (pozri vyššie)

Nasledujúci DAX dotaz:

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

Vráti výnos na dlhopise za vyššie uvedených podmienok.

[Hodnota]
0.0650000068807314