Valorar bonos cupón cero
Has visto que el precio de un bono cupón cero es simplemente el VP de un único flujo de caja futuro. Cuánto vale hoy ese flujo de caja dependerá de lo lejano que esté en el tiempo y del tipo de interés (rentabilidad) al que lo descuentes. Vamos a investigarlo ahora.
Para ello, vas a valorar un bono cupón cero con vencimiento a tres años y una rentabilidad del 5% anual. Luego cambiarás el vencimiento y la rentabilidad para ver cómo estos factores afectan al precio.
En este ejercicio, vas a trabajar directamente con la fórmula de interés compuesto en lugar de usar la función npf.pv().
Recuerda que nuestra fórmula de VP es \(PV = \frac{FV}{(1 + r)^n}\)
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.
# Calculate price of a 3 year 5% yield zero coupon bond
price_1 = ____
# Print the result
print("3 year 5% yield ZCB: ", ____)