Príklady funkcií MDURATION - Excel, VBA a Tabuľky Google

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ú.

wave wave wave wave wave