Ši pamoka parodo, kaip naudotis „Excel DURATION“ funkcija „Excel“, kad apskaičiuotumėte „Macaulay“ trukmę.
DURATION Funkcijos apžvalga
Funkcija DURATION Skaičiuoja saugumo trukmę.
Jei norite naudoti „DURATION Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:
(Atkreipkite dėmesį, kaip atrodo formulės įvestys)
DURATION Funkcijos sintaksė ir įvestys:
= DURATION (atsiskaitymas, terminas, kuponas, yld, dažnumas, [pagrindas])
gyvenvietė - Tai vertybinio popieriaus atsiskaitymo arba vertybinio popieriaus pirkimo data. Tai data, kuri ateina po vertybinių popierių išdavimo datos.
brandos - Tai data, kai baigiasi obligacijos ar vertybinių popierių galiojimo laikas, o pagrindinė suma grąžinama obligacijai ar vertybinio popieriaus savininkui.
kuponas - metinė vertybinių popierių kupono norma.
yld - Tai metinis obligacijų ar vertybinių popierių pajamingumas.
dažnis - Tai nurodo periodinių kuponų mokėjimų skaičių per metus. Metinių, pusmetinių ir ketvirtinių mokėjimų dažnumo vertė yra atitinkamai 1, 2 ir 4.
pagrindu - PASIRENKAMA: jame nurodomas dienų skaičiavimo tipas, kurį turi naudoti vertybinis popierius ar obligacija. Galimos vertės gali būti:
Pagrindas | Dienos skaičiavimas |
0 | JAV (NASD) 30/360 |
1 | Faktinis/faktinis |
2 | Acutal/360 |
3 | Acutal/365 |
4 | Europos 30/360 |
Jei pagrindo argumentas praleidžiamas, jis prisiima numatytąją vertę, ty JAV (NASD) 30/360.
Kas yra TRUKMĖ?
Tai obligacijos kainos jautrumo jos pajamingumo pokyčiui matas. Obligacijos trukmė gali būti susijusi su dviem skirtingais dalykais, t. Y. Macaulay trukme ir modifikuota trukme. Čia tai reiškia „Macaulay Duration“. „Macaulay“ trukmė yra svertinis vidutinis laikas iki grąžinimo.
„Macaulay“ trukmė apskaičiuojama pagal šią lygtį:
Kur:
ti = laikas iki i -ojo mokėjimo gavimo
PVi = i -ojo mokėjimo iš turto dabartinė vertė
V = dabartinė visų būsimų pinigų išmokų iš turto vertė
Kas yra „Excel DURATION“ funkcija?
Funkcija „Excel DURATION“ apskaičiuoja obligacijų ar vertybinių popierių, kurie periodiškai moka palūkanas, trukmę ir prisiima 100 USD nominalią vertę.
Apskaičiuokite metinę obligacijos trukmę
Šiame pavyzdyje mes norime apskaičiuoti obligacijos trukmę su 7%metine kupono norma. Obligacijos atsiskaitymo data yra 2010-03-23 su 4% pajamingumu. Kitos obligacijos detalės pateiktos aukščiau esančiame paveikslėlyje:
Naudojama formulė yra tokia:
= TRUKMĖ (C4, C5, C6, C7, C8, C9)
Funkcija „Excel“ trukmė grąžina reikšmę
TRUKMĖ = 7,56 metų
Apskaičiuokite fiksuoto pajamų vertybinio popieriaus metinę trukmę
Pažvelkime į kitą pavyzdį, čia mes išsiaiškinsime fiksuotų pajamų garantijos trukmę, kol ji bus grąžinta. Fiksuotų pajamų vertybinis popierius perkamas liepos 1 dst, 2022 m., O terminas - birželio 30 dtūkst, 2024 m., O metinė kupono norma - 10 proc. Kupono mokėjimai atliekami kas ketvirtį, o pajamingumas yra 7,3%
Fiksuotų pajamų vertybinių popierių trukmės apskaičiavimo formulė yra tokia:
= TRUKMĖ (C4, C5, C6, C7, C8, C9)
Funkcija „Excel“ trukmė grąžina reikšmę
TRUKMĖ = 4,05 metų
Tai reiškia, kad užtruks šiek tiek daugiau nei 4 metai, kol fiksuoto pajamų garantija bus grąžinta.
papildomi užrašai
#NUM! Klaida atsiranda, jei atsiskaitymo data yra didesnė arba lygi grąžinimo terminui; arba normos, yld, išpirkimo, dažnumo ar [pagrindo] argumentų reikšmės nėra galiojantys skaičiai (ty norma <0; arba yld <0; arba išpirkimas ≤ 0; arba dažnis yra bet kuri kita vertė nei 1, 2 arba 4 arba [pagrindo] vertė yra kitokia nei 0, 1, 2, 3 arba 4)
#VERTĖ! Klaida atsiranda, jei atsiskaitymo datos arba termino argumentai nėra tinkamos „Excel“ datos.
Rekomenduojama, kad atsiskaitymo ir termino datos būtų įvestos į DURATION funkciją kaip nuorodos į langelius, kuriuose yra datos arba datos, pateiktos iš formulių.
Grįžkite į visų „Excel“ funkcijų sąrašą
DURATION „Google“ skaičiuoklėse
Visi aukščiau pateikti pavyzdžiai „Google“ skaičiuoklėse veikia lygiai taip pat, kaip „Excel“.
TRUKMĖ VBA pavyzdžiai
Taip pat galite naudoti DBA trukmę VBA. Tipas:application.worksheetfunction.duration (atsiskaitymas, terminas, kuponas, yld, dažnis, [pagrindas])
Funkcijų argumentams (atsiskaitymui ir pan.) Galite juos įvesti tiesiai į funkciją arba nustatyti kintamuosius, kuriuos naudoti.