Parametrização SVI
Esta página aborda o modelo SVI em profundidade. Para entender como ele se encaixa no pipeline da superfície de volatilidade, veja Como as superfícies são construídas. Para uma comparação com outros métodos, veja Métodos de interpolação.
SVI (Stochastic Volatility Inspired) é o padrão do mercado para ajustar smiles de volatilidade em opções de cripto e de ações. Ele usa 5 parâmetros para descrever o formato do smile em um único vencimento. O nome vem do fato de que sua forma funcional pode ser derivada de um modelo simplificado de volatilidade estocástica.
Explore os parâmetros
Ajuste cada parâmetro abaixo para ver como ele altera o smile. Use os presets para alternar entre configurações comuns.
Explorador de parâmetros SVI
O que cada parâmetro faz
- a (nível): Desloca o smile inteiro para cima ou para baixo. maior = IV geral mais alta. Pense nele como a variância 'de base'.
- b (inclinação): Controla o quão íngremes são as asas. maior = asas mais íngremes = opções OTM mais caras.
- (skew): Inclina o smile. negativo = skew de put (normal). positivo = skew de call (raro). Zero = simétrico.
- m (deslocamento): Move o mínimo do smile para a esquerda ou para a direita. Geralmente perto de zero (mínimo no ATM).
- (curvatura): Controla o arredondamento do fundo do smile. pequeno = formato em V agudo. grande = formato em U suave.
Comportamento das asas
À medida que você se afasta do ATM, o smile se aproxima de retas. As inclinações são:
- Asa das puts (esquerda): inclinação =
- Asa das calls (direita): inclinação =
Com o skew de put típico (), a asa das puts é mais íngreme que a asa das calls. Esse comportamento linear e limitado das asas é uma das principais vantagens do SVI: ele nunca extrapola para valores absurdos.
Ajuste aos dados de mercado
Dado um conjunto de valores de IV observados em diferentes strikes (para um único vencimento), o SVI encontra os 5 parâmetros que melhor os reproduzem.
O processo:
- Colete todas as observações de IV no vencimento alvo (tipicamente de 5 a 15 pontos).
- Converta cada uma em variância total: IV observada ao quadrado vezes o tempo até o vencimento.
- Rode um otimizador de mínimos quadrados ponderados para encontrar os parâmetros que minimizam a diferença entre a curva SVI e as observações.
- Pondere pela confiança: opções ATM recebem mais peso (mais líquidas), spreads de bid-ask apertados recebem mais peso (mais confiáveis), opções muito OTM recebem menos peso.
- Imponha as restrições de arbitragem durante a otimização (veja abaixo).
Velocidade: Um único vencimento é ajustado em menos de 10 milissegundos. A superfície inteira (todos os vencimentos) é reconstruída em tempo real conforme as cotações se atualizam.
Restrições de arbitragem
O SVI pode ser restringido para evitar a maior parte das arbitragens. Algumas restrições são desigualdades simples nos parâmetros; a ausência de arbitragem de butterfly também exige uma verificação numérica.
Limite de inclinação das asas (necessário para não haver arbitragem de butterfly):
O smile precisa ser convexo o suficiente para que nenhum spread butterfly seja dinheiro de graça. Em termos de variância total, as asas não podem crescer mais rápido que o limite de Roger Lee (veja abaixo):
Essa condição é necessária, mas não suficiente. Um smile pode satisfazê-la e ainda assim implicar uma densidade negativa perto do dinheiro, então os ajustadores também verificam a função de densidade de Gatheral em uma grade de valores de log-moneyness.
Variância não negativa no mínimo:
O mínimo do smile precisa estar acima de zero:
Restrição de calendário (entre vencimentos):
A variância total precisa aumentar com o prazo em todos os strikes. Isso é imposto verificando para todo entre fatias de vencimentos consecutivos.
Variantes
O SVI tem duas variantes importantes, cada uma com sua própria página:
ORC Wing (Jump-Wing) reparametriza o SVI usando grandezas amigáveis para o trader: variância ATM, skew ATM, inclinação da asa das puts, inclinação da asa das calls e variância mínima. Mesmo smile, botões diferentes. Útil para editar o smile manualmente.
SSVI (Surface SVI) estende o SVI para a superfície completa, garantindo ausência de arbitragem de calendário por construção. Em vez de ajustar cada vencimento de forma independente, o SSVI os conecta por meio de um parâmetro de skew compartilhado e uma função de inclinação do smile. Menos graus de liberdade, mas sem necessidade de correções entre vencimentos.
Explorador de equações
O SVI trabalha com variância total e log-moneyness. Use isto para converter entre IV, variância total e representações de strike.
Explorador de equações
Por que SVI?
- 5 parâmetros bastam para ajustar praticamente qualquer smile observado. Menos parâmetros que splines, mais flexível que modelos de 3 parâmetros.
- Asas limitadas evitam extrapolação descontrolada. O pior que o SVI pode fazer é extrapolar para uma inclinação finita.
- Restrições simples mantêm as asas e o nível de variância razoáveis, e a arbitragem de butterfly é barata de verificar numericamente em uma grade.
- Ajuste rápido significa que a superfície pode se atualizar em tempo real conforme o mercado se move.
- Amplamente usado em mesas de volatilidade de cripto e de ações. A Hypercall obtém a superfície de cada ativo subjacente da sua fonte de volatilidade configurada.
Construindo intuição matemática
Aprenda SVI do zeroLição interativa · 5 seções · sem pré-requisitosA lição interativa acima aborda o SVI a partir dos primeiros princípios: o que o SVI parametriza e por quê, cada um dos 5 parâmetros isoladamente, a conversão de variância para volatilidade, as restrições de não arbitragem e a calibração prática com dados de mercado.
Implementações open source
| Repositório | Por que vale a pena olhar |
|---|---|
| SVI-Vol-Surface | Calibração SVI em Python com visualização |
| QuantLib | Parametrização SVI em C++ |
Variantes do SVI: ORC Wing (Jump-Wing) | SSVI (Surface SVI)
Veja também: Como as superfícies são construídas | Métodos de interpolação | Modelo SABR | Skew