Příklady funkcí DURATION - Excel, VBA a Tabulky Google

Tento tutoriál ukazuje, jak používat Funkce Excel DURATION v Excelu vypočítat dobu trvání Macaulay cenného papíru.

Přehled funkcí DURATION

Funkce DURATION vypočítá dobu trvání zabezpečení.

Chcete -li použít funkci listu DURATION Excel, vyberte buňku a zadejte:

(Všimněte si, jak se zobrazují vstupy vzorců)

Syntaxe a vstupy funkce DURATION:

= DURATION (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 DURATION?

Je to míra citlivosti ceny dluhopisu na změnu jeho výnosu. Trvání vazby může odkazovat na dvě různé věci, tj. Macaulay Duration a Modified Duration. Zde to znamená Macaulay Duration. Trvání Macaulay je vážený průměrný čas do splacení.

Trvání Macaulay se vypočítá pomocí následující rovnice:

Kde:

ti = čas do přijetí i -té platby

PVi = současná hodnota i -té platby z aktiva

V = současná hodnota všech budoucích peněžních plateb z aktiva

Co je funkce DURATION aplikace Excel?

Funkce DURATION aplikace Excel vypočítá Macaulayovu duraci dluhopisu nebo cenného papíru, která pravidelně platí úrok a předpokládá nominální hodnotu 100 USD.

Vypočítejte roční dobu trvání dluhopisu

V tomto případě chceme vypočítat dobu trvání dluhopisu s roční kuponovou sazbou 7%. Datum vypořádání dluhopisu je 23.3.2010 se 4% výnosem. Další podrobnosti o dluhopisu jsou na výše uvedeném obrázku:

Použitý vzorec je:

= TRVÁNÍ (C4, C5, C6, C7, C8, C9)

Funkce Excel Duration vrací hodnotu

DOBA TRVÁNÍ = 7,56 roku

Vypočítejte roční dobu trvání cenného papíru s pevným příjmem

Podívejme se na další příklad, zde zjistíme dobu trvání jistoty s pevným příjmem, dokud nebude splacena. Zabezpečení s pevným výnosem je zakoupeno 1. červenceSvatý, 2022, se splatností 30. červnath, 2024, a roční kuponová sazba 10%. Platby kupónem se provádějí čtvrtletně a výnos je 7,3%

Vzorec pro výpočet doby trvání cenného papíru s pevným příjmem je:

= TRVÁNÍ (C4, C5, C6, C7, C8, C9)

Funkce Excel Duration vrací hodnotu

DOBA TRVÁNÍ = 4,05 roku

To znamená, že bude trvat o něco více než 4 roky, než bude jistota s pevným příjmem vyplacena zpět.

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

DURATION v Tabulkách Google

Všechny výše uvedené příklady fungují v Tabulkách Google úplně stejně jako v Excelu.

TRVÁNÍ Příklady ve VBA

Ve VBA můžete také použít funkci DURATION. Typ:
application.worksheetfunction.duration (vypořádání, splatnost, kupón, yld, frekvence, [základ])
U argumentů funkce (vypořádání atd.) Je můžete buď zadat přímo do funkce, nebo definovat proměnné, které se místo toho použijí.

wave wave wave wave wave