Educação

Guia VPIN: Detecte fluxo informado antes do impacto no preço

O Flash Crash de 6 de maio de 2010 mostrou ao mundo o que é a toxicidade do fluxo informado. O VPIN — Volume-Synchronized Probability of Informed Trading — detectou a formação horas antes do crash. Veja como funciona e como utilizá-lo.

O que é o VPIN?

VPIN significa Volume-Synchronized Probability of Informed Trading. Desenvolvido pelos professores David Easley, Marcos Lopez de Prado e Maureen O'Hara (publicado no Review of Financial Studies, 2012), ele mede a probabilidade de que o order flow atual contenha uma parcela desproporcional de informed trading — traders que sabem algo que o mercado ainda não precificou.

Diferentemente das métricas tradicionais de order flow que operam em um relógio temporal (por exemplo, volume por minuto), o VPIN opera em um relógio de volume. Ele divide a atividade de trading em buckets de volume fixo, e não em intervalos de tempo fixos. Isso é crítico porque os informed traders concentram sua atividade em clusters — eles operam rápido e pesado quando têm vantagem informacional e depois desaparecem.

Insight Chave: O VPIN não prevê direção. Ele prevê volatilidade. Um spike no VPIN indica que informed traders estão ativos e que um movimento de preço significativo é iminente — mas não diz se será para cima ou para baixo. Combinado com o posicionamento GEX, frequentemente é possível determinar também a direção.

A Fundação Acadêmica

O VPIN é a evolução prática do modelo PIN (Probability of Informed Trading) desenvolvido por Easley e O'Hara em 1996. O modelo PIN original exigia estimação por máxima verossimilhança sobre dados trade-by-trade — computacionalmente intenso e lento demais para uso em tempo real.

A contribuição de Lopez de Prado foi a inovação do relógio de volume. Ao sincronizar a análise pelo volume em vez do tempo, o VPIN obtém três vantagens críticas:

  1. Captura o clustering de fluxo informado. Quando os informed traders entram agressivamente, o volume sobe. A análise sincronizada por volume naturalmente foca nesses períodos em vez de diluí-los em intervalos calmos.
  2. É computável em tempo real. Sem MLE, sem processamento batch overnight. O VPIN se atualiza a cada conclusão de bucket de volume.
  3. Adapta-se à atividade do mercado. Em períodos de baixa atividade, os buckets se enchem devagar e o VPIN atualiza com pouca frequência. Em períodos de alta atividade, os buckets se enchem rapidamente e o VPIN atualiza continuamente — exatamente quando você mais precisa.

Como o VPIN é Calculado

O cálculo segue três etapas:

Etapa 1: Bucketing de Volume

Divida o dia de trading em buckets de volume iguais. Para futuros ES, um tamanho comum de bucket é 1/50 do volume médio diário. Cada bucket contém exatamente o mesmo número de contratos, independentemente de quanto tempo levou para se preencher.

Etapa 2: Classificação de Trades

Dentro de cada bucket, classifique o volume como buy-initiated ou sell-initiated. A abordagem padrão usa o método bulk volume classification (BVC): se a variação de preço em um sub-intervalo é positiva, esse volume é classificado como buy-initiated; se negativa, como sell-initiated. Isso evita a necessidade de classificação tick-a-tick de trades (algoritmo Lee-Ready).

Etapa 3: Calcule o Desequilíbrio

O VPIN é o desequilíbrio absoluto médio de ordens nos últimos n buckets de volume:

VPIN = (1/n) × ∑ |Vbuy - Vsell| / Vbucket

Um VPIN alto significa que os buckets de volume recentes foram dominados por fluxo de um único lado — fortemente buy-initiated ou fortemente sell-initiated. Essa unilateralidade é a marca registrada do informed trading: alguém que sabe algo está consumindo liquidez agressivamente em um único lado.

Limiares do VPIN: O que os Números Significam

O VPIN normalmente varia de 0,0 a 1,0, embora na prática raramente ultrapasse 0,6. Veja como interpretar os níveis:

  • VPIN < 0,2: Baixa toxicidade. Fluxo equilibrado entre compradores e vendedores. Condições normais de market-making. O hedge dos dealers ocorre sem atritos.
  • VPIN 0,2 - 0,35: Toxicidade moderada. Algum informed flow presente, mas não dominante. Atenção — as condições podem mudar rapidamente.
  • VPIN 0,35 - 0,5: Toxicidade elevada. Informed flow significativo detectado. Os market makers começam a alargar spreads e reduzir tamanho. Espere volatilidade aumentada nas próximas 1 a 4 horas.
  • VPIN > 0,5: Alerta de alta toxicidade. Fluxo agressivamente informado. Historicamente associado a períodos pré-crash, pré-gap ou pré-anúncio. Modo de gestão de risco.

Insight Chave: Em 6 de maio de 2010, o VPIN dos futuros E-mini S&P 500 atingiu o percentil 95 de sua distribuição histórica aproximadamente duas horas antes do Flash Crash. Os market makers que monitoravam o VPIN retiraram liquidez cedo, o que por si só contribuiu para a severidade do crash. Esse é o "VPIN feedback loop" descrito na literatura acadêmica.

VPIN + GEX: O Framework de Alta Convicção

O VPIN diz quando o informed flow está presente. O GEX diz como o mercado vai reagir a esse fluxo. Combiná-los cria o framework de trading de maior convicção disponível:

  • VPIN alto + GEX negativo: Perigo máximo. O informed flow está empurrando para um regime em que o dealer hedging amplifica os movimentos. Esse é o setup que produz gap moves, flash crashes e dias de limit-down.
  • VPIN alto + GEX positivo: Informed flow está presente, mas o dealer hedging está absorvendo-o. O mercado pode se arrastar em vez de quebrar, mas uma mudança de regime é provável se o fluxo persistir tempo suficiente para esgotar o colchão de gamma.
  • VPIN baixo + GEX positivo: O regime mais calmo. Sem informed flow, dealers suprimindo a volatilidade. Price action range-bound e mean-reverting. O paraíso dos vendedores de premium.
  • VPIN baixo + GEX negativo: Gamma negativo sem catalisador. O mercado está frágil mas estável — qualquer spike de informed flow pode disparar movimentos em cascata.

VPIN em Diferentes Mercados

Embora o VPIN tenha sido originalmente desenvolvido para os futuros E-mini S&P 500, ele se aplica a qualquer mercado futuro líquido. O parâmetro-chave — o tamanho do bucket de volume — deve ser calibrado por instrumento:

  • ES: ~1.500-2.500 contratos por bucket (1/50 do volume médio diário)
  • NQ: ~500-800 contratos por bucket
  • CL: ~800-1.200 contratos por bucket
  • GC: ~300-500 contratos por bucket

O CrossVol autocalibra esses parâmetros com base no volume médio móvel, de modo que o sinal de VPIN se adapta às condições de mercado em mudança sem intervenção manual.

Erros Comuns com o VPIN

1. Usar o VPIN como sinal direcional

O VPIN mede a magnitude do desequilíbrio de fluxo, não a direção. Um spike de VPIN durante uma alta significa que a alta é informada e provavelmente vai continuar — mas também pode significar que vendedores informados estão se posicionando antes de uma reversão. Sempre combine o VPIN com a direção do delta flow e com a análise de open interest.

2. Usar limiares fixos baseados em tempo

Um VPIN de 0,4 às 10h00 durante um evento de notícia pode ser normal. Um VPIN de 0,4 às 14h30 durante uma sessão calma é alarmante. O contexto importa — e é por isso que o CrossVol mostra o VPIN em relação à sua distribuição percentil móvel, e não apenas o número bruto.

3. Ignorar o relógio de volume

O VPIN atualiza quando os buckets de volume se completam, não em uma agenda de tempo fixa. Em períodos de baixo volume, o VPIN pode não atualizar por mais de 30 minutos. Esse silêncio é, em si, informativo — significa que nenhum informed flow está presente.

Como o CrossVol Implementa o VPIN

O CrossVol calcula o VPIN em tempo real para cada contrato futuro suportado, usando buckets de volume autocalibrados, bulk volume classification e normalização por percentil móvel. O medidor de VPIN é exibido junto ao perfil GEX e aos níveis de dealer, oferecendo uma visão completa de posicionamento e fluxo em uma única tela.

Monitore a Toxicidade do Order Flow

VPIN em tempo real com limiares autocalibrados, ranking por percentil e overlay GEX para ES, NQ, CL e mais.

Experimente a Calculadora GEX

Receba alertas de VPIN e relatórios de toxicidade de fluxo no seu e-mail antes da abertura do mercado.

CrossVol Academy — 5.0/5 (169 avaliações)

Master derivatives trading with live sessions, delta hedging strategies, and professional Greeks analysis. Comprehensive training by a 17-year desk veteran.

Junte-se à Academy

Aviso legal: Este artigo é apenas para fins educacionais e não constitui conselho financeiro. O trading de opções envolve risco significativo de perda. O desempenho passado de qualquer framework analítico não garante resultados futuros.

CrossVol Support
AI-powered
Hi! I'm the CrossVol AI assistant. I can help you with pricing, features, instruments, and technical questions. What would you like to know?