Educación

Guía VPIN: Detectar Flujo de Órdenes Informado Antes del Impacto en Precio

El Flash Crash del 6 de mayo de 2010 mostró al mundo cómo es la toxicidad del flujo informado. El VPIN — Volume-Synchronized Probability of Informed Trading — detectó la acumulación horas antes del crash. Así es como funciona y cómo utilizarlo.

¿Qué es el VPIN?

VPIN son las siglas de Volume-Synchronized Probability of Informed Trading. Desarrollado por los profesores David Easley, Marcos López de Prado y Maureen O'Hara (publicado en la Review of Financial Studies, 2012), mide la probabilidad de que el flujo de órdenes actual contenga una proporción desproporcionada de informed trading — operadores que saben algo que el mercado todavía no ha descontado.

A diferencia de las métricas tradicionales de order flow que operan con un reloj temporal (p. ej. volumen por minuto), el VPIN funciona con un reloj de volumen. Divide la actividad en buckets de volumen fijo en lugar de intervalos de tiempo fijos. Esto es crítico porque los traders informados concentran su actividad — operan rápido y con fuerza cuando tienen una ventaja informativa, y luego desaparecen.

Punto Clave: El VPIN no predice la dirección. Predice la volatilidad. Un pico de VPIN indica que los traders informados están activos y que un movimiento de precio significativo es inminente — pero no si será al alza o a la baja. Combinado con el posicionamiento GEX, a menudo se puede determinar también la dirección.

El Fundamento Académico

El VPIN es la evolución práctica del modelo PIN (Probability of Informed Trading) desarrollado por Easley y O'Hara en 1996. El modelo PIN original requería estimación por máxima verosimilitud sobre datos trade-by-trade — computacionalmente intensivo y demasiado lento para uso en tiempo real.

La contribución de López de Prado fue la innovación del reloj de volumen. Al sincronizar el análisis con el volumen en lugar del tiempo, el VPIN logra tres ventajas críticas:

  1. Captura la concentración del flujo informado. Cuando los traders informados entran agresivamente, el volumen se dispara. El análisis sincronizado por volumen amplía naturalmente estos periodos en lugar de diluirlos en intervalos tranquilos.
  2. Es computable en tiempo real. Sin MLE, sin procesamiento batch nocturno. El VPIN se actualiza con cada bucket de volumen completado.
  3. Se adapta a la actividad del mercado. En periodos de baja actividad, los buckets se llenan lentamente y el VPIN se actualiza con poca frecuencia. En periodos de alta actividad, los buckets se llenan rápidamente y el VPIN se actualiza continuamente — exactamente cuando más se necesita.

Cómo se Calcula el VPIN

El cálculo se desarrolla en tres pasos:

Paso 1: Bucketing por Volumen

Divida la sesión de trading en buckets de volumen iguales. Para futuros ES, un tamaño de bucket habitual es 1/50 del volumen diario medio. Cada bucket contiene exactamente el mismo número de contratos, independientemente del tiempo que haya tardado en llenarse.

Paso 2: Clasificación de Operaciones

Dentro de cada bucket, se clasifica el volumen como buy-initiated o sell-initiated. El enfoque estándar utiliza el método bulk volume classification (BVC): si la variación de precio en un sub-intervalo es positiva, ese volumen se clasifica como buy-initiated; si es negativa, como sell-initiated. Esto evita la necesidad de clasificación de operaciones a nivel de tick (algoritmo Lee-Ready).

Paso 3: Calcular el Desequilibrio

El VPIN es el desequilibrio absoluto medio del order flow a lo largo de los últimos n buckets de volumen:

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

Un VPIN alto significa que los buckets de volumen recientes han estado dominados por flujo unidireccional — fuertemente buy-initiated o fuertemente sell-initiated. Esta unilateralidad es el sello distintivo del informed trading: alguien que sabe algo está retirando liquidez agresivamente en un solo lado.

Umbrales del VPIN: Qué Significan los Números

El VPIN suele oscilar entre 0,0 y 1,0, aunque en la práctica rara vez supera 0,6. Así se interpretan los niveles:

  • VPIN < 0,2: Toxicidad baja. Flujo equilibrado entre compradores y vendedores. Condiciones normales de market making. El hedging de dealers se desarrolla con fluidez.
  • VPIN 0,2 - 0,35: Toxicidad moderada. Hay algo de flujo informado pero no es dominante. Vigilancia — las condiciones pueden cambiar rápidamente.
  • VPIN 0,35 - 0,5: Toxicidad elevada. Se detecta un flujo informado significativo. Los market makers comienzan a ampliar spreads y reducir tamaño. Espere mayor volatilidad en las próximas 1-4 horas.
  • VPIN > 0,5: Alerta de toxicidad alta. Flujo agresivamente informado. Históricamente asociado a periodos pre-crash, pre-gap o pre-anuncio. Modo gestión de riesgo.

Punto Clave: El 6 de mayo de 2010, el VPIN sobre los futuros E-mini S&P 500 alcanzó el percentil 95 de su distribución histórica aproximadamente dos horas antes del Flash Crash. Los market makers que monitorizaban el VPIN retiraron liquidez de forma anticipada, lo que en sí mismo contribuyó a la severidad del crash. Es el "VPIN feedback loop" descrito en la literatura académica.

VPIN + GEX: El Marco de Alta Convicción

El VPIN indica cuándo hay flujo informado. El GEX indica cómo reaccionará el mercado a ese flujo. Combinarlos crea el marco de trading de mayor convicción disponible:

  • VPIN alto + GEX negativo: Peligro máximo. El flujo informado empuja en un régimen donde el hedging de dealers amplifica los movimientos. Es el setup que produce gaps, flash crashes y días limit-down.
  • VPIN alto + GEX positivo: Hay flujo informado, pero el hedging de dealers lo absorbe. El mercado puede ir avanzando lentamente en lugar de colapsar, pero un cambio de régimen es probable si el flujo persiste lo suficiente como para agotar el colchón de gamma.
  • VPIN bajo + GEX positivo: El régimen más tranquilo. Sin flujo informado, dealers suprimiendo la volatilidad. Acción de precio en rango, con reversión a la media. El paraíso de los vendedores de premium.
  • VPIN bajo + GEX negativo: Gamma negativo sin catalizador. El mercado es frágil pero estable — cualquier pico de flujo informado puede desencadenar movimientos en cascada.

VPIN entre Mercados

Aunque el VPIN se desarrolló originalmente para los futuros E-mini S&P 500, se aplica a cualquier mercado de futuros líquido. El parámetro clave — el tamaño del bucket de volumen — debe calibrarse por instrumento:

  • ES: ~1.500-2.500 contratos por bucket (1/50 del volumen diario medio)
  • NQ: ~500-800 contratos por bucket
  • CL: ~800-1.200 contratos por bucket
  • GC: ~300-500 contratos por bucket

CrossVol auto-calibra estos parámetros a partir del volumen medio móvil, de modo que la señal VPIN se adapta a las condiciones cambiantes del mercado sin intervención manual.

Errores Comunes con el VPIN

1. Usar el VPIN como señal direccional

El VPIN mide la magnitud del desequilibrio del flujo, no la dirección. Un pico de VPIN durante un rally significa que el rally es informado y probablemente continúe — pero también podría significar que vendedores informados se están posicionando antes de un giro. Combine siempre el VPIN con la dirección del flujo de delta y el análisis de open interest.

2. Usar umbrales fijos basados en el tiempo

Un VPIN de 0,4 a las 10:00 (hora de París) durante un evento noticioso puede ser normal. Un VPIN de 0,4 a las 14:30 (hora de París) en una sesión tranquila es alarmante. El contexto importa — por eso CrossVol muestra el VPIN respecto a su distribución por percentiles móvil, no solo el número en bruto.

3. Ignorar el reloj de volumen

El VPIN se actualiza cuando se completan los buckets de volumen, no en un calendario temporal fijo. En periodos de bajo volumen, el VPIN puede no actualizarse durante más de 30 minutos. Este silencio es en sí mismo informativo — significa que no hay flujo informado presente.

Cómo Implementa CrossVol el VPIN

CrossVol calcula el VPIN en tiempo real para cada contrato de futuros soportado mediante buckets de volumen auto-calibrados, bulk volume classification y normalización por percentiles móviles. El indicador VPIN se muestra junto al perfil GEX y los niveles de dealers, ofreciendo una visión completa tanto del posicionamiento como del flujo en una sola vista.

Monitorice la Toxicidad del Order Flow

VPIN en tiempo real con umbrales auto-calibrados, ranking por percentiles y overlay GEX para ES, NQ, CL y más.

Probar el GEX Calculator

Reciba alertas VPIN e informes de toxicidad de flujo en su correo antes de la apertura del mercado.

CrossVol Academy — 5.0/5 (169 reseñas)

Domine el trading de derivados con sesiones en vivo, estrategias de delta hedging y análisis profesional de Greeks. Formación completa por un veterano de 17 años en mesa de derivados.

Únete a la Academy

Aviso legal: Este artículo es solo con fines educativos y no constituye asesoramiento financiero. La operativa con opciones implica un riesgo significativo de pérdida. El rendimiento pasado de cualquier marco analítico no garantiza 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?