SlideShare une entreprise Scribd logo
IMPLÉMENTATION DU MODÈLE DE HULL ET WHITE
AVEC PYTHON
1
Master 2 Finance de Marché et Gestion des Risques
Présenté par :
● Fabricio VIEIRA DA SILVA ALMEIDA
● Ali B. SIDIBE
● Ayten YAGBASAN
Plan
◼ Le modèle de Hull et White
◼ Arbre trinomial
◼ Implémentation avec Python
◼ Perspectives et limites
2
Modèle Hull-White one-factor
◼ Modèle no-arbitrage avec un seule source de perturbations
◼ Si ⇒ Ho et Lee
◼ Si est constant ⇒ Modèle de Vasicek
◼ Hypothèse économique et mathématique solide et traçable.
3
Modèle Hull-White one-factor
◼ Calibrable sur la structure du taux observée à t = 0 :
avec on obtient le taux forward instantané à l’instant actuel de
maturité t. 4
Arbre trinomial
◼ Développé pour la première fois par Phelim Boyle en 1986.
◼ Nécessaire pour l'évaluation de certains types d’actif financiers de
type américains.
◼ Un concept proche des méthodes des différences finies.
5
Arbre trinomial : Differentes branching
66
A B
C
Arbre trinomial : Choix d’orientation
La décision de passer d’une orientation à l’autre est dictée par jmax et jmin.
Empiriquement pour assurer la stabilité de l’arbre, on choisit
sous la contraint que jmin = -jmax
❏ Si j = jmax : branching C
❏ Si j = jmin : branching B
❏ Si jmin < j < jmax : branching A
77
Arbre trinomial : Le noeud
Chaque noeud (i,j) est constitué de
- son actif d’arrow Qi,j
- des probabilités Pu, Pm, Pd
- les futurs points de connexions
- le taux
888
(i,j)
(i+1, j+1)
(i+1, j)
(i+1, j-1)
Pd,i,j
Pm,i,j
Pu,i,j
Q,i,j
delta t
dr
Arbre trinomial : Généralisation
L’arbre trinomial de (Hull-White) peut-être généralisé à tout modèle de la forme :
Pour Hull- White : Pour Black–Karasinski :
Si g est la fonction inverse de f alors l’actualisation se fait par :
au lieu de
99
Arbre trinomial : Stabilité et convergence
Pour une convergence et
une stabilité, un choix judicieux
de la volatilité et de alpha
est nécessaire:
1. (volatilité / alpha) < 1
2. ∆r = 𝞂√3∆t
1010
Arbre trinomial : Application
Pu = 0.25, Pm = 0.5, Pd = 0.25 et dt = 1 an
Au point B :
Au point C :
Au point A : 1111
Environnement technique
◼ Code disponible sur Github:
https://github.com/fmgrlab/hull_white_model
◼ Site Web de démonstration:
http://fmgrlab..com/
◼ Environnement : Python, Jupiter, Numpy, Github.
12
Limites
◼ Forte corrélation entre les produits de taux de maturité différentes.
◼ Non calibrable sur la volatilité.
◼ Disparition des phénomènes extrêmes due à la normalité.
13
Perspectives
◼ Estimation des paramètres: volatilité et vitesse de retour à la
moyenne.
◼ Implémenter un modèle dans lequel le pas de temps 𝝙t n’est pas
constant.
◼ Récupérer directement les taux à travers Bloomberg. 14

Contenu connexe

Tendances

présentation STM32
présentation STM32présentation STM32
présentation STM32
hatem ben tayeb
 
Formation stm32
Formation stm32Formation stm32
Formation stm32
Hamza RAJHI
 
Réseaux de neurones récurrents et LSTM
Réseaux de neurones récurrents et LSTMRéseaux de neurones récurrents et LSTM
Réseaux de neurones récurrents et LSTM
Jaouad Dabounou
 
Rapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Rapport Projet Application Web De Domotique Arduino - Liotard RoulleauRapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Rapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Nicolas Roulleau
 
INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE HINDOUSSATI
 
Microcontroleurs
MicrocontroleursMicrocontroleurs
Microcontroleurs
omar bllaouhamou
 
Les réseaux de neurones
Les réseaux de neuronesLes réseaux de neurones
Les réseaux de neurones
Mariam Amchayd
 
Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Présentation intelligence artificielle et domaines d'applications - #DigitalT...Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Digital Thursday
 
STM32 F4 (PWM,SPI And ADC Test Examples)
STM32 F4 (PWM,SPI And ADC Test Examples)STM32 F4 (PWM,SPI And ADC Test Examples)
STM32 F4 (PWM,SPI And ADC Test Examples)
Aymen Lachkhem
 
Digital Signal Processor ( DSP ) [French]
Digital Signal Processor ( DSP )  [French]Digital Signal Processor ( DSP )  [French]
Digital Signal Processor ( DSP ) [French]Assia Mounir
 
Chap1introductionimagenumerique
Chap1introductionimagenumeriqueChap1introductionimagenumerique
Chap1introductionimagenumeriqueintissar0007
 
l'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreaul'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreau
Jean-Antoine Moreau
 
diaporama presentation arduino [Mode de compatibilité].pdf
diaporama presentation arduino [Mode de compatibilité].pdfdiaporama presentation arduino [Mode de compatibilité].pdf
diaporama presentation arduino [Mode de compatibilité].pdf
nouraChaanoune1
 
Internet des objets (IoT)
Internet des objets (IoT)Internet des objets (IoT)
Internet des objets (IoT)
bruno-dambrun
 
Chap2 dsp
Chap2 dspChap2 dsp
【論文紹介】Deep Mimic: Example-Guided Deep Reinforcement Learning of Physics-Based...
【論文紹介】Deep Mimic: Example-Guided Deep Reinforcement Learning of Physics-Based...【論文紹介】Deep Mimic: Example-Guided Deep Reinforcement Learning of Physics-Based...
【論文紹介】Deep Mimic: Example-Guided Deep Reinforcement Learning of Physics-Based...
Tomoyuki Hioki
 
Conception d'un objet électronique : boitier pour QCM
Conception d'un objet électronique : boitier pour QCMConception d'un objet électronique : boitier pour QCM
Conception d'un objet électronique : boitier pour QCM
Peronnin Eric
 
3次元計測とフィルタリング
3次元計測とフィルタリング3次元計測とフィルタリング
3次元計測とフィルタリング
Norishige Fukushima
 
Conception et réalisation d’un polysomnographe à base d’une carte Arduino
Conception et réalisation d’un polysomnographe à base d’une carte ArduinoConception et réalisation d’un polysomnographe à base d’une carte Arduino
Conception et réalisation d’un polysomnographe à base d’une carte Arduino
Yacine Triki
 

Tendances (20)

présentation STM32
présentation STM32présentation STM32
présentation STM32
 
Formation stm32
Formation stm32Formation stm32
Formation stm32
 
Réseaux de neurones récurrents et LSTM
Réseaux de neurones récurrents et LSTMRéseaux de neurones récurrents et LSTM
Réseaux de neurones récurrents et LSTM
 
Rapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Rapport Projet Application Web De Domotique Arduino - Liotard RoulleauRapport Projet Application Web De Domotique Arduino - Liotard Roulleau
Rapport Projet Application Web De Domotique Arduino - Liotard Roulleau
 
INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE
 
Microcontroleurs
MicrocontroleursMicrocontroleurs
Microcontroleurs
 
Les réseaux de neurones
Les réseaux de neuronesLes réseaux de neurones
Les réseaux de neurones
 
Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Présentation intelligence artificielle et domaines d'applications - #DigitalT...Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Présentation intelligence artificielle et domaines d'applications - #DigitalT...
 
STM32 F4 (PWM,SPI And ADC Test Examples)
STM32 F4 (PWM,SPI And ADC Test Examples)STM32 F4 (PWM,SPI And ADC Test Examples)
STM32 F4 (PWM,SPI And ADC Test Examples)
 
Digital Signal Processor ( DSP ) [French]
Digital Signal Processor ( DSP )  [French]Digital Signal Processor ( DSP )  [French]
Digital Signal Processor ( DSP ) [French]
 
Chap1introductionimagenumerique
Chap1introductionimagenumeriqueChap1introductionimagenumerique
Chap1introductionimagenumerique
 
l'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreaul'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreau
 
diaporama presentation arduino [Mode de compatibilité].pdf
diaporama presentation arduino [Mode de compatibilité].pdfdiaporama presentation arduino [Mode de compatibilité].pdf
diaporama presentation arduino [Mode de compatibilité].pdf
 
Internet des objets (IoT)
Internet des objets (IoT)Internet des objets (IoT)
Internet des objets (IoT)
 
Comment fonctionne ChatGPT.pdf
Comment fonctionne ChatGPT.pdfComment fonctionne ChatGPT.pdf
Comment fonctionne ChatGPT.pdf
 
Chap2 dsp
Chap2 dspChap2 dsp
Chap2 dsp
 
【論文紹介】Deep Mimic: Example-Guided Deep Reinforcement Learning of Physics-Based...
【論文紹介】Deep Mimic: Example-Guided Deep Reinforcement Learning of Physics-Based...【論文紹介】Deep Mimic: Example-Guided Deep Reinforcement Learning of Physics-Based...
【論文紹介】Deep Mimic: Example-Guided Deep Reinforcement Learning of Physics-Based...
 
Conception d'un objet électronique : boitier pour QCM
Conception d'un objet électronique : boitier pour QCMConception d'un objet électronique : boitier pour QCM
Conception d'un objet électronique : boitier pour QCM
 
3次元計測とフィルタリング
3次元計測とフィルタリング3次元計測とフィルタリング
3次元計測とフィルタリング
 
Conception et réalisation d’un polysomnographe à base d’une carte Arduino
Conception et réalisation d’un polysomnographe à base d’une carte ArduinoConception et réalisation d’un polysomnographe à base d’une carte Arduino
Conception et réalisation d’un polysomnographe à base d’une carte Arduino
 

Dernier

Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Institut de l'Elevage - Idele
 
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivoresCOUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
Institut de l'Elevage - Idele
 
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de productionAccompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Institut de l'Elevage - Idele
 
Comment aborder le changement climatique dans son métier, volet adaptation
Comment aborder le changement climatique dans son métier, volet adaptationComment aborder le changement climatique dans son métier, volet adaptation
Comment aborder le changement climatique dans son métier, volet adaptation
Institut de l'Elevage - Idele
 
Accompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermièreAccompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermière
Institut de l'Elevage - Idele
 
Presentation d'esquisse route juin 2023.pptx
Presentation d'esquisse route juin 2023.pptxPresentation d'esquisse route juin 2023.pptx
Presentation d'esquisse route juin 2023.pptx
imed53
 
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Institut de l'Elevage - Idele
 
Reconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la fermeReconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la ferme
Institut de l'Elevage - Idele
 
1er webinaire INOSYS Réseaux d’élevage Ovins Viande
1er webinaire INOSYS Réseaux d’élevage Ovins Viande1er webinaire INOSYS Réseaux d’élevage Ovins Viande
1er webinaire INOSYS Réseaux d’élevage Ovins Viande
Institut de l'Elevage - Idele
 
Alternative - Complément au Tramway et 3ème lien de la ville de Québec
Alternative - Complément  au Tramway et 3ème lien de la ville de Québec  Alternative - Complément  au Tramway et 3ème lien de la ville de Québec
Alternative - Complément au Tramway et 3ème lien de la ville de Québec
Daniel Bedard
 
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdfCOURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
sieousse95
 

Dernier (11)

Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
 
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivoresCOUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
 
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de productionAccompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de production
 
Comment aborder le changement climatique dans son métier, volet adaptation
Comment aborder le changement climatique dans son métier, volet adaptationComment aborder le changement climatique dans son métier, volet adaptation
Comment aborder le changement climatique dans son métier, volet adaptation
 
Accompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermièreAccompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermière
 
Presentation d'esquisse route juin 2023.pptx
Presentation d'esquisse route juin 2023.pptxPresentation d'esquisse route juin 2023.pptx
Presentation d'esquisse route juin 2023.pptx
 
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
 
Reconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la fermeReconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la ferme
 
1er webinaire INOSYS Réseaux d’élevage Ovins Viande
1er webinaire INOSYS Réseaux d’élevage Ovins Viande1er webinaire INOSYS Réseaux d’élevage Ovins Viande
1er webinaire INOSYS Réseaux d’élevage Ovins Viande
 
Alternative - Complément au Tramway et 3ème lien de la ville de Québec
Alternative - Complément  au Tramway et 3ème lien de la ville de Québec  Alternative - Complément  au Tramway et 3ème lien de la ville de Québec
Alternative - Complément au Tramway et 3ème lien de la ville de Québec
 
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdfCOURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
 

Construction du modèle de Hull White avec l'arbre binomial

  • 1. IMPLÉMENTATION DU MODÈLE DE HULL ET WHITE AVEC PYTHON 1 Master 2 Finance de Marché et Gestion des Risques Présenté par : ● Fabricio VIEIRA DA SILVA ALMEIDA ● Ali B. SIDIBE ● Ayten YAGBASAN
  • 2. Plan ◼ Le modèle de Hull et White ◼ Arbre trinomial ◼ Implémentation avec Python ◼ Perspectives et limites 2
  • 3. Modèle Hull-White one-factor ◼ Modèle no-arbitrage avec un seule source de perturbations ◼ Si ⇒ Ho et Lee ◼ Si est constant ⇒ Modèle de Vasicek ◼ Hypothèse économique et mathématique solide et traçable. 3
  • 4. Modèle Hull-White one-factor ◼ Calibrable sur la structure du taux observée à t = 0 : avec on obtient le taux forward instantané à l’instant actuel de maturité t. 4
  • 5. Arbre trinomial ◼ Développé pour la première fois par Phelim Boyle en 1986. ◼ Nécessaire pour l'évaluation de certains types d’actif financiers de type américains. ◼ Un concept proche des méthodes des différences finies. 5
  • 6. Arbre trinomial : Differentes branching 66 A B C
  • 7. Arbre trinomial : Choix d’orientation La décision de passer d’une orientation à l’autre est dictée par jmax et jmin. Empiriquement pour assurer la stabilité de l’arbre, on choisit sous la contraint que jmin = -jmax ❏ Si j = jmax : branching C ❏ Si j = jmin : branching B ❏ Si jmin < j < jmax : branching A 77
  • 8. Arbre trinomial : Le noeud Chaque noeud (i,j) est constitué de - son actif d’arrow Qi,j - des probabilités Pu, Pm, Pd - les futurs points de connexions - le taux 888 (i,j) (i+1, j+1) (i+1, j) (i+1, j-1) Pd,i,j Pm,i,j Pu,i,j Q,i,j delta t dr
  • 9. Arbre trinomial : Généralisation L’arbre trinomial de (Hull-White) peut-être généralisé à tout modèle de la forme : Pour Hull- White : Pour Black–Karasinski : Si g est la fonction inverse de f alors l’actualisation se fait par : au lieu de 99
  • 10. Arbre trinomial : Stabilité et convergence Pour une convergence et une stabilité, un choix judicieux de la volatilité et de alpha est nécessaire: 1. (volatilité / alpha) < 1 2. ∆r = 𝞂√3∆t 1010
  • 11. Arbre trinomial : Application Pu = 0.25, Pm = 0.5, Pd = 0.25 et dt = 1 an Au point B : Au point C : Au point A : 1111
  • 12. Environnement technique ◼ Code disponible sur Github: https://github.com/fmgrlab/hull_white_model ◼ Site Web de démonstration: http://fmgrlab..com/ ◼ Environnement : Python, Jupiter, Numpy, Github. 12
  • 13. Limites ◼ Forte corrélation entre les produits de taux de maturité différentes. ◼ Non calibrable sur la volatilité. ◼ Disparition des phénomènes extrêmes due à la normalité. 13
  • 14. Perspectives ◼ Estimation des paramètres: volatilité et vitesse de retour à la moyenne. ◼ Implémenter un modèle dans lequel le pas de temps 𝝙t n’est pas constant. ◼ Récupérer directement les taux à travers Bloomberg. 14