CommencerCommencer gratuitement

Comparer directement la convexité de deux obligations

Vous pouvez également étudier l’influence de certains facteurs sur la convexité d’une obligation en valorisant deux obligations qui ne diffèrent que par ce facteur, puis en calculant directement la convexité de chacune.

Dans cet exercice, vous allez déterminer la convexité de deux obligations : toutes deux ont une échéance de 5 ans, un rendement de 3 % et une valeur nominale de 100 USD, mais la première verse un coupon de 1 % et la seconde un coupon de 10 %.

numpy_financial a déjà été importé pour vous sous le nom npf.

Cet exercice fait partie du cours

Évaluation et analyse des obligations en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Find the price of a 5 year bond with 3% yield and 1% coupon
price_1 = ____

# Shift yields up and down 1% and reprice
price_up_1 = ____
price_down_1 = ____

# Find convexity of the bond and print the result
convexity_1 = ____
print("Low Coupon Bond Convexity: ", ____)
Modifier et exécuter le code