CommencerCommencer gratuitement

Calculer la convexité approchée d’une obligation

Souvenez-vous de la vidéo : on peut améliorer l’estimation du prix de l’obligation en ajoutant un terme de convexité à l’effet de duration. Le terme de convexité tient compte de la courbure de la relation prix/Taux de rendement à l’échéance (YTM) pour l’obligation.

Dans cet exercice, vous allez calculer la convexité approchée d’une obligation de valeur nominale de 100 $, coupon de 10 %, échéance dans 20 ans, et YTM de 10 %, en supposant une variation de rendement attendue de 1 %, puis l’ajouter à l’effet de duration. Rappelez-vous que la formule de la convexité approchée est :

$$(P(up) + P(down) - 2 * P) / (P * \Delta y ^ 2)$$

où \(P\) est le prix de l’obligation, \(P(up)\) est le prix lorsque les rendements augmentent, \(P(down)\) est le prix lorsque les rendements baissent, et \(\Delta y\) est la variation de rendement attendue.

Les objets px, px_up et px_down de l’exercice précédent sont déjà chargés dans votre espace de travail.

Cet exercice fait partie du cours

Évaluation et analyse des obligations avec R

Afficher le cours

Instructions

  • Calculez la convexité approchée en intégrant les objets px, px_up et px_down dans la formule ci-dessus. Vous devrez également saisir une valeur appropriée pour dy.

Exercice interactif pratique

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

# Calculate approximate convexity
convexity <- (___ + ___ - 2 * ___) / (___ * (___)^2)
convexity
Modifier et exécuter le code