TBILLYIELD
platí pro:Počítaný sloupec
Počítaná tabulka
míra
vizuální
Vrátí výnos státní pokladniční poukázky.
Syntaxe
TBILLYIELD(<settlement>, <maturity>, <pr>)
Parametry
Pojem | definice |
---|---|
settlement |
Datum vypořádání směnky státní pokladniční poukázky. Datum vypořádání cenného papíru je datum po datu emise, kdy se směnka státní pokladny obchoduje s kupujícím. |
maturity |
Datum splatnosti směnky státní pokladniční poukázky. Datum splatnosti je datum, kdy vyprší platnost směnky státní pokladny. |
pr |
Cena směnky státní pokladniční poukázky za nominální hodnotu \100 USD. |
Návratová hodnota
Výnos státní pokladniční poukázky.
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.
TBILLYIELD se vypočítá takto:
$$\text{TBILLYIELD} = \frac{100 - \text{pr}}{\text{pr}} \times \frac{360}{\text{DSM}}$$
kde:
- $\text{DSM}$ = počet dní od vypořádání do splatnosti, s výjimkou data splatnosti, které je více než jeden kalendářní rok od data vypořádání.
vypořádání a splatnost jsou zkráceny na celá čísla.
Pokud se vrátí chyba:
- vypořádání nebo splatnost není platné datum.
- vypořádání ≥ splatnosti nebo splatnosti je více než jeden rok po vypořádání.
- pr ≤ 0.
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
Následující dotaz DAX:
Data | Popis |
---|---|
3/31/2008 | Datum vypořádání |
6/1/2008 | Den splatnosti |
\$98,45 | Cena za nominální hodnotu \$100 |
EVALUATE
{
TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}
Vrátí výnos směnky státní pokladniční poukázky pomocí termínů uvedených výše.
[Hodnota] |
---|
0.0914169629253426 |