Condividi tramite


ACCRINTM

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

Restituisce l'interesse accumulato per un titolo che paga interessi alla scadenza.

Sintassi

ACCRINTM(<issue>, <maturity>, <rate>, <par>[, <basis>])

Parametri

Termine Definizione
issue Il problema della sicurezza date.
maturity La maturità del titolo date.
rate Cedola annuale del titolo rate.
par La sicurezza è par value.
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

Interessi accumulati.

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.

  • ACCRINTM viene calcolato come segue:

    $$\text{ACCRINTM} = \text{par} \times \text{rate} \times \frac{\text{A}}{\text{D}}$$

    dove:

    • $\text{A}$ = Numero di giorni accumulati conteggiati in base a una base mensile. Per gli interessi relativi agli elementi di scadenza, viene utilizzato il numero di giorni dal date di emissione alla scadenza date.
    • $\text{D}$ = Base Year annuale.
  • problema and la scadenza viene troncata a numeri interi.

  • base viene arrotondata all'intero più vicino.

  • Viene restituito un errorif:

    • or scadenza è not un datevalido.
    • emissione ≥ scadenza.
    • rate ≤ 0.
    • par ≤ 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
1 aprile-2008 Problema date
15-giugno-2008 Maturità date
10% Cedola percentuale
1000 Par value
3 Base effettiva/365 (vedere sopra)

La query di DAX seguente:

EVALUATE
{
  ACCRINTM(DATE(2008,4,1), DATE(2008,6,15), 0.1, 1000, 3)
}

Restituisce l'interesse accumulato per un titolo con i termini specificati in precedenza.

[Value]
20.5479452054795