Desequilibrio del flujo de órdenes (OFI) en un libro límite
Aprende cómo la OFI resume cambios firmados en las mejores cotizaciones, en qué se diferencia del desequilibrio estático de colas y del volumen negociado, y qué límites tiene.
En esta guíaLa OFI mide cambios en las mejores cotizaciones
Resumen breve
El desequilibrio del flujo de órdenes (OFI, por sus siglas en inglés) resume cómo cambian la oferta y la demanda visibles en las mejores cotizaciones de compra y venta cuando se producen eventos en el libro. Puede relacionarse con variaciones del precio medio en intervalos breves, pero no equivale a una foto estática de las colas ni constituye por sí solo una señal rentable.
La OFI mide cambios en las mejores cotizaciones
Un libro de órdenes límite muestra órdenes de compra y venta que están publicadas en un momento concreto. La mejor compra es el precio comprador más alto; la mejor venta, el precio vendedor más bajo. La OFI no cuenta simplemente cuántos compradores y vendedores aparecen en pantalla. Suma cambios con signo de esas dos mejores cotizaciones durante una secuencia de eventos o una ventana temporal definida.
La convención de signos se elige para que una contribución positiva represente una presión relativa hacia la demanda: que aumente la cantidad visible en la mejor compra suma, mientras que una nueva oferta en la mejor venta resta. Las ejecuciones, cancelaciones y cambios en el precio que ocupa el primer nivel también modifican la medida. El evento informa de un cambio en el libro difundido; no revela las intenciones de una persona ni identifica quién envió una orden.
Cont, Kukanov y Stoikov estudiaron órdenes límite, órdenes de mercado y cancelaciones, y documentaron una relación entre la OFI y los cambios de precio en intervalos breves para sus datos. Por eso la OFI es una medición del desequilibrio neto en las mejores cotizaciones, no un indicador universal del siguiente movimiento. El estudio sobre el impacto de eventos del libro de órdenes presenta ese resultado empírico.
El signo depende del cambio de precio y de cantidad
Compara dos instantáneas válidas y consecutivas del mejor precio comprador y vendedor para cada evento. En la compra, llama Pᵇ al mejor precio y qᵇ a su cantidad publicada. Si el precio no cambia, la contribución es qᵇ_nueva − qᵇ_anterior. Si el mejor precio sube, cuenta positivamente la nueva cantidad en esa cotización mejorada. Si baja, cuenta negativamente la cantidad que había en la mejor compra anterior. La venta se trata al revés: si el precio no cambia, la contribución es qᵃ_anterior − qᵃ_nueva; si la mejor venta baja, se resta la nueva cantidad; si sube, se suma la cantidad anterior.
La contribución del evento eₙ es la suma de los lados comprador y vendedor. La OFI del intervalo k suma todos los eₙ incluidos en esa ventana. Si el precio mejor no cambia, más cantidad en la compra y menos cantidad en la venta aportan ambas un valor positivo. Menos cantidad en la compra o más oferta en la mejor venta aportan un valor negativo.
La regla cambia cuando cambia el precio mejor. Si la mejor compra avanza, se toma la cantidad de la nueva cotización mejor, no solo la diferencia con la cola anterior. Si retrocede, se resta la cantidad del nivel que deja de ser la mejor compra. Así, un desplazamiento a otro nivel no se confunde con un simple cambio de tamaño. Para obtener resultados coherentes, hacen falta instantáneas alineadas o mensajes de mercado completos, ordenados y procesados correctamente.
Una secuencia hipotética da una OFI de más seis
Supón que el libro empieza con compra a 100,00 y cantidad 10, y venta a 100,03 con cantidad 8. Los precios, cantidades y eventos son solo un ejemplo didáctico. Las cantidades usan una misma unidad de acciones; no se incluyen comisiones, liquidez oculta ni probabilidad de ejecución.
- Una orden límite añade cantidad a la compra de 100,00 y la lleva de 10 a 14. Contribución compradora: +4.
- Órdenes de compra ejecutan 3 unidades en la mejor venta. Sin cambiar el precio, la cantidad vendedora baja de 8 a 5; contribución: 8 − 5 = +3.
- Se cancela una unidad de oferta en esa mejor venta. La cantidad baja de 5 a 4; contribución: +1.
- Aparece una nueva venta a un tick mejor, 100,02, con cantidad 6. Como baja la mejor venta, su contribución es −6.
- La mejor compra sube a 100,01 con una nueva cantidad de 7. Contribución compradora: +7.
- Se cancelan 3 unidades en la mejor compra; la cantidad cae de 7 a 4. Contribución: −3.
La suma es +4 +3 +1 −6 +7 −3 = +6 unidades. Con esta convención, el resultado de la ventana es positivo. Sin embargo, el precio medio termina donde empezó: al inicio es 100,015 y tras los dos últimos cambios de precio también es 100,015. El cálculo no demuestra que el precio tenga que moverse ni que se pudiera obtener una ganancia ejecutable. Solo muestra cómo se combinan distintos mensajes dentro de una agregación concreta.

La cola estática no es el flujo de eventos
El desequilibrio estático de cola compara las cantidades visibles de compra y venta en un instante. Una versión habitual es (qᵇ − qᵃ) ÷ (qᵇ + qᵃ). Si hay más cantidad en la compra, el valor es positivo. Responde cómo está repartida ahora la primera capa del libro; no explica qué eventos formaron ese estado.
La OFI es dinámica. Una cola grande en la compra puede proceder de nuevas órdenes, o ser lo que quedó tras una reducción, mientras se añadían ofertas en la venta. Dos libros pueden mostrar la misma proporción estática y tener secuencias de eventos muy diferentes. Gould y Bonart estudiaron el desequilibrio de cola como una variable de una sola instantánea para estimar la dirección del próximo cambio del precio medio en diez acciones de Nasdaq. Esa variable no es la OFI de eventos. Sus resultados predictivos corresponden a las acciones, datos, horizontes y métodos analizados en su estudio, no a todo mercado. El artículo de Gould y Bonart permite comparar ambos enfoques.
El microprecio es otro concepto relacionado, pero distinto. Stoikov define un estimador obtenido de datos de alta frecuencia que ajusta el precio medio según el desequilibrio de cola y el diferencial observado. Busca resumir información condicional sobre movimientos de corto plazo a partir del estado presente del libro; no suma cambios firmados de cotizaciones. Además, un microprecio estimado no es una cotización ejecutable ni asegura que una orden se cruce a ese nivel. El trabajo de Stoikov sobre el microprecio describe esta estimación.
La OFI puede relacionarse con cambios breves del precio medio
Para una ventana se puede estudiar cuánto varió el precio medio: el promedio de mejor compra y mejor venta al cierre, menos el promedio al comienzo. No es lo mismo que el último precio negociado ni el precio al que se ejecutaría una orden específica. Una regresión, por ejemplo, puede relacionar la OFI previa con cambios posteriores o simultáneos, pero la definición temporal debe indicar cuál de las dos preguntas se está respondiendo.
En los datos que estudiaron, Cont, Kukanov y Stoikov encuentran una relación aproximadamente lineal entre OFI y cambios de corto plazo del precio medio. La pendiente estimada disminuye cuando aumenta la profundidad: una cantidad similar de desequilibrio puede ir asociada a un cambio mayor cuando hay menos cantidad visible en los mejores niveles. Se trata de un resultado empírico condicionado a su muestra y periodos, no de una constante del mercado. No conviene trasladar su pendiente sin volver a estimarla para otro centro de negociación, instrumento, sesión o ventana.
La profundidad debe medirse con el mismo cuidado que el flujo. El resultado puede cambiar si se usa la profundidad al inicio, la media de la ventana o varios niveles del libro. La unidad de la OFI y los límites temporales también alteran su escala. La investigación sugiere una forma de estudiar el precio de muy corto plazo y el posible coste de selección adversa de las órdenes límite; no prueba una rentabilidad neta tras costes ni valida una señal para una cuenta particular.
Un flujo de datos debe reconstruir el libro publicado
Una métrica de eventos requiere que los cambios del libro lleguen en secuencia fiable. Hay que documentar marcas de tiempo, números de secuencia, tipo de mensaje, símbolo, sesión y procedimientos de recuperación. Una pantalla resumida del mejor nivel solo sirve si cada actualización de precio y cantidad se recibe, se ordena y se interpreta correctamente. Paquetes perdidos, duplicados, reemplazos mal aplicados o fuentes de datos mezcladas pueden fabricar desequilibrios que nunca estuvieron en el mercado.
Nasdaq TotalView-ITCH 5.0 especifica mensajes para crear y actualizar el estado de las órdenes publicadas, incluidas altas, ejecuciones, cancelaciones, eliminaciones y reemplazos. La especificación define el formato de los mensajes y sus campos; no describe por sí sola todos los centros de negociación estadounidenses ni todo el interés que no se muestra. Antes de recalcular las mejores cotizaciones, cada evento debe aplicarse al identificador de orden y contexto correctos. La especificación Nasdaq TotalView-ITCH es la referencia del formato descrito.
Reconstruir un libro de Nasdaq no equivale a tener una vista consolidada de todos los mercados. El feed representa el alcance de ese producto. Operaciones fuera de bolsa, órdenes no mostradas, cantidades de reserva, otros centros y diferencias de latencia pueden no estar presentes o estar tratadas de otra forma. Al combinar proveedores también deben alinearse sesiones, pausas de negociación, precisión de precios y cambios de símbolo. La comparación entre libro de órdenes y Time and Sales explica otra diferencia entre observar un estado del libro y leer una fuente de eventos.
La ventana de eventos debe coincidir con el resultado
Una suma de contribuciones no se puede reproducir sin especificar el intervalo. Una ventana de 50 mensajes del libro no equivale a 100 milisegundos: con actividad intensa, ambas pueden representar periodos económicos muy distintos. Registra la regla de inicio y final, la zona horaria, la sesión, el tratamiento de subastas y si se incluye el último mensaje.
Para evaluar una predicción, la OFI solo debe usar mensajes que estuvieran disponibles en el instante de decisión. El resultado debe comenzar después o medir un cambio de precio no superpuesto y definido de manera clara. Si se usan marcas de tiempo simultáneas como explicativas y como resultado, la evaluación puede estar midiendo formación contemporánea del precio en vez de capacidad predictiva. El tiempo del evento en la bolsa, el de recepción del mensaje y el de su almacenamiento posterior pueden diferir; hay que saber cuál utiliza cada sistema.
La agregación también debe responder a la pregunta. La cantidad puede expresarse en acciones, contratos o lotes, con escalas diferentes entre feeds. Dividir OFI por la profundidad puede facilitar comparaciones, pero cambia la variable e incorpora otra estimación. Normalizarla por diferencial, volatilidad o volumen responde preguntas distintas. Define de antemano el horizonte del flujo y del resultado, en vez de buscar a posteriori la combinación con mejor rendimiento aparente.
La significación estadística no basta para operar
Una relación estimada puede depender del tamaño mínimo de cotización, del diferencial, de la hora del día, de noticias, de qué acciones se eligieron o de cómo se limpiaron los datos. Comprueba su estabilidad entre fechas, regímenes e instrumentos con distinta liquidez. Separa cronológicamente desarrollo y evaluación final; evita escoger umbrales con los mismos datos que luego presentarás como confirmación independiente. Una regresión significativa no garantiza que la dirección se repita fuera de la muestra.
Para una estrategia ejecutable importan la ejecución y los costes completos. Que el precio toque una orden no significa que esta se ejecute: la cantidad visible puede retirarse o consumirse antes de llegar a tu turno en la cola. Latencia, posición en la cola, tarifas bursátiles, comisiones, reembolsos, diferencial y efecto de mercado pueden eliminar una relación muy pequeña. Una orden negociable suele cruzar el diferencial; una orden pasiva puede ejecutarse precisamente cuando el mercado se mueve en su contra. La prioridad precio-tiempo en un libro de órdenes de futuros ayuda a entender esta mecánica.
Por tanto, la OFI es ante todo una descripción o una variable de modelo para eventos en las mejores cotizaciones. Se puede contrastar con el desequilibrio estático, profundidad, diferencial, flujo negociado y otras condiciones. No debe tratarse como una instrucción automática de compra o venta. El libro publicado, la liquidez real, la ejecución de una plataforma y la rentabilidad neta son conceptos distintos.
Preguntas frecuentes
Q1¿La OFI es lo mismo que el desequilibrio entre compradores y vendedores negociados?
No. El volumen firmado clasifica operaciones ejecutadas según el lado comprador o vendedor. La OFI también considera cambios de cantidad publicada y movimientos de las mejores cotizaciones. Una orden puede modificar el libro sin llegar a ejecutarse.
Q2¿Una OFI positiva significa que el precio subirá?
No. Significa que los cambios firmados de las mejores cotizaciones sumaron un valor positivo en la ventana observada. Una relación media no garantiza el siguiente movimiento ni la rentabilidad después de costes.
Q3¿Un feed Nasdaq ITCH muestra todo el mercado?
No. La especificación describe los mensajes del feed Nasdaq correspondiente y permite reconstruir su libro publicado si se procesa correctamente. No garantiza visibilidad de otros centros ni de liquidez oculta.
Fuentes
Informar de un problema
Prepararemos un correo con el enlace de este artículo. Mark recibirá el aviso cuando lo envíes
Comprobación rápida
¿Ya leíste la guía? Compruébalo con 3 preguntas
Pregunta 01
¿Qué diferencia mejor la OFI del desequilibrio estático de cola?
Elige una respuesta para ver la explicación
Glosario de opciones
Definiciones claras de términos esenciales, desde calls, puts y cadenas de opciones hasta IV, griegas, interés abierto y max pain
Ver el glosario de opciones