Duration en pourcentage et duration en dollars
La duration en dollars et le DV01 sont plus couramment utilisés dans la pratique pour mesurer rapidement le risque de taux d’intérêt d’une obligation ou d’un portefeuille. Ils peuvent aussi s’appliquer à d’autres instruments financiers comportant un risque de taux.
Dans cet exercice, vous allez calculer la duration en dollars et le DV01 d’une obligation. L’obligation a une maturité de 30 ans, un coupon de 3,5 %, un rendement à l’échéance de 5 % et une valeur nominale de 100 USD.
numpy_financial a déjà été importé pour vous sous le nom npf.
Cet exercice fait partie du cours
Évaluation et analyse des obligations en Python
Instructions
- Calculez la duration d’une obligation à 30 ans avec un coupon de 3,5 % et un rendement de 5 % de la manière habituelle.
- Calculez la duration en dollars de l’obligation.
- Calculez le DV01 de l’obligation.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Find the duration of the bond
price = ____
price_up = ____
price_down = ____
duration = ____
# Find the dollar duration of the bond
dollar_duration = ____ * ____ * ____
print("Dollar Duration: ", ____)
# Find the DV01 of the bond
dv01 = ____ * ____ * ____
print("DV01: ", ____)