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 avec quelques boutons de réglage (comme les 5 paramètres par tranche de SVI), SANOS construit la surface directement à partir des données de marché, en utilisant une grille de nœuds de volatilité locale et des contraintes garantissant l'absence d'arbitrage. Une surface lisse capable de capturer n'importe quelle forme produite par le marché -- y compris des caractéristiques locales que les modèles paramétriques ne peuvent structurellement pas ajuster.

💡
Paramétrique vs non paramétrique

SVI et SABR décident à l'avance de la forme du smile (proche d'une parabole, avec 3 à 5 boutons de réglage). SANOS ne fait aucune hypothèse de forme. Il pose la question : « quelle est la surface la plus lisse qui passe par les données de marché sans créer d'arbitrage ? » Cela produit de meilleurs ajustements lorsque le marché s'écarte des attentes paramétriques. La volatilité implicite à chaque nœud est une variable libre, pas le résultat d'une formule.

Voyez-le en action

Basculez entre les vues pour voir comment SANOS se compare à un ajustement paramétrique SVI, à quoi ressemble la grille, et comment les contraintes d'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.

Comment ça fonctionne

1. Une grille de nœuds de volatilité au lieu d'une formule

La surface est représentée par une grille de valeurs de volatilité locale -- une à chaque point (strike, échéance). Avec 15 strikes et 5 échéances, vous avez 75 variables libres au lieu des 25 de SVI. Plus de flexibilité, mais des contraintes sont nécessaires pour empêcher l'optimiseur de produire des absurdités.

2. Contraintes de non-arbitrage intégrées

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

Contrainte
Ce que cela signifie
Spread calendaire
La variance totale doit augmenter avec la maturité à chaque strike. Empêche l’arbitrage calendaire.
Butterfly
Les prix des calls doivent être convexes en strike. Pas d’argent gratuit via des trades butterfly.
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. Cela signifie que l'optimiseur peut les appliquer parfaitement, à chaque fois.

3. Résolu par programmation linéaire

Les contraintes et l'objectif sont linéaires, donc l'ensemble constitue un programme linéaire.

  • Pas de minima locaux -- le solveur trouve toujours la meilleure réponse, pas seulement une réponse proche
  • Pas de sensibilité à l'initialisation -- vous n'avez pas besoin d'un bon point de départ
  • Rapide -- les solveurs LP modernes traitent ce problème en quelques millisecondes
  • Bid/ask natif -- le programme linéaire gère naturellement les spreads bid/ask comme des intervalles, et non des prix mid
ℹ️
Pourquoi la programmation linéaire est importante

SVI et SABR nécessitent une optimisation non linéaire : il vous faut un bon point de départ et vous risquez de tomber dans un minimum local. SANOS contourne tout cela. Le programme linéaire trouve toujours la meilleure réponse globale, rapidement et de manière déterministe. Chaque nœud de strike et d'échéance est contraint conjointement contre l'arbitrage calendaire et les violations butterfly en une seule passe.

Gestion des spreads bid/ask

La plupart des modèles ajustent les prix mid. Mais les prix mid sont une fiction -- le marché cote un bid et un ask, 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 (spreads serrés) contraignent fortement la surface. Les cotations illiquides (spreads larges) la contraignent faiblement. Aucun biais artificiel de prix mid.

💡
Compromis de SANOS

L'approche la plus flexible et la plus propre pour la construction de surfaces. Absence d'arbitrage par conception, gestion native du bid/ask, capture des caractéristiques locales que les modèles paramétriques ratent. Le coût : récent (2025), pas d'interprétation dynamique (pas de prédiction de la dynamique du skew), davantage d'infrastructure.

SANOS vs modèles paramétriques

Caractéristique
SVI / SSVI
SABR
SANOS
Hypothèse de forme
Ailes paraboliques
Colonne vertébrale CEV
Aucune
Absence d’arbitrage
Vérification a posteriori
Peut violer 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)
Caractéristiques locales
Ne peut pas capturer
Ne peut pas capturer
Peut capturer
Gestion du bid/ask
Ajustement sur prix mid
Ajustement sur prix mid
Intervalles natifs
Extrapolation
Bornée (ailes linéaires)
Peut casser
Dépend des conditions aux bords
Interprétation dynamique
Aucune
Sticky-delta
Aucune (statique)
Maturité
Standard de l’industrie
Des décennies d’usage
Récent (2025)

Forces et limites

Force
Ce que cela signifie pour vous
Aucun biais de forme
La forme de la surface provient des données, pas d’une formule. Capture les caractéristiques du marché que SVI/SABR ratent structurellement.
Sans arbitrage par construction
Pas de corrections 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. Pas besoin de bons points de départ.
Bid/ask natif
Respecte l’incertitude des cotations de marché. Aucun biais artificiel de prix mid.
Capture les caractéristiques locales
Bosses de volatilité avant événement, cassures liées à un fort intérêt ouvert, ruptures structurelles entre échéances -- tout est capturé.
Limite
Ce que cela signifie pour vous
Pas d’interprétation dynamique
Vous indique la forme de la surface maintenant, pas comment elle bougera quand le spot bouge. Utilisez SABR pour la dynamique du smile.
L’extrapolation demande de la prudence
S’ajuste magnifiquement dans la plage observée. Au-delà du dernier strike OTM liquide, il vous faut des conditions aux bords.
Risque de surajustement avec beaucoup de nœuds
Plus de paramètres signifie que vous pouvez ajuster du bruit sur des marchés peu liquides. Un lissage adéquat est essentiel.
Récent (2025)
Manque des décennies d’éprouvage dont bénéficient SVI et SABR. Les cas limites peuvent ne pas encore être documentés.
⚠️
Pas un remplacement universel

SANOS résout le problème de l'ajustement statique mieux que les modèles paramétriques. Mais il ne traite pas la dynamique du smile (utilisez SABR), ne vous donne pas de représentation compacte pour le stockage (les 5 nombres par tranche de SVI sont difficiles à battre), et nécessite davantage d'infrastructure. Le calcul des grecques comme le delta et le véga à partir d'une surface SANOS requiert des perturbations par différences finies sur la grille. La prochaine génération d'ajustement de surfaces, 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 : Chaque strike n'a pas de cotation à chaque échéance. SANOS gère nativement les grilles irrégulières.
  • Spreads bid/ask larges : Surtout sur les sous-jacents plus petits. SANOS utilise les spreads comme contraintes au lieu de les écarter.
  • Événements structurels : Les déblocages de tokens, les mises à niveau de protocoles et les airdrops créent des caractéristiques de volatilité localisées que SVI ne peut pas capturer. Elles apparaissent comme des bosses de volatilité ATM à des échéances spécifiques.
  • 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 suffisamment rapide pour suivre le rythme. La structure par terme peut se déplacer de façon spectaculaire en intraday et SANOS s'adapte sans intervention manuelle.
ℹ️
SANOS et extraction de la volatilité locale

Parce que SANOS paramétrise directement les nœuds de volatilité locale, extraire une surface complète de volatilité locale de Dupire est trivial -- c'est la grille ajustée. Cela rend SANOS particulièrement utile pour la valorisation d'exotiques dépendants du chemin (barrières, cliquets) où la dynamique de la volatilité locale détermine le payoff. Les modèles paramétriques comme SVI basé 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 d'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 au lieu de 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 strike et 6 nœuds d'échéance. Combien de variables libres, 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 l'extraction de 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.

Construire l'intuition mathématique

Apprendre SANOS à partir de zéroLeçon interactive · aucun prérequis

Cette leçon explique SANOS comme une surface en 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 :