CommencerCommencer gratuitement

Valoriser des obligations zéro coupon

Vous avez vu que le prix d’une obligation zéro coupon correspond simplement à la valeur actuelle (PV) d’un unique flux de trésorerie futur. La valeur de ce flux aujourd’hui dépend de l’horizon temporel et du taux d’intérêt (rendement) utilisé pour l’actualiser. Examinons cela de plus près.

Pour ce faire, vous allez valoriser une obligation zéro coupon avec une échéance de trois ans et un rendement de 5 % par an. Vous modifierez ensuite l’échéance et le rendement pour voir comment ces facteurs influencent le prix.

Dans cet exercice, vous allez travailler directement avec la formule des intérêts composés plutôt que d’utiliser la fonction npf.pv().

Rappelez-vous que notre formule de PV est \(PV = \frac{FV}{(1 + r)^n}\)

Cet exercice fait partie du cours

Évaluation et analyse des obligations en Python

Afficher le cours

Exercice interactif pratique

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

# Calculate price of a 3 year 5% yield zero coupon bond
price_1 = ____

# Print the result
print("3 year 5% yield ZCB: ", ____)
Modifier et exécuter le code