Tento tutoriál ukazuje, ako používať Funkcia Excel MDURATION v Exceli na výpočet upraveného trvania zabezpečenia Macaulay.
Prehľad funkcií MDURATION
Funkcia MDURATION vypočíta ročné trvanie cenného papiera.
Ak chcete použiť funkciu pracovného hárka MDURATION Excel, vyberte bunku a zadajte:
(Všimnite si, ako sa zobrazujú vstupy vzorcov)
Syntax a vstupy funkcie MDURATION:
= MDURATION (vyrovnanie, splatnosť, kupón, rok, frekvencia, [základ])
osídlenie- Je to dátum vyrovnania cenného papiera alebo dátum nákupu cenného papiera. Je to dátum, ktorý nasleduje po dátume vydania cenného papiera.
zrelosť- Je to dátum, kedy platnosť dlhopisu alebo cenného papiera vyprší, a suma istiny sa vráti späť držiteľovi dlhopisu alebo cenného papiera.
kupón- Ročná kupónová sadzba cenného papiera.
yld- Je to ročný výnos dlhopisu alebo cenného papiera.
frekvencia- Vzťahuje sa na počet pravidelných platieb kupónom za rok. Frekvencia ročných, polročných a štvrťročných platieb je 1, 2 a 4.
základ- NEPOVINNÉ: Špecifikuje typ počítania dní, ktoré má cenný papier alebo dlhopis použiť. Možné hodnoty môžu byť:
Základ | Počet dní |
0 | USA (NASD) 30/360 |
1 | Skutočné/skutočné |
2 | Akútne/360 |
3 | Akútne/365 |
4 | Európska 30/360 |
Ak je základný argument vynechaný, predpokladá jeho predvolenú hodnotu, tj. US (NASD) 30/360.
Čo je to MDURATION?
Upravená durácia je predĺžením durácie Macaulay, ktorá meria citlivosť cien dlhopisov na zmeny jeho výnosu. Upravená durácia je založená na koncepte, že ceny výnosov a dlhopisov sa pohybujú opačným smerom.
Upravené trvanie sa vypočíta pomocou nasledujúcej rovnice:
MDURATION = Trvanie/(1+ (market_yield/Coupon_payments_per_year))
Čo je funkcia Excel MDURATION?
Funkcia Excel MDURATION vypočíta modifikovanú duráciu dlhopisu alebo cenného papiera, ktorá pravidelne platí úroky, a predpokladá nominálnu hodnotu 100 dolárov.
Modified Macaulay Duration of a bond
V tomto prípade chceme vypočítať modifikovanú duráciu dlhopisov Macaulay s ročnou sadzbou kupónu 7%. Ďalšie podrobnosti o dlhopisu sú v tabuľke vyššie.
Na výpočet sa používa nasledujúci vzorec:
= MDURÁCIA (C4, C5, C6, C7, C8, C9)
Funkcia Excel MDuration vráti hodnotu
MDURÁCIA = 7,41 rokov
Modified Macaulay Doba trvania cenného papiera s pevným príjmom
Pozrime sa na ďalší príklad, tu zistíme trvanie zabezpečenia s pevným príjmom, kým nebude splatené. Ďalšie podrobnosti o zabezpečení s pevným výnosom sú uvedené na obrázku vyššie.
Vzorec, ktorý sa má použiť, je:
= MDURÁCIA (C4, C5, C6, C7, C8, C9)
Získame nasledujúci výsledok:
MDURÁCIA = 3,98 roka.
Doplňujúce Poznámky
#ČÍSLO! Chyba nastane, ak je dátum vyrovnania väčší alebo rovný dátumu splatnosti; alebo hodnoty argumentov rate, yld, redemption, Frequency alebo [base] nie sú platné čísla (tj. rate <0; yld <0; or redemption ≤ 0; or Frequency is any value other than 1, 2 or 4; alebo [základná] hodnota je iná ako 0, 1, 2, 3 alebo 4)
#HODNOTA! K chybe dôjde, ak dátumy vyrovnania alebo argumenty splatnosti nie sú platnými dátumami programu Excel.
Odporúčame, aby ste dátumy vysporiadania a splatnosti zadali do funkcie DURATION ako odkazy na bunky obsahujúce dátumy alebo dátumy vrátené zo vzorcov.
Vráťte sa do zoznamu všetkých funkcií v programe Excel
MDURATION v Tabuľkách Google
Všetky vyššie uvedené príklady fungujú v Tabuľkách Google úplne rovnako ako v programe Excel.
Príklady MDURÁCIE vo VBA
Vo VBA môžete použiť aj funkciu MDURATION. Typ:application.worksheetfunction.mduration (zúčtovanie, splatnosť, kupón, yld, frekvencia, základ)
Pokiaľ ide o argumenty funkcie (sadzba atď.), Môžete ich buď zadať priamo do funkcie, alebo definovať premenné, ktoré sa namiesto toho použijú.