Courbe de rendement bootstrap

Qu'est-ce que la courbe de rendement bootstrapping?

Le bootstrapping est une méthode pour construire une courbe de rendement à coupon zéro. Les exemples de bootstrap suivants donnent un aperçu de la façon dont une courbe de rendement est construite. Cependant, toutes les variations ne peuvent pas être expliquées car il existe de nombreuses méthodes d'amorçage en raison des différences dans les conventions utilisées.

Top 3 des exemples de courbe de rendement bootstrap dans Excel

Voici des exemples de courbe de rendement bootstrap dans Excel.

Vous pouvez télécharger ce modèle Excel d'exemples d'amorçage ici - Modèle Excel d'exemples d'amorçage

Exemple 1

Considérez différentes obligations d'une valeur nominale de 100 $ avec un rendement à l'échéance égal au taux du coupon. Les détails du coupon sont les suivants:

Solution:

Désormais, pour un coupon zéro d'une maturité de 6 mois, il recevra un seul coupon équivalent au rendement obligataire. Par conséquent, le taux au comptant de l'obligation à coupon zéro à 6 mois sera de 3%.

Pour une obligation à 1 an, il y aura deux flux de trésorerie, à 6 mois et à 1 an.

Le flux de trésorerie à 6 mois sera (3,5% / 2 * 100 = 1,75 $) et le flux de trésorerie à 1 an sera (100 + 1,75 = 101,75 $) soit le paiement du principal plus le paiement du coupon.

A partir de l'échéance de 0,5 an, le taux au comptant ou le taux d'actualisation est de 3% et supposons que le taux d'actualisation pour l'échéance d'un an soit x%,

  • 100 = 1,75 / (1 + 3% / 2) ^ 1 + 101,75 / (1 + x / 2) ^ 2
  • 100-1,75 / (1 + 3% / 2) = 101,75 / (1 + x% / 2) ^ 2
  • 98,2758 = 101,75 / (1 + x% / 2) ^ 2
  • (1 + x% / 2) ^ 2 = 101,75 / 98,2758
  • (1 + x% / 2) ^ 2 = 1,0353
  • 1 + x% / 2 = (1,0353) ^ (1/2)
  • 1 + x% / 2 = 1,0175
  • x% = (1,0175-1) * 2
  • x% = 3,504%

En résolvant l'équation ci-dessus, nous obtenons x = 3,504%

Maintenant, toujours pour une échéance obligataire de 2 ans,

  • 100 = 3 / (1 + 3% / 2) ^ 1 + 3 / (1 + 3,504% / 2) ^ 2 + 3 / (1 + 4,526% / 2) ^ 3 + 103 / (1 + x / 2) ^ 4
  • 100 = 2,955665025 + 2,897579405 + 2,805211867 + 103 / (1 + x / 2) ^ 4
  • 100-8,658456297 = 103 / (1 + x / 2) ^ 4
  • 91,3415437 = 103 / (1 + x / 2) ^ 4
  • (1 + x / 2) ^ 4 = 103 // 91,3415437
  • (1 + x / 2) ^ 4 = 1,127635858
  • (1 + x / 2) = 1,127635858 ^ (1/4)
  • (1 + x / 2) = 1,030486293
  • x = 1,030486293-1
  • x = 0,030486293 * 2
  • x = 6,097%

En résolvant x, nous obtenons, x = 6,097%

De même, pour une échéance obligataire de 1,5 an

100 = 2,25 / (1 + 3% / 2) ^ 1 + 2,25 / (1 + 3,504 / 2) ^ 2 + 102,25 / (1 + x / 2) ^ 3

En résolvant l'équation ci-dessus, nous obtenons x = 4,526%

Ainsi, les courbes de rendement nul amorcées seront:

Exemple # 2

Considérons un ensemble d'obligations à coupon zéro d'une valeur nominale de 100 $, avec une échéance de 6 mois, 9 mois et 1 an. Les obligations sont à coupon zéro, c'est-à-dire qu'elles ne paient aucun coupon pendant le mandat. Les prix des obligations sont les suivants:

Solution:

Considérant une convention de taux linéaire,

FV = Prix * (1+ r * t)

Où r est le taux du coupon zéro, t est le temps

Ainsi, pour une durée de 6 mois:

  • 100 = 99 * (1 + R 6 * 6/12)
  • R 6 = (100/99 - 1) * 12/6
  • R 6 = 2,0202%

Pour un mandat de 9 mois:

  • 100 = 99 * (1 + R 9 * 6/12)
  • R 9 = (100 / 98,5 - 1) * 12/9
  • R 9 = 2,0305%

Pour un mandat d'un an:

  • 100 = 97,35 * (1 + R 12 * 6/12)
  • R 12 = (100 / 97,35 - 1) * 12/12
  • R 12 = 2,7221%

Par conséquent, les taux de rendement à coupon zéro bootstrap seront:

Notez que la différence entre le premier et le deuxième exemple est que nous avons considéré les taux de coupon zéro comme étant linéaires dans l'exemple 2, alors qu'ils sont composés dans l'exemple 1.

Exemple # 3

Bien qu'il ne s'agisse pas d'un exemple direct de courbe de rendement bootstrap, il faut parfois trouver le taux entre deux échéances. Considérons la courbe de taux zéro pour les échéances suivantes.

Maintenant, si l'on a besoin du taux zéro coupon pour une maturité de 2 ans, il doit interpoler linéairement les taux zéro entre 1 an et 3 ans.

Solution:

Calcul du taux d'actualisation zéro coupon pour 2 ans -

Taux de coupon zéro pour 2 ans = 3,5% + (5% - 3,5%) * (2-1) / (3 - 1) = 3,5% + 0,75%

Taux de coupon zéro pendant 2 ans = 4,25%

Par conséquent, le taux d'actualisation à coupon zéro à utiliser pour l'obligation à 2 ans sera de 4,25%

Conclusion

Les exemples bootstrap donnent un aperçu de la façon dont les taux nuls sont calculés pour le prix des obligations et autres produits financiers. Il faut examiner correctement les conventions du marché pour calculer correctement les taux nuls.