TBILLYIELD
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Zwraca rentowność rachunku skarbowego.
Składnia
TBILLYIELD(<settlement>, <maturity>, <pr>)
Parametry
Termin | Definicja |
---|---|
settlement |
Data rozliczenia ustawy skarbowej. Data rozliczenia papieru wartościowego to data po dacie emisji, kiedy rachunek skarbowy jest wymieniany nabywcy. |
maturity |
Data spłaty rachunku skarbowego. Data zapadalności to data wygaśnięcia rachunku skarbowego. |
pr |
Cena rachunku skarbowego za \$100 wartość nominalna. |
Wartość zwracana
Rentowność ustawy skarbowej.
Uwagi
Daty są przechowywane jako sekwencyjne numery seryjne, dzięki czemu mogą być używane w obliczeniach. W DAX, 30 grudnia 1899 jest dniem 0, a 1 stycznia 2008 r. to 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 daty zapadalności, z wyłączeniem daty zapadalności przekraczającej jeden rok kalendarzowy po dacie rozliczenia.
rozliczenia i dojrzałości są obcinane do liczb całkowitych.
Zwracany jest błąd, jeśli:
- rozliczenia lub dojrzałości nie jest prawidłową datą.
- rozliczenia ≥ zapadalności lub zapadalności wynosi więcej niż rok po rozliczeniu.
- pr ≤ 0.
Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.
Przykład
Następujące zapytanie DAX:
Data | Opis |
---|---|
3/31/2008 | Data rozliczenia |
6/1/2008 | Data zapadalności |
\$98.45 | Cena za \$100 wartość nominalną |
EVALUATE
{
TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}
Zwraca rentowność rachunku skarbowego przy użyciu warunków określonych powyżej.
[wartość] |
---|
0.0914169629253426 |