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 |