Cuando abro un libro de órdenes, primero reviso una cosa: ¿en qué lugar y qué fuente de datos estoy mirando?
Un libro de órdenes es una lista en vivo de órdenes de compra y venta visibles. Muestra los precios cotizados y las cantidades actualmente disponibles a través de un intercambio específico, corredor, ECN o alimentación. No es todo el mercado.
Eso hace que el libro de órdenes sea útil para una pregunta práctica:
Si envío una orden ahora, ¿dónde podría comerciarse y cuánto podría moverse a través de la liquidez disponible?
No puede decirme a dónde irá el precio a continuación. Pero puede explicar el diferencial, la profundidad, las ejecuciones parciales y el deslizamiento antes de que aparezcan en un informe de ejecución.
Definición del libro de órdenes
Un libro de órdenes registra las órdenes pendientes para un instrumento y las organiza por precio.
- Las ofertas son órdenes de compra. La oferta más alta aparece primero.
- Ofertas, también llamadas solicitudes, son órdenes de venta. La oferta más baja aparece primero.
- Cantidad muestra cuánto se muestra a cada precio.
- La mejor oferta es el precio de compra más alto mostrado.
- La mejor pregunta es el precio de venta más bajo mostrado.
- Spread es la diferencia entre la mejor oferta y la mejor demanda.
Considera este libro simplificado:
| Lado | Precio | Cantidad |
|---|---|---|
| Preguntar | $101.80 | 300 |
| Preguntar | $101.60 | 450 |
| Preguntar | $101.40 | 600 |
| Ofertar | $101.20 | 500 |
| Ofertar | $101.00 | 350 |
| Ofertar | $100.80 | 400 |
La mejor oferta es de $101.20. La mejor demanda es de $101.40. El diferencial es de $0.20, y el punto medio entre ellos es de $101.30.
No se ha realizado ninguna transacción solo porque estas órdenes sean visibles. El comprador más alto sigue estando por debajo del vendedor más bajo. Se necesita una nueva orden que acepte un precio disponible, o una orden existente debe ser modificada para que ambos lados se crucen.
Cómo leer un libro de órdenes
Leí un libro de adentro hacia afuera.
Los precios más cercanos al diferencial son los que importan primero porque son los siguientes en la fila para la ejecución. Los precios más lejanos muestran una mayor profundidad si una orden más grande consume el primer nivel.
En el ejemplo, una compra pequeña en el mercado puede ejecutarse a $101.40. Una compra mayor puede utilizar las 600 unidades a ese precio y continuar hasta $101.60. Por eso, la mejor oferta no es una promesa de que un pedido completo se completará allí. Es solo el mejor precio mostrado para la cantidad actualmente disponible.
Para una venta, la orden cumple primero con las ofertas más altas y baja si necesita más cantidad.
El spread de compra-venta es una parte del costo de ejecución. La profundidad es la otra. Un mercado puede mostrar un spread estrecho pero muy poco tamaño cerca de la parte superior del libro. Puede parecer líquido hasta que llegue una orden significativa.
Qué sucede cuando una orden de mercado llega al libro
Supongamos que envío una orden de mercado para comprar 700 unidades.
El motor de emparejamiento comienza con la oferta más baja:
- Compra 600 a $101.40.
- El pedido aún necesita 100.
- Compra los restantes 100 a $101.60.
El costo total es:
(600 × $101.40) + (100 × $101.60) = $71,000
El precio medio de llenado es:
$71,000 ÷ 700 = $101.4286
Si todas las 700 unidades hubieran estado disponibles al mejor precio original, habrían costado $70,980. Pasar al siguiente nivel añadió $20 antes de tarifas. Esa diferencia es el deslizamiento de la orden en comparación con el precio visible cuando llegó.
Después de la operación, la oferta de $101.40 ha desaparecido. La cantidad a $101.60 cae de 450 a 350. Si no llegan nuevos pedidos, la mejor oferta se convierte en $101.60 y el diferencial se amplía a $0.40.
What happens when a market buy hits the book
A 700-unit order takes all 600 units at the best ask, then moves to the next price for the final 100.
600 at $101.40
100 at $101.60
(600 × $101.40) + (100 × $101.60) = $71,000
Una orden de mercado prioriza la ejecución, no un precio fijo. Una orden de mercado convencional consume liquidez de reserva y no permanece abierta en el libro. Las bolsas pueden aplicar protecciones de precios o reglas específicas a cualquier cantidad no ejecutada, por lo que el manejo exacto depende del lugar.
Cómo las órdenes limitadas ingresan a la cola
Ahora supongamos que coloco una orden limitada para comprar 200 unidades a $101.20.
No cruza la mejor oferta a $101.40, por lo que puede descansar en el lado de la demanda. El libro ya muestra 500 unidades a $101.20. En un lugar que utiliza la prioridad de precio y tiempo, mi orden normalmente se une detrás de las órdenes que ya están esperando a ese precio.
El precio es lo primero. El tiempo rompe el empate.
Si los vendedores llegan más tarde a $101.20, las órdenes delante de la mía pueden completarse antes que la mía. Por lo tanto, ver que mi precio límite se ejecuta no es prueba de que mi orden completa debió haberse ejecutado. La posición en la cola importa.
Una orden limitada también puede ser comercializable. Por ejemplo, una orden de compra limitada a $101.60 cruza las ofertas a $101.40 y $101.60. Puede ejecutarse de inmediato, pero no puede pagar más de $101.60.
Esto le da a la orden la oportunidad de negociar ahora sin aceptar un precio más allá del límite. El tiempo en vigor controla cualquier resto:
- GTC o orden diaria: el resto puede permanecer en el libro al precio límite.
- IOC: cualquier cantidad que no se complete de inmediato se cancela.
- FOK: la orden se completa en su totalidad bajo las reglas del lugar o no se completa en absoluto.
Los nombres de orden y el comportamiento pueden variar. Siempre reviso las reglas de la plataforma que estoy utilizando.
Cómo el motor de emparejamiento elige una orden
El motor de emparejamiento aplica el libro de reglas del lugar a los pedidos entrantes.
La prioridad de precio-tiempo es común:
- El mejor precio elegible se negocia primero.
- Al mismo precio, el pedido elegible más antiguo se ejecuta primero.
- Si la cantidad entrante permanece, el motor continúa a través de la cola o se mueve al siguiente precio elegible.
Pero el tiempo-precio no es universal. Algunos mercados de futuros utilizan asignación pro-rata o híbrida, donde varias órdenes en espera al mismo precio reciben parte de una orden entrante basada en el tamaño u otra fórmula.
How an incoming order moves through the matching engine
The route changes depending on whether the order can trade at a price already available on the opposite side.
Este también es el lugar de donde provienen los términos maker y taker. Una orden de reposo agrega liquidez y puede ser tratada como una orden maker. Una orden entrante que la coincide elimina liquidez y puede ser tratada como una orden taker. Las tarifas o reembolsos dependen del lugar y del tipo de cuenta.
Profundidad del mercado y deslizamiento
La profundidad del mercado es la cantidad disponible en múltiples niveles de precio. Es más importante cuando la orden es grande en relación con el tamaño cerca del mejor precio.
Usando el mismo libro:
| Tamaño de compra en el mercado | Llenar | Precio promedio | Costo por encima de la mejor oferta inicial |
|---|---|---|---|
| 100 | 100 a $101.40 | $101.4000 | $0 |
| 700 | 600 a $101.40, 100 a $101.60 | $101.4286 | $20 |
| 1,100 | 600 a $101.40, 450 a $101.60, 50 a $101.80 | $101.5000 | $110 |
Esta es una instantánea, no una cita. Otros participantes pueden comerciar, agregar o cancelar órdenes mientras la mía viaja al lugar. Aún calculo la cantidad acumulativa a través de los precios que puedo necesitar. Me da una estimación de costos más realista que la mejor oferta o demanda por sí sola.
Libro de órdenes vs historial de operaciones vs gráfico de profundidad
Estas tres pantallas describen cosas diferentes.
| Visualización | Lo que muestra | Lo que no muestra |
|---|---|---|
| Libro de órdenes | Ofertas y demandas visibles | Operaciones completadas |
| Historial de operaciones o cinta | Precios y cantidades que realmente se negociaron | Órdenes que aún están pendientes |
| Gráfico de profundidad | Una vista visual y acumulativa de la cantidad del libro por precio | Una fuente separada de actividad del mercado |
Esta distinción es importante. El libro muestra interés declarado. La cinta muestra decisiones completadas.
Si una gran oferta aparece y desaparece sin negociarse, no absorbió la venta. Si las operaciones se ejecutan repetidamente en esa oferta y la cantidad mostrada sigue volviendo, eso me dice algo diferente. Prefiero leer los cambios en el libro junto con las ejecuciones reales en lugar de tratar cualquiera de los dos como una señal completa.
Mercado por precio, mercado por orden y niveles de datos
No todos los feeds muestran el mismo detalle.
El mercado por precio agrega toda la cantidad mostrada en cada nivel de precio. La oferta de 500 unidades a $101.20 puede representar una orden o docenas de órdenes.
El mercado por orden muestra pedidos anónimos individuales donde el lugar hace que esos datos estén disponibles. Puede revelar la composición de la cola y los cambios que un feed agregado oculta.
Las plataformas también utilizan etiquetas como Nivel 1, Nivel 2 y Nivel 3:
- Nivel 1 generalmente significa la mejor oferta, la mejor demanda y sus tamaños mostrados.
- Nivel 2 generalmente agrega múltiples niveles de precios o detalles del lugar.
- Nivel 3 puede incluir datos de pedidos individuales o acceso a la gestión de pedidos.
Estas etiquetas varían según el mercado y el proveedor. La especificación del feed es más confiable que la etiqueta.
Lo que el libro de órdenes no puede decirte
El libro visible tiene varios puntos ciegos.
Puede cubrir solo un lugar. Una acción estadounidense puede negociarse en muchas bolsas y lugares fuera de la bolsa. Un libro de una bolsa no es todo el mercado estadounidense.
Parte de la liquidez está oculta. Las órdenes iceberg muestran solo una parte de su tamaño. Las órdenes no mostradas y los centros oscuros no aparecen como niveles de precio ordinarios.
Los pedidos pueden ser cancelados. Una oferta mostrada es una opción para operar mientras permanezca activa, no un compromiso de defender ese precio.
No muestra órdenes de mercado futuras. Un libro puede parecer equilibrado justo antes de que llegue un gran comprador o vendedor.
El feed tiene latencia. Lo que veo en pantalla puede estar ya detrás del estado actual del lugar.
Por estas razones, una gran oferta visible no es automáticamente soporte. Una gran demanda no es automáticamente resistencia. El desequilibrio de órdenes puede describir la visualización actual, pero por sí solo es un pronóstico débil.
El spoofing hace que esta limitación sea más grave. Un trader puede realizar órdenes destinadas a crear una falsa impresión de oferta o demanda y cancelarlas antes de su ejecución. La cancelación ordinaria de órdenes no se considera automáticamente spoofing; la intención y el patrón de conducta son importantes. Pero la posibilidad es otra razón para no operar desde una sola “pared”.
Cómo difieren los libros de órdenes entre mercados
La lógica básica de oferta y demanda funciona bien. La estructura del mercado no lo hace.
Acciones
Las acciones se negocian en diferentes bolsas y otros lugares. En los EE. UU., la mejor oferta y demanda nacional combina los mejores precios mostrados de lugares protegidos. Un libro de órdenes de una bolsa individual muestra solo esa bolsa.
Futuros
Los futuros negociados en bolsa suelen utilizar un libro de órdenes de límite central para cada contrato en un recinto. El algoritmo de coincidencia puede diferir según el producto. Existen reglas de precio-tiempo, pro-rata e híbridas.
Forex y CFDs
No existe un único libro de órdenes de divisas spot global. Un corredor, banco, ECN o proveedor de liquidez muestra el pool disponible a través de su propia red. Una plataforma de CFD puede mostrar liquidez generada por el corredor o agregada en lugar de un libro de intercambio central. Por lo tanto, dos plataformas pueden mostrar diferentes profundidades para el mismo par de divisas.
Cripto
Un intercambio de criptomonedas centralizado mantiene su propio libro, por lo que el precio y la liquidez pueden diferir entre intercambios. Los lugares descentralizados pueden usar órdenes limitadas, pero muchos utilizan creadores de mercado automatizados. Un pool de AMM no es un libro de órdenes convencional.
Las verificaciones que hago antes de usar los datos del libro de órdenes
No utilizo el libro como un botón de compra o venta. Lo uso para probar las condiciones de ejecución en torno a una decisión ya tomada.
- Identificar el lugar y la alimentación. Quiero saber qué parte del mercado puedo ver realmente.
- Verifique el diferencial. Un diferencial más amplio aumenta el costo inmediato de demandar liquidez.
- Compara mi tamaño con la profundidad mostrada. El mejor precio solo importa para la cantidad disponible allí.
- Estimar el llenado promedio. Agrego los niveles que un pedido puede consumir.
- Observa las operaciones completadas. Quiero ver si la liquidez mostrada está realmente operando, cancelando o reabasteciendo.
- Elige el tipo de orden deliberadamente. Las órdenes de mercado priorizan la ejecución. Las órdenes limitadas establecen un límite de precio pero pueden no ejecutarse.
- Ten en cuenta las tarifas y la latencia. El libro mostrado no es el informe de ejecución final.
Este proceso no predice el siguiente movimiento. Reduce sorpresas evitables entre la decisión de comerciar y el precio recibido.
Utiliza el libro para planificar la ejecución, no para predecir el precio
Un libro de órdenes es más útil cuando le hago una pregunta específica. No “¿a dónde irá el mercado?” sino “¿qué liquidez es visible, qué hay delante de mi orden y cuánto podría costar ejecutar esta operación?”
Eso es suficiente. Usado de esta manera, el libro convierte un precio cotizado en una imagen más clara de la diferencia, la profundidad y el riesgo de ejecución.
