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 couvre le modèle SABR en profondeur. Pour comprendre comment il s'intègre dans le pipeline 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 les dynamiques qui le produisent. Le smile découle du modèle comme une conséquence de la façon dont la volatilité évolue en parallèle de l'actif sous-jacent.

SABR est le modèle dominant pour les swaptions de taux d'intérêt et les caps/floors. Il est moins courant en 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 voir la courbe CEV seule (à quoi ressemble le smile sans vol-of-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 ν.

Ce que fait chaque paramètre

  • α\alpha (niveau de vol) : La volatilité instantanée actuelle. Un α\alpha plus élevé = une IV globale plus élevée. C'est le paramètre le plus fréquemment recalibré.
  • β\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 se situe entre les deux (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 monte quand le sous-jacent baisse (le comportement habituel sur les actions et en crypto). Un ρ\rho positif signifie l'inverse (rare).
  • ν\nu (vol of vol) : Contrôle la largeur du smile. Quand ν=0\nu = 0, il n'y a pas de smile, seulement le skew que produisent β\beta et ρ\rho (le « backbone »). À mesure que ν\nu augmente, les deux ailes s'élèvent.

Le backbone

Cliquez sur « Show backbone » dans l'explorateur ci-dessus. La ligne en pointillés est le smile avec ν=0\nu = 0 : aucun aléa dans la vol, juste le modèle CEV déterministe. L'écart entre le backbone et le smile complet est la contribution de ν\nu (vol-of-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 a 3 paramètres libres.
  2. Ancrer α\alpha à la vol ATM. Il existe une relation quasi fermée entre α\alpha et la volatilité implicite ATM. Étant donné l'IV ATM observée, résolvez pour α\alpha. Cela réduit la calibration à 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 les différents strikes. Avec seulement 2 paramètres, c'est rapide et robuste.

Pondération

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

Points forts

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

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

Parcimonieux. Avec β\beta fixé et α\alpha ancré à 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 lointaines. 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). Le récit dynamique reste une aspiration plutôt qu'une réalité opérationnelle.

SABR vs SVI

SABRSVI
Ce qu'il modéliseLes dynamiques qui produisent 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 des ailesPeut échouer pour les strikes extrêmesAsymptotes linéaires, bornées
VitesseÉvaluation de formuleOptimisation
Idéal pourTaux d'intérêt, FXActions, crypto

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

Lien avec SVI

SABR peut 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 quand les données de marché sont clairsemées.

Construire l'intuition mathématique

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

La leçon interactive ci-dessus passe en revue les quatre paramètres SABR un par un : comment alpha fixe le niveau de vol, comment rho incline le skew, comment nu soulève les ailes, et comment beta contrôle la dynamique du backbone. Chaque section dispose d'un curseur dédié afin que vous puissiez isoler l'effet d'un 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 en risque de production

Voir aussi :