Sdílet prostřednictvím


TBILLYIELD

platí pro:počítaný sloupecPočítaná tabulkaMeasure vizuálu

Vrátí yield směnky státní pokladny.

Syntaxe

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

Parametry

Pojem definice
settlement Vypořádání směnky státní pokladny date. date vypořádání cenného papíru je date po emise date, kdy se směnka státní pokladny obchoduje s kupujícím.
maturity Splatnost směnky státní pokladniční poukázky date. Splatnost date je date, když vyprší platnost směnky státní pokladny.
pr price státní pokladniční poukázky za 100 dolarů value.

Vrácení Value

Státní pokladniční poukázka je yield.

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 day 0, and 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 všech date splatnosti, která je více než jedna calendaryear po datevypořádání .
  • vypořádání and splatnosti jsou zkrácena na celá čísla.

  • Vrátí se errorif:

    • vypořádání or splatnosti je not platné date.
    • vypořádání ≥ splatnosti or splatnosti je více než jeden year po vypořádání.
    • pr ≤ 0.
  • Tato funkce je not podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích or pravidla zabezpečení na úrovni řádků (RLS).

Příklad

Následující dotaz DAX:

Data Popis
3/31/2008 date vypořádání
6/1/2008 date splatnosti
\$98,45 Price na value tváře \$100
EVALUATE
{
  TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}

Vrátí yield směnky státní pokladny s použitím termínů uvedených výše.

[Value]
0.0914169629253426