Esta página foi traduzida automaticamente. O original em inglês é a versão canônica. Ler em inglês
Pular para o conteúdo principal

ZABR do zero

1/5

SABR com um backbone flexível

O SABR diz que o forward difunde com vol proporcional a F -- uma lei de potência. Esse único expoente β controla todo o backbone. O ZABR substitui a lei de potência por uma função geral γ(F). Mesma estrutura do SABR, mas o backbone pode assumir qualquer forma.

No SABR padrão, a SDE do forward é:

Equação do forward no SABR
dF = α·F·dW
O backbone F determina como a sensibilidade da vol escala com o nível de F. β = 1 é lognormal. β = 0 é normal. No meio, o backbone se curva.

O ZABR generaliza isso substituindo F por uma função suave arbitrária γ(F):

Equação do forward no ZABR
dF = α·γ(F)·dW
dα = ν·α·dW
corr(dW, dW) = ρ
Mesma estrutura de vol estocástica do SABR. Mesmos α,ν, ρ. A única mudança: γ(F) substitui F.

O SABR lhe dá uma única haste flexível: a lei de potência F. Mudar β curva a haste para um lado ou para outro, mas é sempre a mesma família de formas. O ZABR permite trocar por uma haste completamente diferente antes de começar a curvar. A forma da haste é o backbone, e o ZABR diz: escolha a forma que se ajusta ao seu mercado.

Se você definir γ(F) = F, você recupera o SABR exatamente. O ZABR é uma generalização estrita. A pergunta é: quando a flexibilidade extra importa?

A função γ função

No SABR, γ(F) = F. No ZABR, γ(F) pode ser definida por partes, spline, ou qualquer função suave positiva. Isso significa que o backbone de vol local pode ter dobras, patamares, inflexões -- formas que nenhuma lei de potência única consegue produzir.

A função de backbone γ(F) diz ao modelo: para cada nível do forward, quão sensível é a vol local a choques de vol estocástica? Um γ(F) alto em um determinado nível significa que a vol é muito reativa quando o preço está nesse nível. Um γ(F) baixo significa que a vol é amortecida ali.

F: do SABR: Uma função monotônica. Quando β < 1, γ cresce sublinearmente -- a sensibilidade da vol é relativamente maior em F baixo. Quando β = 1, γ cresce linearmente. Mas é sempre suave, monotônica e côncava.

A γ(F) geral do ZABR: Pode ser não monotônica. Pode ter um patamar (a sensibilidade da vol satura em F baixo). Pode ter uma dobra (mudança abrupta de sensibilidade em algum nível de preço). Pode ser linear por partes, spline, ou qualquer forma paramétrica que você escolher.

Comparação de backbone: SABR vs ZABR
β0.50
Achata em níveis baixos — a sensibilidade da vol satura quando F é pequeno
SABR: F (lei de potência, um único parâmetro de forma)
ZABR: γ(F) personalizada (forma flexível)

Arraste o slider de β e compare o backbone de lei de potência do SABR com as duas alternativas do ZABR. O backbone de "patamar" se achata em F baixo -- ele diz que a sensibilidade da vol satura quando o forward está muito baixo, o que evita a explosão que o SABR com β baixo produz perto de zero. O backbone em "curva S" concentra a sensibilidade da vol em uma faixa em torno do forward atual, o que é uma premissa estrutural diferente sobre como os mercados se comportam.

Designer de backbone personalizado
Arraste os pontos verdes no painel superior para remodelar γ(F). Veja abaixo como o smile muda.

O designer acima permite arrastar pontos de controle para criar qualquer forma de backbone e ver o smile resultante. A conexão entre a forma do backbone e a forma do smile é direta: onde γ(F) é íngreme, o smile tem mais curvatura; onde γ(F) é plana, o smile é mais suave.

Por que generalizar o backbone?

Alguns mercados têm smiles que o F do SABR não consegue reproduzir. Quando o próprio backbone está errado, nenhum ajuste de parâmetros salva o fit por completo. O ZABR permite que o backbone se adapte.

Taxas de juros perto de zero. Quando as taxas de juros estão perto de zero ou negativas, o backbone do SABR cria problemas. Com β baixo, o termo F pode produzir vol extrema em F baixo, criando smiles irrealistas. Com β alto, o modelo simplesmente não lida com taxas negativas. O ZABR com um backbone como γ(F) = (F + d) (lei de potência deslocada) ou uma função tanh lida com isso com elegância.

Spreads de crédito. Smiles de opções sobre CDS frequentemente têm formas que o SABR erra sistematicamente na asa esquerda. A dinâmica do spread em níveis baixos (perto do default) se comporta de forma diferente do que em níveis altos. Um backbone por partes consegue capturar essa transição.

Vol de ações durante mudanças de regime. Após uma grande queda, o smile pode desenvolver características (dobras, inclinação extra em faixas específicas de strikes) que a lei de potência suave do SABR não consegue reproduzir. O ZABR com um backbone de spline consegue capturar essas características transitórias.

ZABR vs SABR: ajuste das asas
O mercado apresenta inclinação extra abaixo de 85. O SABR não a captura. O backbone do ZABR se adapta.
Dados de mercado
SABR (backbone F)
ZABR (backbone γ(F) personalizado)

Alterne entre os dois presets acima. No caso de "mercado normal", SABR e ZABR produzem smiles quase idênticos -- a flexibilidade extra do ZABR não é necessária. No caso de "asa esquerda com dobra", o SABR erra a dobra sistematicamente. O backbone do ZABR consegue se adaptar para reproduzi-la.

A lição: o ZABR só se paga quando existe um desajuste sistemático de backbone. Se o SABR se ajusta bem, não há razão para adicionar a complexidade de um backbone customizado. O critério de seleção de modelo é empírico: o resíduo entre o melhor fit do SABR e o mercado mostra um padrão que um backbone diferente poderia corrigir?

A expansão assintótica

O ZABR usa a mesma expansão assintótica no estilo de Hagan que o SABR, mas com γ(F) substituindo F. A estrutura da fórmula é idêntica; apenas a função de backbone muda.

A fórmula SABR de Hagan-Woodward (2002) é uma expansão assintótica da vol implícita em potências da vol-da-vol ν e do vencimento T. O bloco fundamental é um mapeamento do nível do forward para um espaço de "vol normal" via uma integral envolvendo o backbone:

Integral do backbone
KF du / γ(u)
No SABR, essa integral tem forma fechada (envolve F e K elevados a potências de β). No ZABR, você a avalia numericamente para γ.

O restante da fórmula de Hagan -- o mapeamento z para x, os termos de correção -- é estruturalmente igual. Você substitui cada instância de F por γ(F) e cada instância da integral do backbone pelo seu valor numérico. A expansão continua válida na mesma ordem.

Por que isso importa: A expansão assintótica é rápida. Para cada par (K, T), você avalia uma integral (numericamente), insere na mesma fórmula estilo Hagan e obtém uma vol implícita. Sem PDE, sem Monte Carlo. É isso que torna o ZABR prático: ele tem a velocidade de uma fórmula assintótica com a flexibilidade de um backbone customizado.

Limitações de precisão: A expansão de Hagan é apenas de primeira ordem em T. Para opções de vencimento longo, ela pode ser imprecisa. É a mesma limitação do próprio SABR -- a expansão vale para vencimentos curtos a médios. Para prazos longos, você precisa de um solver de PDE ou de Monte Carlo, independentemente de usar SABR ou ZABR.

Alternativa: abordagem via PDE. Em vez da expansão assintótica, você pode resolver diretamente a PDE de precificação do ZABR. Isso é mais preciso, porém mais lento. Algumas implementações usam a expansão assintótica como estimativa inicial e refinam com uma correção via PDE.

ZABR na prática

O ZABR é uma ferramenta de especialista. É usado por mesas de taxas em ambientes de juros negativos e por mesas de exóticos onde o desajuste do backbone causa erros de hedge. É menos comum que o SABR deslocado, que é mais simples e frequentemente suficiente.

Mercados de taxas: A principal base de usuários. Quando as taxas ficaram negativas em EUR e JPY, as mesas precisaram de modelos que lidassem com F < 0. O SABR deslocado (com γ(F) = (F + d)) foi a solução rápida. O ZABR completo com backbone customizado foi a solução mais sofisticada para mesas que precisavam de fit mais preciso nas asas.

Precificação de exóticos: Produtos dependentes de trajetória (caps de CMS, range accruals) são sensíveis à forma do backbone porque o payoff depende de como o forward transita por diferentes níveis. Um backbone errado significa dinâmica errada, o que significa preços de exóticos errados mesmo que o smile das vanilas se ajuste. O ZABR resolve isso deixando o backbone acompanhar a dinâmica empírica.

Calibração: Ajustar γ(F) aos dados de mercado é mais difícil do que ajustar apenas β. Com o SABR, você otimiza sobre quatro parâmetros. Com o ZABR, você otimiza sobre os parâmetros de γ (que pode ser uma spline com muitos nós) mais α, ν, e ρ. É um problema de dimensão maior que exige mais dados e regularização mais cuidadosa.

Quando não usar ZABR:

1. Quando o SABR se ajusta bem. Complexidade extra sem valor extra é apenas risco extra. Se os resíduos do SABR são pequenos e sem estrutura, mantenha simples.

2. Quando você não tem dados suficientes para restringir o backbone. Uma γ flexível com dados esparsos leva a overfitting. Você precisa de strikes líquidos suficientes ao longo do smile para justificar os graus de liberdade extras.

3. Para superfícies de volatilidade de cripto. Mesas de cripto normalmente usam SVI/SSVI para fit estático e não precisam da narrativa de backbone dinâmico que o ZABR fornece. As formas de smile são melhor tratadas por parametrizações diretas do que pela modificação de um backbone de vol estocástica.

Black-Scholes (γ = F, sem vol estocástica) SABR (γ = F, vol estocástica) ZABR (γ = função geral, vol estocástica). Cada passo adiciona flexibilidade e complexidade. Use o modelo mais simples que se ajusta ao seu mercado e atende às suas necessidades de hedge.

Próximos passos:

Modelo SABR -- a base que o ZABR generaliza

Difusão Deslocada -- a abordagem de deslocamento mais simples

Vol Local Estocástica -- uma abordagem alternativa para flexibilidade do backbone

Modelo de Heston -- vol estocástica com um processo de variância diferente