Estimer le prix de l'obligation à l'aide de la duration et de la convexité
Dans un exercice précédent, vous avez calculé la variation en dollars due à la duration de 8,5459 et à la convexité de 0,5826. Vous avez enregistré ces deux valeurs dans duration_dollar_change et convexity_dollar_change, respectivement.
Rappelez‑vous que le prix de l'obligation est de 100 $, stocké dans l'objet px. Dans cet exercice, vous devez calculer la variation estimée du prix à partir de la duration et de la convexité, puis estimer le nouveau prix de l'obligation lorsque les rendements diminuent de 1 %.
Supposons que vous sachiez que la duration de l'obligation entraîne un effet sur le prix de 8.5459, que nous stockerons dans l'objet duration_dollar_change. Supposons aussi que la convexité de l'obligation entraîne un effet sur le prix de 0.5826, que nous stockerons dans l'objet convexity_dollar_change. Dans cet exercice, vous ajouterez les effets de la duration et de la convexité pour obtenir le prix estimé de l'obligation.
Cette activité fait partie du cours
Évaluation et analyse des obligations avec R
Instructions de l’exercice
- Estimez la variation du prix (
price_change) due à la duration et à la convexité. Pour ce faire, combinezduration_dollar_changeavecconvexity_dollar_change. - Estimez le
priceen fonction de la duration et de la convexité. Cette formule devrait ressembler à celle deprice_change, mais elle doit intégrer le prix actuel de l'obligation (px).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Estimate change in price
price_change <- ___ + ___
# Estimate price
price <- ___ + ___ + ___