Utiliser la courbure de la courbe prix/rendement
En plus d’utiliser la pente de la courbe prix/rendement pour estimer la duration d’une obligation, vous pouvez aussi utiliser sa courbure pour estimer la convexité d’une obligation.
Dans cet exercice, vous allez tracer un graphique prix/rendement pour deux obligations afin de déterminer laquelle présente la plus forte convexité. Les deux obligations versent un coupon annuel de 5 %, offrent un rendement de 5 % et ont une valeur nominale de 100 USD, mais la première est une obligation à 5 ans et la seconde une obligation à 20 ans.
numpy, numpy_financial, pandas et matplotlib ont déjà été importés pour vous sous les noms np, npf, pd et plt, respectivement.
Cet exercice fait partie du cours
Évaluation et analyse des obligations en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create array of yields and convert to pandas DataFrame
bond_yields = ____
bond = ____(____, ____)