Začněte nyníZačněte zdarma

Výpočet konvexity dluhopisu

Výpočet konvexity dluhopisu je důležitým krokem při předvídání změn ceny dluhopisu a komplexnějším měření úrokového rizika portfolia.

V tomto cvičení zjistíš konvexitu 20letého dluhopisu s ročním kuponem 6 %, výnosem do splatnosti 5 % a nominální hodnotou 100 USD.

Vzpomeň si, že vzorec pro konvexitu je:

\( Convexity = \frac{ P(down) \ + \ P(up) \ - \ 2 \times P }{P \ \times \ (\Delta y)^2} \)

numpy_financial už je pro tebe importován jako npf.

Toto cvičení je součástí kurzu

Oceňování a analýza dluhopisů v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Najdi cenu 20letého dluhopisu s kuponem 6 % a výnosem 5 %.
  • Najdi cenu stejného dluhopisu pro úroveň výnosů o 1 % vyšší a o 1 % nižší.
  • Vypočítej konvexitu dluhopisu a výsledek vypiš.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Find the price of a 20 year bond with 6% coupon and 5% yield
price = ____

# Find the price of the same bond for a 1% higher and 1% lower level of yields
price_up = ____
price_down = ____

# Find the convexity of the bond and print the result
convexity = ____
print("Convexity: ", ____)
Upravit a spustit kód