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
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 :
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
Forces et limites
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
💡 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érequisCette 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 :
- Paramétrisation SVI -- Le modèle paramétrique standard de l'industrie
- SSVI (Surface SVI) -- Surfaces paramétriques sans arbitrage calendaire
- Modèle SABR -- Modèle dynamique du smile
- Volatilité locale -- La surface de volatilité locale de Dupire
- Méthodes d'interpolation -- Comparaison de toutes les méthodes
- Comment les surfaces sont construites -- Le pipeline complet