Cuando abro un libro de órdenes, reviso una cosa primero: ¿qué lugar y fuente de datos estoy mirando?

Un libro de órdenes es una lista en vivo de órdenes de compra y venta visibles. Muestra precios cotizados y las cantidades actualmente disponibles a través de un intercambio, corredor, ECN o feed. 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 negociarse 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 spread, 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 órdenes en espera 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 asks, 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.
  • Mejor oferta 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:

LadoPrecioCantidad
Pregunta$101.80300
Pregunta$101.60450
Pregunta$101.40600
Oferta$101.20500
Oferta$101.00350
Oferta$100.80400

La mejor oferta es $101.20. La mejor demanda es $101.40. El diferencial es $0.20, y el punto medio entre ellos es $101.30.

No se ha realizado ninguna operación solo porque estos pedidos sean visibles. El comprador más alto todavía está 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 spread son los que importan primero porque son los siguientes en la línea 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 pequeña compra de mercado puede ejecutarse a $101.40. Una compra más grande puede utilizar las 600 unidades a ese precio y continuar hasta $101.60. Por eso, el mejor precio de venta no es una promesa de que un pedido completo se ejecutará allí. Es solo el mejor precio mostrado para la cantidad actualmente disponible.

Para una venta, la orden atiende las ofertas más altas primero y baja si necesita más cantidad.

El diferencial bid-ask es una parte del costo de ejecución. La profundidad es la otra. Un mercado puede mostrar un diferencial 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:

  1. Compra 600 a $101.40.
  2. El pedido aún necesita 100.
  3. Compra los 100 restantes a $101.60.

El costo total es:

(600 × $101.40) + (100 × $101.60) = $71,000

El precio promedio de llenado es:

$71,000 ÷ 700 = $101.4286

Si las 700 unidades hubieran estado disponibles al mejor precio original, habrían costado $70,980. Pasar al siguiente nivel añadió $20 antes de comisiones. 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.

Qué sucede cuando una compra de mercado afecta el libro

Una orden de 700 unidades toma todas las 600 unidades al mejor precio de venta, luego se mueve al siguiente precio para las últimas 100.

Antes Cantidad disponible
Pregunta$101.80300
Pregunta$101.60450 / 100
Pregunta$101.40600 / 600
Diferencial$0.20
Oferta$101.20500
Oferta$101.00350
Oferta$100.80400
Compra de mercado 700 unidades

600 a $101.40
100 a $101.60

Después Cantidad restante
Pregunta$101.80300
Pregunta$101.60350
Nueva diferencia$0.40
Oferta$101.20500
Oferta$101.00350
Oferta$100.80400
Cálculo (600 × $101.40) + (100 × $101.60) = $71,000
Llenado promedio $101.4286
Deslizamiento antes de tarifas $20 total

Una orden de mercado prioriza la ejecución, no un precio fijo. Una orden de mercado convencional consume liquidez en reposo y no permanece abierta en el libro. Las bolsas pueden aplicar protecciones de precio o reglas específicas a cualquier cantidad no llena, por lo que el manejo exacto depende del lugar.

Cómo las órdenes limitadas entran en 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 oferta. El libro ya muestra 500 unidades a $101.20. En un lugar que utiliza la prioridad de precio-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 alcanzan más tarde $101.20, los pedidos delante del mío pueden completarse antes que el mío. Por lo tanto, ver que mi precio límite se negocia no es prueba de que mi pedido completo debería 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 operar ahora sin aceptar un precio más allá del límite. El tiempo en vigor controla cualquier remanente:

  • GTC o orden del día: el remanente puede permanecer en el libro al precio límite.
  • IOC: cualquier cantidad no llenada inmediatamente se cancela.
  • FOK: la orden se ejecuta en su totalidad según las reglas del lugar o no se ejecuta en absoluto.

Los nombres y comportamientos de los pedidos pueden variar. Siempre reviso las reglas de la plataforma que estoy utilizando.

Cómo el motor de emparejamiento elige una orden

El motor de coincidencias aplica el reglamento del lugar a las órdenes entrantes.

La prioridad de precio-tiempo es común:

  1. El mejor precio elegible se negocia primero.
  2. Al mismo precio, el pedido más antiguo elegible se procesa primero.
  3. Si la cantidad entrante permanece, el motor continúa a través de la cola o se mueve al siguiente precio elegible.

Pero el precio-tiempo no es universal. Algunos mercados de futuros utilizan la asignación pro-rata o híbrida, donde varias órdenes en espera al mismo precio reciben parte de una orden entrante según el tamaño u otra fórmula.

Cómo se mueve un pedido entrante a través del motor de emparejamiento

La ruta cambia dependiendo de si el pedido puede negociarse a un precio ya disponible en el lado opuesto.

Pedido entrante Lado, cantidad, límite de precio y tiempo de validez llegan al lugar.
¿Cruza su precio el libro opuesto? Una compra cruza una oferta a su límite o por debajo. Una venta cruza una demanda a su límite o por encima.
Emparejar el mejor pedido elegible El motor utiliza la regla de prioridad del lugar para elegir qué operaciones realizar primero.
Completar o continuar Si queda cantidad, iguala el siguiente pedido o nivel de precio elegible.
Aplicar el tiempo en vigor Un límite no negociable puede descansar. IOC o un remanente no elegible puede ser cancelado.
Únete a la cola El pedido espera a su precio hasta que se negocie, venza, cambie o sea cancelado.

El tiempo de precio es común: mejor precio primero, luego el pedido elegible más antiguo a ese precio.

Las reglas difieren: algunos productos utilizan asignación pro-rata o híbrida en su lugar.

Este es también el lugar de donde provienen los términos maker y taker. Una orden de descanso agrega liquidez y puede ser tratada como una orden maker. Una orden entrante que la coincide retira liquidez y puede ser tratada como una orden taker. Las tarifas o los reembolsos dependen del lugar y el tipo de cuenta.

Profundidad de 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 mercadoLlenarPrecio promedioCosto por encima de la mejor oferta inicial
100100 a $101.40$101.4000$0
700600 a $101.40, 100 a $101.60$101.4286$20
1,100600 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 costo más realista que la mejor oferta o solicitud por sí sola.

Libro de órdenes vs historial de operaciones vs gráfico de profundidad

Estas tres pantallas describen cosas diferentes.

MostrarLo que muestraLo que no muestra
Libro de órdenesOfertas y demandas visiblesOperaciones completadas
Historial de operaciones o cintaPrecios y cantidades que realmente se negociaronÓrdenes que aún están esperando
Gráfico de profundidadUna vista visual y acumulativa de la cantidad del libro por precioUna fuente separada de actividad del mercado

Esta distinción importa. El libro muestra interés declarado. La cinta muestra decisiones completadas.

Si una gran oferta aparece y desaparece sin negociar, no absorbió la venta. Si las operaciones se ejecutan repetidamente en esa oferta y la cantidad mostrada sigue regresando, 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.

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.

Mercado por orden muestra órdenes individuales anónimas donde el lugar pone esos datos a disposición. 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 vendedor. 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 varias zonas muertas.

Puede cubrir solo un lugar. Una acción de EE. UU. puede negociarse en muchas bolsas y en lugares fuera de bolsa. Un libro de bolsa no es todo el mercado de EE. UU.

Parte de la liquidez está oculta. Las órdenes iceberg muestran solo una parte de su tamaño. Las órdenes no mostradas y los lugares oscuros no aparecen como niveles de precio ordinarios.

Los pedidos se pueden cancelar. Una oferta mostrada es una opción para comerciar mientras permanezca activa, no un compromiso para 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 la pantalla puede que ya esté 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 seria. 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 es automáticamente spoofing; la intención y el patrón de conducta importan. Pero la posibilidad es otra razón para no operar desde un solo “muro.”

Cómo difieren los libros de pedidos entre mercados

La lógica básica de oferta y demanda se adapta bien. La estructura del mercado no.

Acciones

Las acciones se negocian en diversas 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 lugar. El algoritmo de emparejamiento puede diferir según el producto. Existen reglas de precio-tiempo, prorrateo e híbridas.

Forex y CFDs

No hay un libro de órdenes spot FX global único. 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 utilizar órdenes limitadas, pero muchos utilizan creadores de mercado automatizados. Un pool de AMM no es un libro de órdenes convencional.

Los chequeos que realizo antes de usar datos del libro de órdenes

No uso el libro como un botón de compra o venta. Lo utilizo para probar las condiciones de ejecución en torno a una decisión ya tomada.

  1. Identificar el lugar y la alimentación. Quiero saber qué parte del mercado puedo ver realmente.
  2. Verifique el diferencial. Un diferencial más amplio aumenta el costo inmediato de demandar liquidez.
  3. Compara mi tamaño con la profundidad mostrada. El mejor precio solo importa para la cantidad disponible allí.
  4. Estime el llenado promedio. Agrego los niveles que un pedido puede consumir.
  5. Mira las operaciones completadas. Quiero ver si la liquidez mostrada está realmente comerciando, cancelando o reabasteciendo.
  6. 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 completarse.
  7. Ten en cuenta las tarifas y la latencia. El libro mostrado no es el informe de ejecución final.

Este proceso no predice el próximo movimiento. Reduce las 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 “¿hacia dónde irá el mercado?” sino “¿qué liquidez es visible, qué hay delante de mi orden y cuánto podría costar ejecutar este trade?”

Eso es suficiente. Usado de esta manera, el libro convierte un precio cotizado en una imagen más clara del diferencial, la profundidad y el riesgo de ejecución.