Lue englanniksi

Jaa


KERTYNYT

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Palauttaa sellaisen arvopaperin kertyneen koron, joka maksaa kausittaista korkoa.

Syntaksi

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

Parametrit

Termi Määritelmä
issue Arvopaperin liikkeellelaskupäivämäärä.
first_interest Arvopaperin ensimmäinen korkopäivämäärä.
settlement Arvopaperin tilityspäivämäärä. Arvopaperin tilityspäivämäärä on liikkeellelaskupäivän jälkeinen päivämäärä, jona arvopaperi kaupataan ostajalle.
rate Arvopaperin vuotuinen koronmaksuprosentti.
par Arvopaperin par-arvo.
frequency Koronmaksujen määrä vuodessa. Vuosittaiset maksut: tiheys = 1; puolivuosittaiset, tiheys = 2; neljännesvuosittain, tiheys = 4.
basis (Valinnainen) Käytettävä päivien määrän perusta. Jos perusta jätetään pois, sen oletetaan olevan 0. Hyväksytyt arvot on lueteltu tämän taulukon alla.
calc_method (Valinnainen) Looginen arvo, joka määrittää, miten kertynyt kokonaiskorko lasketaan, kun tilityspäivämäärä on myöhempi kuin first_interest. Jos calc_method jätetään pois, sen oletetaan olevan TRUE.
- Jos calc_method antaa tulokseksi TRUE tai jätetään pois, ACCRINT palauttaa kertyneen kokonaiskoron liikkeellelaskusta tilitykseen.
- Jos calc_method antaa tulokseksi FALSE, ACCRINT palauttaa kertyneen koron first_interest tilitykseen.

basis-parametri hyväksyy seuraavat arvot:

Basis päivien määrän perustan
0 tai puuttuu US (NASD) 30/360
1 Toteutunut/toteutunut
2 Toteutunut/360
3 Toteutunut/365
4 Eurooppa 30/360

Palautusarvo

Kertynyt korko.

Huomautuksia

  • Päivämäärät tallennetaan peräkkäisiksi sarjanumeroiksi, jotta niitä voidaan käyttää laskutoimituksissa. DAXissa 30. joulukuuta 1899 on päivä 0 ja 1. tammikuuta 2008 on 39448, koska se on 39 448 päivää 30.12.1899 jälkeen.

  • ACCRINT lasketaan seuraavasti:

    ACCRINT=par×ratefrequency×i=1NCAiNLi

    missä:

    • Ai = kertyneiden päivien määrä ith näennäiskorkokauden parittomana kautena.
    • NC = niiden näennäiskorkokausien määrä, jotka mahtuvat parittomaan kauteen. Jos tämä luku sisältää murto-osan, korota se seuraavaan kokonaislukuun.
    • NLi = normaali pituus päivinä näennäiskorkokauden parittomana kautena.
  • liikkeellelasku, first_interest ja tilitys katkaistaan kokonaisluvuksi.

  • tiheys ja perusta pyöristetään lähimpään kokonaislukuun.

  • Saat virheilmoituksen, jos:

    • liikkeellelasku, first_interest tai tilitys ei ole kelvollinen päivämäärä.
    • liikkeellelasku ≥ tilitys.
    • prosentti ≤ 0.
    • par ≤ 0.
    • tiheys on mikä tahansa luku, joka on muu kuin 1, 2 tai 4.
    • perusta < 0 tai perusta > 4.
  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkkejä

Data Kuvaus-
1–maaliskuu–2007 Liikkeellelaskupäivämäärä
31.–elokuuta 2008 Ensimmäinen korkopäivä
1.–toukokuu–2008 Tilityspäivämäärä
10% Koronmaksuprosentti
1000 Par-arvo
2 Tiheys on puolivuosittainen (ks. yllä)
0 30/360 perusta (ks. yllä)

Esimerkki 1

Seuraava DAX-kysely:

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

Palauttaa arvopaperin kertyneen koron liikkeellelaskusta tilitykseen yllä määritettyjen ehtojen mukaisesti.

[Value]
116.944444444444

Esimerkki 2

Seuraava DAX-kysely:

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

Palauttaa arvopaperin kertyneen koron first_interest tilitykseen yllä määritettyjen ehtojen mukaisesti.

[Value]
66.9444444444445