ComenzarEmpieza gratis

Estimación del precio del bono usando duración y convexidad

En un ejercicio anterior, calculaste el cambio en dólares debido a la duración de 8.5459 y a la convexidad de 0.5826. Guardaste estos dos valores en duration_dollar_change y convexity_dollar_change, respectivamente.

Recuerda que el precio del bono es 100 $, que está guardado en el objeto px. En este ejercicio, se te pedirá calcular el cambio estimado en el precio en función de la duración y la convexidad y calcular el nuevo precio estimado del bono cuando las yields disminuyen un 1%.

Supón que sabes que la duración del bono genera un efecto en el precio de 8.5459, que guardaremos en el objeto duration_dollar_change. Supón también que sabemos que la convexidad del bono genera un efecto en el precio de 0.5826, que guardaremos en el objeto convexity_dollar_change. En este ejercicio, sumarás los efectos de duración y convexidad para obtener el precio estimado del bono.

Este ejercicio forma parte del curso

Valoración y análisis de bonos en R

Ver curso

Instrucciones del ejercicio

  • Estima el cambio en el precio (price_change) debido a la duración y la convexidad. Para ello, combina duration_dollar_change con convexity_dollar_change.
  • Estima el price basándote en la duración y la convexidad. Esta fórmula debería ser similar a tu fórmula de price_change, pero debe incorporar el precio actual del bono (px).

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Estimate change in price
price_change <- ___ + ___

# Estimate price
price <- ___ + ___ + ___
Editar y ejecutar código