Cette page a été traduite automatiquement. La version anglaise fait référence. Lire en anglais →
Aller au contenu principal

Modèle SABR

info

Cette page présente le modèle SABR en détail. Pour comprendre sa place dans la chaîne de construction de la surface de volatilité, consultez Comment les surfaces sont construites. Pour une comparaison avec d'autres méthodes, consultez Méthodes d'interpolation.

SABR (Stochastic Alpha Beta Rho) est un modèle de volatilité stochastique introduit par Hagan, Kumar, Lesniewski et Woodward (2002). Contrairement à SVI, qui décrit la forme du smile, SABR décrit la dynamique qui le produit. Le smile découle du modèle comme conséquence de l'évolution conjointe de la volatilité et du sous-jacent.

SABR est le modèle dominant pour les swaptions de taux d'intérêt et les caps/floors. Il est moins répandu dans la crypto, où SVI est préféré pour sa calibration plus simple et son meilleur comportement dans les ailes.

Explorer les paramètres​

Ajustez chaque paramètre pour voir comment le smile SABR évolue. Activez « Show backbone » pour afficher la courbe CEV seule (l'allure du smile sans vol de vol).

Explorateur de smile SABR

Smile typique des swaptions de taux. Skew modéré, courbure légère.
4%9%13%758595ATM105115125StrikeVol implicite (%)
α (niveau de vol)0.30
Vol instantanée actuelle
β (backbone)0.50
0 = normal, 0.5 = racine carrée, 1 = lognormal
ρ (corr spot-vol)-0.30
Négatif = skew des puts (usuel)
ν (vol de vol)0.40
Contrôle la largeur du smile. 0 = pas de smile.

Activez « Afficher le backbone » pour voir la courbe CEV seule (sans vol de vol). L'écart entre le backbone et le smile complet est la contribution de ν.

Rôle de chaque paramètre​

  • α\alpha (niveau de vol) : la volatilité instantanée actuelle. Un α\alpha plus élevé implique une IV globale plus élevée. C'est le paramètre recalibré le plus fréquemment.
  • β\beta (backbone) : contrôle la façon dont la volatilité varie avec le prix du sous-jacent. β=1\beta = 1 signifie que la vol en pourcentage est constante (lognormale). β=0\beta = 0 signifie que la vol en dollars est constante (normale). β=0.5\beta = 0.5 est un cas intermédiaire (racine carrée). En pratique, β\beta est généralement fixé selon une convention de marché, et non calibré.
  • ρ\rho (corrélation spot-vol) : contrôle le skew. Un ρ\rho négatif signifie que la vol augmente lorsque le sous-jacent baisse (le comportement habituel sur les actions et la crypto). Un ρ\rho positif signifie l'inverse (rare).
  • ν\nu (vol de vol) : contrôle la largeur du smile. Lorsque ν=0\nu = 0, il n'y a pas de smile, seulement le skew produit par β\beta et ρ\rho (le « backbone »). À mesure que ν\nu augmente, les deux ailes se relèvent.

Le backbone​

Cliquez sur « Show backbone » dans l'explorateur ci-dessus. La ligne en pointillés est le smile avec ν=0\nu = 0 : aucune composante aléatoire dans la vol, uniquement le modèle CEV déterministe. L'écart entre le backbone et le smile complet correspond à la contribution de ν\nu (vol de vol). Cette décomposition est propre à SABR et donne aux traders une intuition claire de l'origine de la courbure du smile.

Calibration​

L'approche standard​

  1. Fixer β\beta selon une convention de marché :

    • Taux d'intérêt : β=0.5\beta = 0.5 (courant) ou β=0\beta = 0 (SABR normal)
    • Actions : β=1\beta = 1 (lognormal)
    • Avec β\beta fixé, le modèle compte 3 paramètres libres.
  2. Ancrer α\alpha sur la vol ATM. Il existe une relation quasi analytique entre α\alpha et la volatilité implicite ATM. À partir de l'IV ATM observée, on résout pour α\alpha. La calibration se réduit alors à 2 paramètres libres.

  3. Calibrer ρ\rho et ν\nu en minimisant l'erreur pondérée entre le smile SABR et les IV observées sur l'ensemble des strikes. Avec seulement 2 paramètres, cette étape est rapide et robuste.

Pondération​

  • L'ATM reçoit le poids le plus important (le plus liquide, le plus fiable)
  • Les options avec des spreads bid/ask serrés reçoivent davantage de poids
  • Les options très OTM reçoivent moins de poids (l'approximation de Hagan y est moins précise)

Points forts​

Interprétation dynamique. SABR indique comment le smile devrait se déplacer lorsque le sous-jacent bouge. Par défaut, SABR produit un comportement proche du sticky-delta : quand le spot baisse, la vol monte (si ρ<0\rho < 0), et le smile se décale avec le spot. C'est précieux pour les produits où la dynamique du smile compte pour la couverture.

Décomposition du backbone. La séparation entre le backbone (skew piloté par β\beta) et le smile (courbure pilotée par ν\nu) donne aux traders un modèle mental clair.

Parcimonie. Avec β\beta fixé et α\alpha ancré sur l'ATM, vous ne calibrez que 2 paramètres. C'est rapide et laisse peu de place au surajustement.

Limites​

Problèmes dans les ailes. L'approximation de Hagan peut produire une volatilité implicite négative ou une densité de probabilité négative dans les ailes extrêmes. C'est un problème connu. Les systèmes de production utilisent des formulations corrigées (SABR sans arbitrage, ou un solveur EDP pour les strikes extrêmes).

Maturités longues. Le développement asymptotique se dégrade pour les maturités au-delà de 10 à 15 ans. Utilisez plutôt une méthode numérique.

Calibration statique, pas dynamique. Malgré l'interprétation dynamique de SABR, en pratique chaque échéance est calibrée indépendamment (exactement comme SVI). La dimension dynamique relève davantage de l'idéal que d'une contrainte appliquée en pratique.

SABR vs SVI​

SABRSVI
Ce qu'il modéliseLa dynamique qui produit le smileLa forme du smile
Paramètres3 (avec β\beta fixé)5
ArbitrageLa formule de Hagan peut être violée dans les ailesContraintes propres disponibles
Comportement dans les ailesPeut se dégrader pour les strikes extrêmesBornées, asymptotes linéaires
VitesseÉvaluation d'une formuleOptimisation
Idéal pourTaux d'intérêt, changeActions, crypto

La différence clé : SABR répond à « comment le smile se déplace-t-il ? » tandis que SVI répond à « à quoi le smile ressemble-t-il ? ». Pour la valorisation et le risque d'options européennes simples, la calibration plus simple de SVI et son meilleur comportement dans les ailes l'emportent généralement. Pour les produits où la dynamique du smile compte (swaptions bermudéennes, options barrières en sticky-delta), l'interprétation dynamique de SABR est précieuse.

Lien avec SVI​

SABR peut servir à initialiser les calibrations SVI. Calibrez d'abord SABR (optimisation rapide à 2 paramètres), évaluez le smile SABR sur de nombreux strikes, puis calibrez SVI sur ces points. Cela donne à SVI un bon point de départ lorsque les données de marché sont rares.

Construire l'intuition mathématique​

Apprenez SABR à partir de zéroLeçon interactive · 4 paramètres, 5 sections

La leçon interactive ci-dessus présente les quatre paramètres SABR un par un : comment alpha fixe le niveau de vol, comment rho incline le skew, comment nu relève les ailes, et comment beta contrôle la dynamique du backbone. Chaque section dispose d'un curseur dédié pour isoler l'effet d'un seul paramètre.

Implémentations open source​

DépôtPourquoi l'examiner
QuantLibApproximation de Hagan pour SABR + calibration
pysabrImplémentation SABR en Python pur, lisible
OpenGamma StrataSABR avec interpolation du smile dans un système de risque en production

Voir aussi :