Tento tutoriál ukazuje, jak používat Funkce Excel MDURATION v Excelu vypočítat upravenou dobu trvání Macaulay zabezpečení.
Přehled funkcí MDURATION
Funkce MDURATION Vypočítává roční trvání cenného papíru.
Chcete -li použít funkci listu MDURATION Excel, vyberte buňku a zadejte:
(Všimněte si, jak se zobrazují vstupy vzorců)
Syntaxe a vstupy funkce MDURATION:
= MDURATION (vypořádání, splatnost, kupón, rok, frekvence, [základ])
vyrovnání- Je to datum vypořádání cenného papíru nebo datum, kdy byl cenný papír zakoupen. Je to datum, které přichází po datu vydání cenného papíru.
splatnost- Je to datum, kdy platnost dluhopisu nebo cenného papíru vyprší, a jistina je zaplacena zpět držiteli dluhopisu nebo cenného papíru.
kupón- Roční kupónová sazba cenného papíru.
yld- Je to roční výnos dluhopisu nebo cenného papíru.
frekvence- Udává počet pravidelných plateb kupónů za rok. Frekvence ročních, pololetních a čtvrtletních plateb je 1, 2 a 4.
základ- VOLITELNÉ: Udává typ počítání dnů, které má cenný papír nebo dluhopis použít. Možné hodnoty mohou být:
Základ | Počet dní |
0 | USA (NASD) 30/360 |
1 | Skutečné/skutečné |
2 | Akutální/360 |
3 | Akutální/365 |
4 | Evropská 30/360 |
Pokud je základní argument vynechán, předpokládá jeho výchozí hodnotu, tj. US (NASD) 30/360.
Co je to MDURATION?
Upravená durace je prodloužením durace Macaulay, která měří citlivost cen dluhopisů na změny jeho výnosu. Upravená durace je založena na konceptu, že ceny výnosů a dluhopisů se pohybují v opačných směrech.
Upravená doba trvání se vypočítá pomocí následující rovnice:
MDURATION = doba trvání/(1+ (market_yield/Coupon_payments_per_year))
Co je funkce Excel MDURATION?
Funkce Excel MDURATION vypočítá modifikovanou duraci dluhopisu dluhopisu nebo cenného papíru, která pravidelně platí úrok a za předpokladu nominální hodnoty 100 USD.
Modified Macaulay Duration of a bond
V tomto příkladu chceme vypočítat modifikovanou dobu trvání dluhopisu Macaulay s roční kuponovou sazbou 7%. Další podrobnosti o dluhopisu jsou ve výše uvedené tabulce.
Vzorec použitý pro výpočet je:
= MDURACE (C4, C5, C6, C7, C8, C9)
Funkce Excel MDuration vrací hodnotu
MDURACE = 7,41 let
Modified Macaulay Duration of a fixed-income security
Podívejme se na další příklad, zde zjistíme dobu trvání jistoty s pevným příjmem, dokud nebude splacena. Další podrobnosti o zajištění s pevným příjmem jsou uvedeny na výše uvedeném obrázku.
Použitý vzorec je:
= MDURACE (C4, C5, C6, C7, C8, C9)
Získáme následující výsledek:
MDURACE = 3,98 roku.
Další poznámky
#ČÍSLO! K chybě dochází, pokud je datum vypořádání větší nebo rovné datu splatnosti; nebo hodnoty argumentů rate, yld, redemption, Frequency nebo [base] nejsou platná čísla (tj. rate <0; nebo yld <0; or redemption ≤ 0; or frequency is any value other than 1, 2 or 4; nebo [základní] hodnota je jiná než 0, 1, 2, 3 nebo 4)
#HODNOTA! Pokud data vypořádání nebo argumenty splatnosti nejsou platnými daty aplikace Excel, dojde k chybě.
Doporučuje se, aby data zúčtování a splatnosti byla zadána ve funkci DURATION jako odkazy na buňky obsahující data nebo data vrácená ze vzorců.
Zpět na seznam všech funkcí v Excelu
MDURATION v Tabulkách Google
Všechny výše uvedené příklady fungují v Tabulkách Google úplně stejně jako v Excelu.
Příklady MDURACE ve VBA
Ve VBA můžete také použít funkci MDURATION. Typ:application.worksheetfunction.mduration (vypořádání, splatnost, kupón, yld, frekvence, základ)
Argumenty funkce (sazba atd.) Můžete buď zadat přímo do funkce, nebo definovat proměnné, které se místo toho použijí.