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

SSVI (Surface SVI)

Apprendre SSVI à partir de zéroLeçon interactive · suppose des connaissances de base en SVI
info

SSVI est une extension au niveau de la surface de SVI. Commencez par là si vous n'êtes pas familier avec le modèle par tranche. Pour le pipeline complet de construction de surface, voir Comment les surfaces sont construites.

SSVI (Surface SVI) étend le modèle de smile SVI des tranches d'échéance individuelles à l'ensemble de la surface de volatilité. L'avantage clé : l'absence d'arbitrage calendaire est garantie par construction. Vous n'avez jamais besoin d'ajuster les tranches indépendamment puis de corriger a posteriori les incohérences entre échéances.

Le problème que SSVI résout

Avec le SVI par tranche, vous ajustez chaque échéance indépendamment. Chaque tranche peut être cohérente en interne (pas d'arbitrage butterfly), mais les tranches peuvent se contredire entre elles. Plus précisément, la variance totale à un prix d'exercice donné peut diminuer d'une échéance à la suivante, créant un arbitrage calendaire.

Corriger cela a posteriori (ajustement post-hoc) est fragile : vous ajustez une tranche, ce qui modifie l'ajustement, ce qui peut créer une nouvelle violation ailleurs. SSVI évite entièrement cela en modélisant la surface de manière conjointe.

Comment ça fonctionne

SSVI décrit la variance totale comme une fonction à la fois du log-moneyness kk et de la variance totale ATM θt\theta_t :

L'idée : au lieu d'ajuster 5 paramètres par tranche (25 paramètres pour 5 échéances), SSVI paramétrise l'ensemble de la surface avec un petit nombre de paramètres globaux plus la courbe de variance totale ATM θt\theta_t.

Le rôle de chaque élément

θt\theta_t (courbe de variance totale ATM) : c'est l'ossature de la structure par terme. Elle doit être croissante en tt (une exigence de base de non-arbitrage). Vous l'observez directement à partir des prix des options ATM.

ρ\rho (skew) : un paramètre unique contrôlant l'inclinaison du smile. Partagé entre toutes les échéances. C'est une simplification : en réalité, le skew peut changer avec l'échéance, mais SSVI échange cette flexibilité contre des garanties d'absence d'arbitrage calendaire.

φ(θt)\varphi(\theta_t) (fonction de pente du smile) : contrôle la largeur du smile à chaque échéance. À mesure que θt\theta_t croît (échéances plus longues), le smile s'aplatit généralement. φ\varphi encode cette décroissance.

Choix courant pour φ\varphi

La forme « loi de puissance » est standard :

Le compromis

SSVI a moins de degrés de liberté que le SVI par tranche. C'est à la fois sa force et sa limite.

SVI par trancheSSVI
Paramètres5 par échéance (25 pour 5 tranches)3 globaux + courbe ATM
Arbitrage calendaireDoit être vérifié et corrigé après l'ajustementAbsent par construction
Qualité d'ajustement par trancheExcellente (5 paramètres libres par tranche)Bonne mais contrainte
Variation du skewPeut différer selon l'échéanceUn seul ρ\rho pour toutes les échéances
Quand l'utiliserAnalyse de tranche individuelle, données éparsesSurface complète, pricing en production

La plus grande contrainte : SSVI utilise un seul ρ\rho pour toutes les échéances. En pratique, le skew à court terme est souvent plus prononcé que le skew à long terme. SSVI gère cela partiellement via φ\varphi (qui contrôle la pente des ailes selon l'échéance) mais ne peut pas capturer toute la variation que le SVI par tranche peut capturer.

Pour la plupart des applications crypto et actions, ce compromis en vaut la peine. La garantie d'absence d'arbitrage calendaire élimine toute une catégorie de bugs de surface.

Quand le smile s'aplatit avec le temps

Structure de terme

Backwardation: IV court terme > long terme. Signale un risque d'événement évalué.

74%67%60%52%45%7d69%14d68%30d67%60d63%90d60%180d50%Temps jusqu'à expiration

Basculez entre les formes pour voir comment la structure de terme change. Le backwardation signale souvent un événement à venir.

SSVI capture naturellement l'observation selon laquelle les smiles à long terme sont plus plats que les smiles à court terme. La fonction φ(θt)\varphi(\theta_t) décroît à mesure que θt\theta_t croît, ce qui signifie que la largeur du smile diminue avec l'échéance. Cela correspond au comportement du marché : les événements binaires à court terme créent des smiles prononcés, mais les smiles à long terme moyennent sur de nombreux scénarios possibles et s'aplatissent.

Ajuster SSVI

  1. Extrayez la courbe de variance ATM θt\theta_t à partir des données de marché. C'est simplement l'IV ATM à chaque échéance, élevée au carré et multipliée par le temps.
  2. Ajustez ρ\rho, η\eta, γ\gamma en minimisant l'erreur pondérée entre SSVI et les IV observées sur tous les prix d'exercice et échéances simultanément.
  3. Imposez les contraintes pendant l'optimisation : η(1+ρ)<2\eta(1 + |\rho|) < 2, γ[0,1]\gamma \in [0, 1], θt\theta_t croissante.

L'optimisation est rapide (3 paramètres) et robuste. Aucune correction calendaire post-hoc nécessaire.

SSVI vs. SVI par tranche

Utilisez le SVI par tranche quand :

  • Vous ne vous intéressez qu'à une échéance à la fois
  • Vous avez besoin d'une qualité d'ajustement maximale par tranche
  • Vous avez des données éparses (peu d'échéances) et souhaitez de la flexibilité
  • Vous êtes disposé à gérer manuellement les vérifications d'arbitrage calendaire

Utilisez SSVI quand :

  • Vous avez besoin de la surface complète pour le pricing en production
  • L'absence d'arbitrage calendaire est non négociable
  • Vous voulez une représentation compacte (3 paramètres + courbe ATM)
  • Vous faites du pricing sur plusieurs échéances simultanément

Implémentations open source

RepoPourquoi l'examiner
SVI-Vol-SurfaceAjustement de surface SSVI
QuantLibSSVI dans le module expérimental

Voir aussi :