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

SANOS (surfaces non paramétriques)

SANOS adopte une approche différente pour construire une surface de volatilité. Au lieu d'ajuster une formule à quelques paramètres (comme les 5 paramètres par tranche de SVI), SANOS construit la surface directement à partir des données de marché, à l'aide d'une grille de nœuds de volatilité locale et de contraintes de non-arbitrage garanties. Le résultat est une surface lisse capable de reproduire n'importe quelle forme produite par le marché, y compris des particularités locales que les modèles paramétriques ne peuvent structurellement pas ajuster.

💡
Paramétrique ou non paramétrique

SVI et SABR fixent à l'avance la forme du smile (quasi parabolique, avec 3 à 5 paramètres). SANOS ne fait aucune hypothèse de forme. La question posée est : « quelle est la surface la plus lisse qui passe par les données de marché sans créer d'arbitrage ? » On obtient ainsi de meilleurs ajustements lorsque le marché s'écarte des attentes paramétriques. La volatilité implicite à chaque nœud est une variable libre, et non le résultat d'une formule.

SANOS en action​

Basculez entre les vues pour comparer SANOS à un ajustement SVI paramétrique, visualiser la grille et voir comment les contraintes de non-arbitrage sont appliquées.

Construction de la surface SANOS

74%92%110%8090ATM110120StrikeVol implicite (%)Cotations de marchéSVI (paramétrique)SANOS (non paramétrique)
Résidus SVIRMSE : 25.66
Résidus SANOSRMSE : 0.15

SVI (paramétrique) utilise 5 paramètres et peut manquer des particularités locales. SANOS (non paramétrique) passe par les cotations de marché tout en respectant les contraintes d'arbitrage.

Fonctionnement​

1. Une grille de nœuds de volatilité plutôt qu'une formule​

La surface est représentée par une grille de valeurs de volatilité locale, une pour chaque point (prix d'exercice, échéance). Avec 15 prix d'exercice et 5 échéances, vous disposez de 75 variables libres au lieu des 25 de SVI. Plus de flexibilité, mais il faut des contraintes pour empêcher l'optimiseur de produire des aberrations.

2. Des contraintes de non-arbitrage intégrées​

Les deux règles fondamentales de non-arbitrage se traduisent par des contraintes simples sur la grille :

Contrainte
Signification
Calendar spread
La variance totale doit croître avec la maturité à chaque prix d’exercice. Empêche l’arbitrage calendaire.
Butterfly spread
Les prix des calls doivent être convexes en fonction du prix d’exercice. Aucun gain sans risque via des butterflies.
Positivité
La volatilité locale doit être positive partout. La volatilité ne peut pas être négative.

Le point clé : avec les nœuds de volatilité locale comme variables, toutes ces contraintes sont linéaires. L'optimiseur peut donc les faire respecter parfaitement, à chaque fois.

3. Résolution par programmation linéaire​

Les contraintes et l'objectif sont linéaires, l'ensemble du problème est donc un programme linéaire.

  • Pas de minima locaux -- le solveur trouve toujours la meilleure solution, pas seulement une solution voisine
  • Pas de sensibilité à l'initialisation -- inutile de fournir un bon point de départ
  • Rapide -- les solveurs LP modernes traitent ce problème en quelques millisecondes
  • Bid-ask natif -- le LP traite naturellement les écarts bid/ask comme des intervalles, et non comme des prix médians
ℹ️
Pourquoi la programmation linéaire est importante

SVI et SABR nécessitent une optimisation non linéaire : il faut un bon point de départ, et l'on risque de tomber dans un minimum local. SANOS évite tout cela. Le LP trouve toujours la meilleure solution globale, rapidement et de façon déterministe. Chaque nœud de prix d'exercice et d'échéance est contraint conjointement contre les violations d'arbitrage calendaire et de butterfly, en une seule passe.

Traitement des écarts bid/ask​

La plupart des modèles s'ajustent aux prix médians. Mais le prix médian est une fiction : le marché cote une offre et une demande, et la « vraie » valeur se situe quelque part dans cet intervalle. SANOS s'ajuste directement aux intervalles bid/ask : le modèle doit seulement se situer à l'intérieur de l'intervalle en chaque point. Les cotations liquides (écarts serrés) contraignent fortement la surface. Les cotations illiquides (écarts larges) la contraignent faiblement. Aucun biais artificiel lié au prix médian.

💡
Les compromis de SANOS

L'approche la plus flexible et la plus propre pour construire une surface. Non-arbitrage par conception, traitement natif du bid/ask, capture des particularités locales que les modèles paramétriques manquent. Le coût : méthode récente (2025), pas d'interprétation dynamique (aucune prévision de la dynamique du skew), davantage d'infrastructure.

SANOS face aux modèles paramétriques​

Caractéristique
SVI / SSVI
SABR
SANOS
Hypothèse de forme
Ailes paraboliques
Dynamique CEV
Aucune
Absence d’arbitrage
Vérification a posteriori
Peut violer dans les ailes
Par construction
Cohérence calendaire
Par tranche (SSVI pour le conjoint)
Non garantie
Par construction
Méthode d’ajustement
Optimisation non linéaire
Optimisation à 2 paramètres
Programmation linéaire (optimum global)
Particularités locales
Non capturées
Non capturées
Capturées
Traitement bid/ask
Ajuste les prix médians
Ajuste les prix médians
Intervalles natifs
Extrapolation
Bornée (ailes linéaires)
Peut diverger
Dépend des conditions aux bords
Interprétation dynamique
Aucune
Sticky-delta
Aucune (statique)
Maturité
Standard du secteur
Des décennies d’usage
Récent (2025)

Points forts et limites​

Point fort
Ce que cela signifie pour vous
Aucun biais de forme
La forme de la surface vient des données, pas d’une formule. Capture des particularités du marché que SVI/SABR manquent structurellement.
Sans arbitrage par construction
Aucune correction a posteriori. Les contraintes calendaires et butterfly sont appliquées pendant l’ajustement.
Ajustement LP -- pas de minima locaux
Déterministe, rapide, trouve toujours l’optimum global. Aucun besoin d’un bon point de départ.
Bid-ask natif
Respecte l’incertitude des cotations de marché. Aucun biais artificiel lié au prix médian.
Capture des particularités locales
Bosses de volatilité avant un événement, coudes liés à un fort open interest, ruptures structurelles entre échéances : tout est capturé.
Limite
Ce que cela signifie pour vous
Pas d’interprétation dynamique
Indique la forme actuelle de la surface, pas son évolution lorsque le spot bouge. Utilisez SABR pour la dynamique du smile.
L’extrapolation demande du soin
Ajustement excellent dans la plage observée. Au-delà du dernier prix d’exercice OTM liquide, il faut des conditions aux bords.
Risque de surajustement avec de nombreux nœuds
Plus de paramètres signifie que vous pouvez ajuster du bruit sur des marchés peu liquides. Un lissage adéquat est indispensable.
Récent (2025)
N’a pas les décennies d’éprouvage en conditions réelles de SVI et SABR. Certains cas limites ne sont peut-être pas encore documentés.
⚠️
Pas un remplacement universel

SANOS résout le problème d'ajustement statique mieux que les modèles paramétriques. Mais il ne traite pas la dynamique du smile (utilisez SABR), ne fournit pas de représentation compacte pour le stockage (les 5 nombres par tranche de SVI sont difficiles à battre) et exige davantage d'infrastructure. Calculer des grecques comme le delta et le véga à partir d'une surface SANOS nécessite des perturbations par différences finies sur la grille. C'est la nouvelle génération d'ajustement de surface, pas un substitut à la compréhension des modèles paramétriques.

Pertinence pour la crypto​

Les marchés d'options crypto présentent plusieurs caractéristiques qui favorisent les approches non paramétriques :

  • Cotations éparses et irrégulières : tous les prix d'exercice n'ont pas de cotation à chaque échéance. SANOS gère nativement les grilles irrégulières.
  • Écarts bid/ask larges : en particulier sur les sous-jacents plus petits. SANOS utilise les écarts comme contraintes au lieu de les écarter.
  • Événements structurels : les déblocages de tokens, les mises à niveau de protocole et les airdrops créent des particularités de volatilité localisées que SVI ne peut pas capturer. Elles apparaissent sous forme de bosses de volatilité ATM à des échéances précises.
  • Changements de régime rapides : la surface peut changer de forme plus vite qu'un modèle paramétrique ne peut être réestimé. L'ajustement LP de SANOS est assez rapide pour suivre. La structure par terme peut se déplacer fortement en cours de séance, et SANOS s'adapte sans intervention manuelle.
ℹ️
SANOS et l'extraction de la volatilité locale

Comme SANOS paramètre directement des nœuds de volatilité locale, extraire une surface complète de volatilité locale de Dupire est trivial : c'est précisément la grille ajustée. SANOS est donc particulièrement utile pour valoriser des exotiques dépendant de la trajectoire (barrières, cliquets), dont le payoff est déterminé par la dynamique de la volatilité locale. Les modèles paramétriques comme SVI, fondé sur Black-Scholes, nécessitent une étape d'extraction séparée qui peut introduire des artefacts numériques.

Explorateur d'équations​

Convertissez entre volatilité implicite, variance totale, log-moneyness et prix des options.

Explorateur d'équations

w = σ2 × Ttotal variance = IV2 × time
%
La volatilité implicite
jours
Jours calendaires jusqu'à l'échéance
Variance totale (w)
0.022225
Variance annualisée (σ²)
0.2704
IV recalculée (aller-retour)
52.00%
La variance totale est ce que SVI et d'autres modèles calibrent. Elle croît avec le temps : une vol de 50% sur 30 jours a moins de variance totale qu'une vol de 50% sur 90 jours.

Testez votre compréhension avant de continuer.

Q: Pourquoi SANOS utilise-t-il la programmation linéaire plutôt que l'optimisation non linéaire employée par SVI et SABR ?
Q: La surface SANOS d'un teneur de marché comporte 20 nœuds de prix d'exercice et 6 nœuds d'échéance. Combien de variables libres cela représente-t-il, et comment cela se compare-t-il à SVI ?
Q: Vous devez valoriser une option à barrière. Préféreriez-vous une surface SANOS ou une surface SVI pour extraire la volatilité locale ?
Q: Quelle est la principale limite de SANOS par rapport à SABR pour un desk de couverture en delta ?

💡 Conseil : Essayez de répondre à chaque question vous-même avant de révéler la réponse.

Développer l'intuition mathématique​

Apprendre SANOS depuis zéroLeçon interactive · aucun prérequis

Cette leçon présente SANOS comme une surface construite sur une grille de nœuds plutôt qu'une formule fixe, puis montre comment l'optimisation et les contraintes de non-arbitrage fonctionnent ensemble.


Voir aussi :