Zdieľať cez


TBILLYIELD

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

Vráti výnos pre pokladničné poukážky.

Syntax

TBILLYIELD(<settlement>, <maturity>, <pr>)

Parametre

Obdobie Definícia
settlement Dátum vyrovnania pokladničnej poukážky. Dátum vyrovnania cenného papiera je dátum po dátume vystavenia pokladničnej poukážky pri obchodovaní s kupujúcim.
maturity Dátum splatnosti pokladničnej poukážky. Dátum splatnosti je dátum uplynutia platnosti pokladničnej poukážky.
pr Cena za \100 USD nominálnej hodnoty pokladničnej poukážky.

Vrátená hodnota

Výnos pokladničnej poukážky.

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.

  • TBILLYIELD sa vypočíta takto:

    $$\text{TBILLYIELD} = \frac{100 - \text{pr}}{\text{pr}} \times \frac{360}{\text{DSM}}$$

    kde:

    • $\text{DSM}$ = počet dní od vyrovnania po splatnosť okrem akéhokoľvek dátumu splatnosti, ktorý je viac ako jeden kalendárny rok po dátume vyrovnania.
  • settlement a maturity sa skrátia na celé čísla.

  • Chyba sa vráti, ak:

    • settlement alebo maturity nie sú platným dátumom.
    • vyrovnanie ≥ splatnosť alebo splatnosť je viac ako jeden rok po vyrovnaní.
    • pr ≤ 0.
  • 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

Nasledujúci DAX dotaz:

Údaje Popis
3/31/2008 Dátum vyrovnania
6/1/2008 Dátum splatnosti
\$98.45 Cena za \100 USD nominálnej hodnoty
EVALUATE
{
  TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}

Vráti výnos pokladničnej poukážky pomocou vyššie uvedených podmienok.

[Hodnota]
0.0914169629253426