Udostępnij za pośrednictwem


TBILLYIELD

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

Zwraca yield dla rachunku skarbowego.

Składnia

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

Parametry

Termin Definicja
settlement Rozliczenie ustawy skarbowej date. Rozliczenia papieru wartościowego date jest date po emisji date, gdy rachunek skarbowy jest wymieniany nabywcy.
maturity Dojrzałość rachunku skarbowego date. Termin zapadalności date jest date, gdy rachunek skarbowy wygaśnie.
pr price rachunku skarbowego za \$100 twarz value.

Zwracanie Value

yieldustawy skarbowej .

Uwagi

  • Daty są przechowywane jako sekwencyjne numery seryjne, dzięki czemu mogą być używane w obliczeniach. W DAX30 grudnia 1899 r. jest day 0, and 1 stycznia 2008 r. wynosi 39448, ponieważ wynosi 39 448 dni po 30 grudnia 1899 r.

  • TBILLYIELD jest obliczana w następujący sposób:

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

    gdzie:

    • $\text{DSM}$ = liczba dni od rozliczenia do dojrzałości, z wyłączeniem każdej date dojrzałości, która jest więcej niż jedna calendaryear po daterozliczenia .
  • rozliczenia and dojrzałości są obcinane do liczb całkowitych.

  • Zwracany jest errorif:

    • termin or rozliczenia jest not prawidłowym date.
    • rozliczenia ≥ or dojrzałości jest więcej niż jeden year po rozliczeniu.
    • pr ≤ 0.
  • Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.

Przykład

Następujące zapytanie DAX:

Data Opis
3/31/2008 date rozliczenia
6/1/2008 date dojrzałości
\$98.45 Price na value twarzy value \$100
EVALUATE
{
  TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}

Zwraca yield rachunku skarbowego przy użyciu warunków określonych powyżej.

[Value]
0.0914169629253426