TBILLYIELD
Restituisce il rendimento di una fattura del tesoro.
Sintassi
TBILLYIELD(<settlement>, <maturity>, <pr>)
Parametri
Termine | Definizione |
---|---|
settlement |
Data di liquidazione del buono del Tesoro. La data di liquidazione del titolo è la data successiva alla data di emissione in cui la fattura del Tesoro viene scambiata all'acquirente. |
maturity |
Data di scadenza del buono del tesoro. La data di scadenza è la data in cui scade la fattura del Tesoro. |
pr |
Prezzo del buono del tesoro per valore nominale di \$100. |
Valore restituito
Il rendimento del buono del Tesoro.
Osservazioni:
Le date vengono archiviate come numeri di serie sequenziali in modo da consentirne l'uso nei calcoli. In DAXil 30 dicembre 1899 è il giorno 0 e il 1° gennaio 2008 è 39448 perché è 39.448 giorni dopo il 30 dicembre 1899.
TBILLYIELD viene calcolato come segue:
$$\text{TBILLYIELD} = \frac{100 - \text{pr}}{\text{pr}} \times \frac{360}{\text{DSM}}$$
dove:
- $\text{DSM}$ = numero di giorni dalla data di liquidazione alla scadenza, esclusa qualsiasi data di scadenza superiore a un anno di calendario dopo la data di liquidazione.
liquid e scad vengono troncati a numeri interi.
Se viene restituito un errore:
- liquid o scad non è una data valida.
- liquid ≥ scadenza o scadenza è superiore a un anno dopo la liquidazione.
- pr ≤ 0.
Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
La query di DAX seguente:
Dati | Descrizione |
---|---|
3/31/2008 | Data di liquidazione |
1/6/2008 | Data di scadenza |
\$98,45 | Prezzo per \$100 valore nominale |
EVALUATE
{
TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}
Restituisce il rendimento di una fattura del tesoro utilizzando i termini specificati in precedenza.
[Valore] |
---|
0,0914169629253426 |