Megosztás a következőn keresztül:


ACCRINT

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

Az időszakos kamatot fizető értékpapír felhalmozott kamatát adja vissza.

Szintaxis

ACCRINT(<issue>, <first_interest>, <settlement>, <rate>, <par>, <frequency>[, <basis>[, <calc_method>]])

Paraméterek

Kifejezés Definíció
issue Az értékpapír kibocsátásának dátuma.
first_interest Az értékpapír első kamatdátuma.
settlement Az értékpapír kiegyenlítési dátuma. Az értékpapír-kiegyenlítés dátuma a kibocsátás utáni dátum, amikor az értékpapírt a vevőre cserélik.
rate Az értékpapír éves szelvénydíja.
par A biztonság par értéke.
frequency A szelvénykifizetések száma évente. Éves kifizetések esetén gyakoriság = 1; féléves, gyakoriság = 2; negyedéves gyakoriság = 4.
basis (Nem kötelező) A használandó napszám alapja. Ha az alap nincs megadva, akkor a rendszer 0 értéket feltételez. Az elfogadott értékek a táblázat alatt láthatók.
calc_method (Nem kötelező) Logikai érték, amely meghatározza az összes felhalmozott kamat kiszámításának módját, ha az elszámolás dátuma későbbi, mint a first_interest dátuma. Ha calc_method nincs megadva, a rendszer feltételezi, hogy TRUE.
- Ha calc_method kiértékelése TRUE vagy hiányzik, ACCRINT a kibocsátástól a kiegyenlítésig összes felhalmozott kamatot adja vissza.
- Ha calc_method FALSE, ACCRINT a first_interest felhalmozott kamatot adja eredményül.

A basis paraméter a következő értékeket fogadja el:

Basis Napszám alapja
0 vagy kihagyva USA (NASD) 30/360
1 Tényleges/tényleges
2 Tényleges/360
3 Tényleges/365
4 Európai 30/360

Visszaadott érték

A felhalmozott kamat.

Megjegyzések

  • A dátumok szekvenciális sorozatszámokként vannak tárolva, hogy felhasználhatók legyenek a számításokban. Az DAX1899. december 30-án a 0. nap, 2008. január 1-je pedig 39448, mert 1899. december 30-a után 39 448 nap.

  • ACCRINT kiszámítása a következőképpen történik:

    $$\text{ACCRINT} = \text{par} \times \frac{\text{rate}}{\text{frequency}} \times \sum^{\text{NC}}_{i=1}\frac{\text{A}_{i}}{\text{NL}_{i}}$$

    hol:

    • $\text{A}_{i}$ = a(z) $i^{th}$ kvázi szelvényidőszakban elhatárolt napok száma páratlan időszakon belül.
    • $\text{NC}$ = a páratlan időszakban illeszkedő kvázi szelvényidőszakok száma. Ha ez a szám törtrészt tartalmaz, emelje fel a következő egész számra.
    • $\text{NL}_{i}$ = a kvázi szelvényidőszak napjainak normál hossza a páratlan időszakon belül.
  • a probléma, a first_interest és a kiegyenlítés egész számokra van csonkolva.

  • gyakoriság és alap a legközelebbi egész számra van kerekítve.

  • Hiba jelenik meg, ha:

    • probléma, first_interest vagy kiegyenlítés nem érvényes dátum.
    • ≥ kiegyenlítés.
    • ráta ≤ 0.
    • par ≤ 0.
    • gyakorisága bármely szám, amely nem 1, 2 vagy 4.
    • alap < 0 vagy alap > 4.
  • Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.

Példák

Adat leírási
2007. március 1. Probléma dátuma
2008. augusztus 31. Első kamatdátum
2008. május 1. Kiegyenlítés dátuma
10% Kupondíj
1000 Par érték
2 A gyakoriság féléves (lásd fent)
0 30/360 alap (lásd fent)

1. példa

A következő DAX lekérdezés:

EVALUATE
{
  ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0)
}

A kibocsátástól a kiegyenlítésig felhalmozott kamatot adja vissza a fent megadott feltételekkel rendelkező értékpapír esetében.

[Érték]
116.944444444444

2. példa

A következő DAX lekérdezés:

EVALUATE
{
  ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0, FALSE)
}

A first_interest felhalmozott kamatot adja vissza a fent megadott feltételekkel rendelkező értékpapírhoz.

[Érték]
66.9444444444445