Paramétrisation SVI
Cette page traite le modèle SVI en profondeur. 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.
SVI (Stochastic Volatility Inspired) est le standard du secteur pour calibrer les smiles de volatilité sur les options crypto et actions. Il utilise 5 paramètres pour décrire la forme du smile à une échéance donnée. Son nom vient du fait que sa forme fonctionnelle peut être dérivée d'un modèle simplifié de volatilité stochastique.
Explorer les paramètres
Ajustez chaque paramètre ci-dessous pour voir comment il modifie le smile. Utilisez les préréglages pour passer d'une configuration courante à une autre.
Explorateur de paramètres SVI
Rôle de chaque paramètre
- a (niveau) : déplace l'ensemble du smile vers le haut ou vers le bas. Un plus élevé signifie une IV globale plus élevée. Considérez-le comme la variance de référence.
- b (pente) : contrôle l'inclinaison des ailes. Un plus élevé donne des ailes plus raides, donc des options OTM plus chères.
- (skew) : incline le smile. Un négatif donne un skew put (cas normal). Un positif donne un skew call (rare). Zéro donne un smile symétrique.
- m (décalage) : déplace le minimum du smile vers la gauche ou la droite. Généralement proche de zéro (minimum ATM).
- (courbure) : contrôle l'arrondi du creux du smile. Un faible donne une forme en V marquée. Un élevé donne une forme en U adoucie.
Comportement des ailes
À mesure que l'on s'éloigne de l'ATM, le smile tend vers des droites. Les pentes sont :
- Aile put (gauche) : pente =
- Aile call (droite) : pente =
Avec un skew put typique (), l'aile put est plus raide que l'aile call. Ce comportement linéaire et borné des ailes est l'un des principaux atouts de SVI : il n'extrapole jamais vers des valeurs absurdes.
Calibration sur les données de marché
À partir d'un ensemble de valeurs d'IV observées à différents strikes (pour une seule échéance), SVI trouve les 5 paramètres qui les reproduisent le mieux.
Le processus :
- Collecter toutes les observations d'IV à l'échéance cible (en général 5 à 15 points).
- Convertir chacune en variance totale : IV observée au carré multipliée par le temps restant jusqu'à l'échéance.
- Lancer un optimiseur par moindres carrés pondérés pour trouver les paramètres qui minimisent l'écart entre la courbe SVI et les observations.
- Pondérer selon la confiance : les options ATM reçoivent plus de poids (plus liquides), les spreads bid/ask serrés aussi (plus fiables), les options très OTM en reçoivent moins.
- Imposer les contraintes d'arbitrage pendant l'optimisation (voir ci-dessous).
Vitesse : une échéance se calibre en moins de 10 millisecondes. La surface entière (toutes échéances confondues) se reconstruit en temps réel à mesure que les cotations évoluent.
Contraintes d'arbitrage
SVI peut être contraint pour empêcher la plupart des arbitrages. Certaines contraintes sont de simples inégalités sur les paramètres ; l'absence d'arbitrage butterfly nécessite en plus une vérification numérique.
Borne sur la pente des ailes (nécessaire pour l'absence d'arbitrage butterfly) :
Le smile doit être suffisamment convexe pour qu'aucun butterfly spread ne soit un gain gratuit. En termes de variance totale, les ailes ne peuvent pas croître plus vite que la borne de Roger Lee (voir ci-dessous) :
Cette condition est nécessaire, pas suffisante. Un smile peut la satisfaire tout en impliquant une densité négative près de la monnaie ; les calibrateurs vérifient donc aussi la fonction de densité de Gatheral sur une grille de valeurs de log-moneyness.
Variance non négative au minimum :
Le minimum du smile doit être au-dessus de zéro :
Contrainte calendaire (entre échéances) :
La variance totale doit croître avec la maturité à chaque strike. On l'impose en vérifiant pour tout entre deux tranches d'échéance consécutives.
Variantes
SVI possède deux variantes importantes, chacune avec sa propre page :
ORC Wing (Jump-Wing) reparamétrise SVI à l'aide de grandeurs parlantes pour un trader : variance ATM, skew ATM, pente de l'aile put, pente de l'aile call et variance minimale. Même smile, autres leviers de réglage. Utile pour ajuster le smile à la main.
SSVI (Surface SVI) étend SVI à la surface complète et garantit par construction l'absence d'arbitrage calendaire. Au lieu de calibrer chaque échéance indépendamment, SSVI les relie par un paramètre de skew commun et une fonction de pente du smile. Moins de degrés de liberté, mais aucune correction entre échéances n'est nécessaire.
Explorateur d'équations
SVI travaille en variance totale et en log-moneyness. Utilisez cet outil pour convertir entre IV, variance totale et représentations en strike.
Explorateur d'équations
Pourquoi SVI ?
- 5 paramètres suffisent à calibrer presque tout smile observé. Moins de paramètres que les splines, plus de souplesse que les modèles à 3 paramètres.
- Des ailes bornées empêchent une extrapolation incontrôlée. Au pire, SVI extrapole vers une pente finie.
- Des contraintes simples maintiennent les ailes et le niveau de variance dans des bornes raisonnables, et l'arbitrage butterfly se vérifie numériquement sur une grille à faible coût.
- Une calibration rapide permet de mettre à jour la surface en temps réel à mesure que le marché bouge.
- Largement utilisé sur les desks de volatilité crypto et actions. Hypercall prend la surface de chaque sous-jacent auprès de sa source de volatilité configurée.
Construire l'intuition mathématique
Apprenez le SVI à partir de zéroLeçon interactive · 5 sections · aucun prérequisLa leçon interactive ci-dessus présente SVI à partir des principes fondamentaux : ce que SVI paramétrise et pourquoi, chacun des 5 paramètres pris isolément, la conversion de la variance en volatilité, les contraintes de non-arbitrage et une calibration pratique sur des données de marché.
Implémentations open source
| Dépôt | Pourquoi l'examiner |
|---|---|
| SVI-Vol-Surface | Calibration SVI en Python avec visualisation |
| QuantLib | Paramétrisation SVI en C++ |
Variantes de SVI : ORC Wing (Jump-Wing) | SSVI (Surface SVI)
Voir aussi : Comment les surfaces sont construites | Méthodes d'interpolation | Modèle SABR | Skew