Un order book o limit order book registra las órdenes limitadas pasivas disponibles en un centro de negociación concreto. En el lado bid aparecen las propuestas de compra; en el lado ask, las propuestas de venta. El mejor bid y el mejor ask forman el top of book, y la distancia entre ambos es el spread bid-ask.
En palabras sencillas — Es una fotografía actualizada de la liquidez mostrada que está a la espera. No es todo el mercado: depende del exchange, del feed, de la profundidad contratada y del momento en que llegan los datos.
Qué contiene
El libro cambia cuando una orden se añade, modifica, cancela o ejecuta. Leerlo significa observar eventos, no solo una pantalla estática.
| Campo | Significado |
|---|---|
| Precio bid / ask | Nivel en el que se muestra liquidez pasiva |
| Tamaño | Cantidad mostrada en ese nivel |
| Número de órdenes | Disponible solo en algunos feeds |
| Prioridad u order ID | Disponible en feeds orden por orden, no en todos los libros |
| Timestamp / secuencia | Momento u orden lógico de la actualización |
Una orden marketable encuentra la liquidez ya presente. La parte ejecutada no permanece en el libro; si es una orden limitada y queda un remanente sin ejecutar, este puede pasar a ser pasivo según la vigencia y las reglas del centro. Una orden limitada no marketable puede añadirse, reducirse, cambiar de precio o cancelarse antes de cualquier ejecución.
L1, profundidad y formatos del feed
«Veo el libro» puede significar cosas distintas. L1 muestra únicamente las mejores cotizaciones; un feed de profundidad muestra más niveles; un feed orden por orden puede distinguir las órdenes individuales.
- Level 1 / top of book: mejor bid, mejor ask y sus respectivos tamaños.
- Depth of book / Level 2: varios niveles más allá de las mejores cotizaciones.
- Market-by-Price (MBP): agrega la cantidad por precio.
- Market-by-Order (MBO): mantiene las órdenes individuales y, si el feed lo permite, su secuencia.
Las reglas de prioridad —por ejemplo, precio-tiempo o prorrata— pertenecen al matching engine del centro y no se deducen únicamente del gráfico. La cobertura también varía: un feed de NYSE, Nasdaq o Globex describe ese perímetro, no todos los mercados en los que se negocia el instrumento.
Spread, profundidad y coste de ejecución
El spread mide el coste inmediato únicamente para una cantidad ejecutable al mejor precio. Si la orden es mayor que el tamaño disponible, puede atravesar varios niveles: es el book walking. Por eso el coste esperado depende de la cantidad.
Ejemplo — Ask: 10,01 × 100; 10,02 × 200; 10,04 × 500. Una compra a mercado de 250 unidades no se ejecuta necesariamente por completo a 10,01: 100 pueden ejecutarse a 10,01 y 150 a 10,02, antes de comisiones y latencia.
La profundidad mostrada es un componente de la liquidez, no una medida completa. Las órdenes iceberg o de reserva, los dark pools, otros centros, nuevas propuestas que llegan durante la ejecución y las cancelaciones pueden cambiar el resultado.
Desequilibrio: fotografía y flujo
Una mayor cantidad bid que ask no significa automáticamente «el precio subirá». Una fotografía de la cola es distinta del flujo de órdenes, cancelaciones y ejecuciones que la modifica.
El queue imbalance compara la profundidad mostrada en ambos lados en un instante determinado. El order-flow imbalance (OFI), en cambio, mide los cambios dinámicos debidos a nuevas órdenes limitadas, cancelaciones y ejecuciones cerca de las mejores cotizaciones.
La investigación de Cont, Kukanov y Stoikov encontró, en una muestra de acciones y en horizontes breves, una relación entre las variaciones de precio y el OFI, con mayor sensibilidad en libros menos profundos. Es un resultado empírico condicionado por los datos, el mercado y el horizonte; no convierte un desequilibrio estático en una señal garantizada.
Una orden grande visible, a menudo llamada muro, solo demuestra absorción si se observan ejecuciones contra ese nivel y liquidez que permanece o se reconstituye. Su mera presencia en el libro no basta.
Nivel avanzado: límites de los datos y posibles manipulaciones
- Fragmentación: la misma actividad puede distribuirse entre varios centros y feeds.
- Liquidez oculta: no todo el tamaño disponible se muestra.
- Latencia: el libro recibido por el lector puede haber cambiado ya.
- Cancelabilidad: una orden pasiva no es un compromiso irrevocable.
- Profundidad limitada: algunos productos solo muestran un número fijo de niveles.
El spoofing requiere la intención de introducir órdenes destinadas a ser canceladas para crear una falsa impresión de demanda u oferta. El layering usa varios niveles aparentes en el mismo lado. Una cancelación, por sí sola, no demuestra ninguna conducta.
Error típico — Tratar un tamaño elevado como soporte o resistencia seguros. Antes de la ejecución, la orden puede reducirse, cancelarse, quedar oculta detrás de otras órdenes o ser superada por un flujo mayor.
Para que una lectura sea reproducible
- Mercado: indicar el centro y el instrumento.
- Datos: especificar L1, MBP o MBO y el número de niveles.
- Tiempo: registrar el timestamp y la latencia conocida.
- Cantidad: comparar la profundidad con el tamaño que se va a ejecutar.
Fuentes
- U.S. Securities and Exchange Commission, Order Book Reporting Methods and Their Impact on Some Market Activity Measures — feeds basados en órdenes y libros por niveles; órdenes mostradas, cancelaciones, modificaciones y ejecuciones.
- New York Stock Exchange, NYSE Pillar Depth — ejemplo oficial de un feed con diez niveles bid/offer, tamaño y atribución del centro.
- Rama Cont, Arseniy Kukanov y Sasha Stoikov, The Price Impact of Order Book Events, Journal of Financial Econometrics, 12(1), 2014, pp. 47–88; preprint — desequilibrio del flujo de órdenes, profundidad y variaciones de precio a corto plazo.
- U.S. Commodity Futures Trading Commission, Antidisruptive Practices Authority — interpretación de la prohibición del spoofing y función de la intención.