Condividi tramite


INTRATE

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

Restituisce l'interesse rate per una sicurezza completamente investita.

Sintassi

INTRATE(<settlement>, <maturity>, <investment>, <redemption>[, <basis>])

Parametri

Termine Definizione
settlement La liquidazione del titolo date. Il regolamento di sicurezza date è il date dopo il problema date quando il titolo viene scambiato all'acquirente.
maturity La maturità del titolo date. Il date di scadenza è il date alla scadenza del titolo.
investment Importo investito nella sicurezza.
redemption Importo da received alla scadenza.
basis (Facoltativo) Tipo di base daycount da utilizzare. If base viene omessa, si presuppone che sia 0. I values accettati sono elencati di seguito in questa tabella.

Il parametro basis accetta i valuesseguenti:

Basis Day count base
0 or omesso US (NASD) 30/360
1 Effettivo/effettivo
2 Effettivo/360
3 Effettivo/365
4 30/360 europeo

Restituisce Value

L'interesse rate.

Osservazioni

  • Le date vengono archiviate come numeri di serie sequenziali in modo che possano essere usate nei calcoli. In DAXil 30 dicembre 1899 è day 0, and 1 gennaio 2008 è 39448 perché è 39.448 giorni dopo il 30 dicembre 1899.

  • La liquidazione date è il date un acquirente acquista una cedola, ad esempio un'obbligazioni. La scadenza date è il date alla scadenza di una cedola. Si supponga, ad esempio, che il 1° gennaio 2008 venga emesso un'obbligazioni da 30year, and viene acquistata da un acquirente sei mesi dopo. Il problema date sarebbe il 1° gennaio 2008, il date di liquidazione sarebbe il 1° luglio 2008, and la scadenza date è il 1° gennaio 2038, ovvero 30 anni dopo il 1° gennaio 2008, emissione date.

  • INTRATE viene calcolato come segue:

    $$\text{INTRATE} = \frac{\text{riscatto} - \text{investment}}{\text{investment}} \times \frac{\text{B}}{\text{DIM}}$$

    dove:

    • $\text{B}$ = numero di giorni in un year, a seconda della year base.
    • $\text{DIM}$ = numero di giorni dalla liquidazione alla scadenza.
  • liquid and scad vengono troncati a numeri interi.

  • base viene arrotondata all'intero più vicino.

  • Viene restituito un errorif:

    • liquid or scad è not un datevalido.
    • liquidazione ≥ scadenza.
    • investimenti ≤ 0.
    • riscatto ≤ 0.
    • base < 0 or base > 4.
  • 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

Data Descrizione
2/15/2008 date di liquidazione
5/15/2008 Maturità date
\$1.000.000 Investimento
\$1.014.420 value di riscatto
2 Base effettiva/360

La query di DAX seguente:

EVALUATE
{
  INTRATE(DATE(2008,2,15), DATE(2008,5,15), 1000000, 1014420, 2)
}

Restituisce lo sconto rate per un'obbligazioni utilizzando i termini specificati in precedenza.

[Value]
0.05768