Usar la curvatura de la línea precio/rendimiento
Además de usar la pendiente de la línea precio/rendimiento para estimar la duración de un bono, también puedes usar su curvatura para estimar la convexidad de un bono.
En este ejercicio, vas a trazar un gráfico precio/rendimiento de dos bonos para ver cuál tiene mayor convexidad. Ambos bonos pagarán un cupón anual del 5 %, tendrán un rendimiento del 5 % y un valor nominal de 100 USD, pero el primero será un bono a 5 años y el segundo un bono a 20 años.
numpy, numpy_financial, pandas y matplotlib ya se han importado como np, npf, pd y plt, respectivamente.
Este ejercicio forma parte del curso
Valoración y análisis de bonos en Python
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Create array of yields and convert to pandas DataFrame
bond_yields = ____
bond = ____(____, ____)