TBILLPRICE
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Restituisce il price per \$100 viso value per una fattura del tesoro.
Sintassi
TBILLPRICE(<settlement>, <maturity>, <discount>)
Parametri
Termine | Definizione |
---|---|
settlement |
La liquidazione del buono del tesoro date. Il regolamento di sicurezza date è il date dopo il rilascio date quando il buono del Tesoro viene scambiato all'acquirente. |
maturity |
La scadenza del buono del tesoro date. La scadenza date è il date alla scadenza della fattura del Tesoro. |
discount |
Lo sconto del tesoro rate. |
Restituisce Value
Il price del Tesoro per \$100 faccia value.
Osservazioni:
Le date vengono archiviate come numeri di serie sequenziali in modo da consentirne l'uso nei calcoli. In DAXil 30 dicembre 1899 è day 0, and 1 gennaio 2008 è 39448 perché è 39.448 giorni dopo il 30 dicembre 1899.
TBILLPRICE viene calcolato come segue:
$$\text{TBILLPRICE} = 100 \times (1 - \frac{\text{discount} \times \text{DSM}}{360})$$
dove:
- $\text{DSM}$ = numero di giorni dalla liquidazione alla scadenza, esclusi i date di scadenza che sono più di un calendaryear dopo il datedi liquidazione .
liquid and scad vengono troncati a numeri interi.
Viene restituito un errorif:
- liquid or scad è not un datevalido.
- liquid ≥ scadenza or è superiore a un year dopo la liquidazione.
- discount ≤ 0.
Questa funzione è not supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate or regole di sicurezza a livello di riga.
Esempio
Dati | Descrizione |
---|---|
3/31/2008 | date di liquidazione |
1/6/2008 | Maturità date |
9,0% | Percentuale sconto rate |
La query di DAX seguente:
EVALUATE
{
TBILLPRICE(DATE(2008,3,31), DATE(2008,6,1), 0.09)
}
Restituisce il price del tesoro per \$100 viso value, in base ai termini specificati in precedenza.
[Value] |
---|
98,45 |