Ta vadnica prikazuje, kako uporabljati Excel funkcija MDURATION v Excelu za izračun spremenjenega trajanja zaščite Macaulay.
Pregled funkcije MDURATION
Funkcija MDURATION izračuna letno trajanje vrednostnega papirja.
Če želite uporabiti funkcijo delovnega lista Excel MDURATION, izberite celico in vnesite:
(Upoštevajte, kako so prikazani vnosi formule)
Sintaksa in vnosi funkcije MDURATION:
= MDURATION (poravnava, zapadlost, kupon, let, pogostost, [osnova])
naselje- To je datum poravnave vrednostnega papirja ali datum nakupa vrednostnega papirja. To je datum, ki sledi datumu izdaje vrednostnega papirja.
Zrelost- To je datum, ko obveznica ali vrednostni papir potečeta, glavnica pa se vrne imetniku obveznice ali vrednostnega papirja.
kupon- Letna vrednost kupona vrednostnega papirja.
letnik- To je letni donos obveznice ali vrednostnega papirja.
frekvenco- Nanaša se na število rednih plačil kuponov na leto. Vrednost pogostosti letnih, polletnih in četrtletnih plačil je 1, 2 oziroma 4.
osnove- NEOBVEZNO: Določa vrsto štetja dni, ki jih bo uporabil vrednostni papir ali obveznica. Možne vrednosti so lahko:
Osnova | Štetje dni |
0 | ZDA (NASD) 30/360 |
1 | Dejansko/dejansko |
2 | Acutal/360 |
3 | Acutal/365 |
4 | Evropski 30/360 |
Če je argument osnove izpuščen, prevzame privzeto vrednost, tj. US (NASD) 30/360.
Kaj je MDURATION?
Spremenjeno trajanje je podaljšanje Macaulayjevega trajanja, ki meri občutljivost cen obveznic na spremembe njenega donosa. Spremenjeno trajanje temelji na konceptu, da se donos in cene obveznic gibljejo v nasprotnih smereh.
Spremenjeno trajanje se izračuna z uporabo naslednje enačbe:
MDURATION = Trajanje/(1+ (tržni_donos/kupon_plačila_na_leto))
Kaj je funkcija Excel MDURATION?
Funkcija Excel MDURATION izračuna spremenjeno trajanje obveznice ali vrednostnega papirja Macaulay, ki občasno plača obresti in prevzame nominalno vrednost 100 USD.
Spremenjen Macaulay Trajanje obveznice
V tem primeru želimo izračunati spremenjeno trajanje obveznice Macaulay z letno obrestno mero kupona 7%. Druge podrobnosti o obveznici so v zgornji tabeli.
Formula, uporabljena za izračun, je:
= MDURACIJA (C4, C5, C6, C7, C8, C9)
Funkcija Excel MDuration vrne vrednost
ZDRAVLJENJE = 7,41 let
Spremenjen Macaulay Trajanje vrednostnega papirja s fiksnim dohodkom
Oglejmo si še en primer, tukaj bomo ugotovili trajanje varščine s fiksnim dohodkom, dokler se ne povrne. Druge podrobnosti varščine s fiksnim dohodkom so omenjene na zgornji sliki.
Formula za uporabo je naslednja:
= MDURACIJA (C4, C5, C6, C7, C8, C9)
Dobimo naslednji rezultat:
ZDRAVLJENJE = 3,98 leta.
Dodatne opombe
#NUM! Napaka se pojavi, če je datum poravnave večji ali enak datumu zapadlosti; ali vrednosti argumentov obrestne mere, yld, unovčitve, pogostosti ali [osnove] niso veljavne številke (tj. stopnja <0; ali yld <0; ali unovčenje ≤ 0; ali pa je frekvenca katera koli vrednost, ki ni 1, 2 ali 4 ali je [osnovna] vrednost drugačna od 0, 1, 2, 3 ali 4)
#VREDNOST! Napaka se pojavi, če datumi poravnave ali argumenti zapadlosti niso veljavni datumi v Excelu.
Priporočljivo je, da datume poravnave in zapadlosti vnesete v funkcijo DURATION kot sklice na celice, ki vsebujejo datume ali datume, vrnjene iz formul.
Vrnite se na seznam vseh funkcij v Excelu
MDURATION v Google Preglednicah
Vsi zgornji primeri delujejo popolnoma enako v Google Preglednicah kot v Excelu.
MDURATION Primeri v VBA
V VBA lahko uporabite tudi funkcijo MDURATION. Vrsta:application.worksheetfunction.mduration (poravnava, zapadlost, kupon, let, pogostost, osnova)
Za argumente funkcije (stopnja itd.) Jih lahko vnesete neposredno v funkcijo ali določite spremenljivke, ki jih želite uporabiti.