SVI desde cero
1/5¿Qué es SVI?
SVI significa Stochastic Volatility Inspired. Es una fórmula de 5 parámetros que describe la forma de la sonrisa de volatilidad para un único vencimiento.
La mayoría de los modelos de sonrisa trabajan en el espacio de volatilidad implícita. SVI es diferente: parametriza la varianza implícita total como función del log-moneyness. Puede sonar como un rodeo, pero resulta que hace que las restricciones de arbitraje sean trivialmente simples.
La fórmula es:
Mueva los controles deslizantes de abajo para ver cómo cambia la curva de varianza total. El eje x es el log-moneyness (negativo = puts OTM, positivo = calls OTM). El eje y es la varianza implícita total.
Black-Scholes usa la volatilidad implícita (σ_imp). Pero la volatilidad depende tanto de la forma de la sonrisa como del tiempo al vencimiento. La varianza total w = σ_imp² · T elimina el factor tiempo, dejando una cantidad que crece monótonamente con el plazo. Esa monotonicidad es exactamente lo que se necesita para garantizar la ausencia de arbitraje de calendario.
Los 5 parámetros
Cada parámetro controla un aspecto geométrico de la sonrisa. Recórralos uno a uno y observe qué cambia.
La línea discontinua es la referencia base (una sonrisa típica con skew de puts). La línea sólida de color muestra qué ocurre al mover el parámetro resaltado. Todo lo demás permanece fijo.
Comportamiento de las alas: lejos del ATM, la sonrisa se aproxima a líneas rectas. La pendiente del ala de puts es b(1 − ρ) y la del ala de calls es b(1 + ρ). Con el skew de puts típico (ρ < 0), el ala izquierda es más empinada.
De la varianza a la volatilidad
SVI le da la varianza total w(k). La conocida sonrisa de IV está a solo una raíz cuadrada de distancia.
Abajo, ambas curvas se generan a partir de los mismos parámetros SVI. El panel izquierdo muestra la varianza total (el espacio en el que trabaja SVI). El panel derecho muestra la sonrisa de volatilidad implícita (el espacio en el que piensan los traders). Mueva los controles deslizantes y vea cómo ambos se actualizan simultáneamente.
Observe que la curva de varianza es más suave y tiene más forma de “V” que la curva de volatilidad. La raíz cuadrada comprime los valores grandes y estira los pequeños, haciendo que la sonrisa de volatilidad parezca más redondeada.
Por qué esto importa en la práctica: al ajustar SVI, se optimiza en el espacio de varianza (donde vive la fórmula), pero la calidad del ajuste se evalúa observando los residuos de IV (donde cotizan los traders).
Restricciones de no arbitraje
No todas las combinaciones de parámetros SVI son válidas. Algunas crean sonrisas que violan las condiciones de no arbitraje. Use el widget de abajo para encontrar el límite.
Hay tres restricciones clave. Cuando alguna se viola, existe una oportunidad de ganancia sin riesgo, lo que significa que la sonrisa no puede ser el verdadero precio de mercado del riesgo.
Pruebe los presets de abajo y luego mueva los controles deslizantes para ver los límites. La curva se pone roja cuando se viola alguna restricción.
Calibración
Dadas las volatilidades implícitas observadas en el mercado, encuentre los 5 parámetros SVI que mejor las reproducen. Inténtelo a mano.
Los círculos naranjas son cotizaciones de mercado sintéticas: una sonrisa de BTC realista a 30 DTE. La curva verde es el ajuste SVI. Las líneas verticales muestran el residuo (error) en cada punto.
Ajuste los controles deslizantes para minimizar el RMSE. Pulse “Mostrar mejor ajuste” para ver un conjunto de parámetros cercano al óptimo.
En la práctica: un optimizador numérico (Levenberg-Marquardt o SLSQP) hace esto en menos de 10 ms por vencimiento. El optimizador minimiza la suma ponderada de residuos al cuadrado mientras impone las restricciones de arbitraje de la Sección 4.
La inicialización importa: un valor inicial malo puede atrapar al optimizador en un mínimo local. Enfoque habitual: fijar a a partir de la varianza ATM, b a partir de la pendiente observada de las alas, ρ ≈ −0.3, m ≈ 0, σ ≈ 0.1.
Adónde ir después:
Página de referencia de SVI — tabla completa de parámetros, detalles de ajuste, variantes
ORC Wing (Jump-Wing) — SVI reparametrizado para traders
SSVI — extendiendo SVI a la superficie completa