Saltar al contenido

Prioridad de las órdenes y ejecuciones parciales

Cómo ordena y asigna las órdenes un centro, por qué precio-tiempo no es universal y cómo leer la cantidad ejecutada, el remanente y el precio medio de ejecución.

A quién sirve — A quien ve que el mercado negocia en su límite, pero solo recibe una parte de la ejecución, o quiere comprender por qué dos órdenes al mismo precio no se atienden necesariamente del mismo modo.

La prioridad de las órdenes determina qué interés puede casarse primero; la asignación establece cómo se distribuye la cantidad disponible entre varias órdenes compatibles. Ambas reglas pertenecen al centro y, a menudo, al producto concreto. El modelo precio-tiempo es frecuente, pero no universal: existen sistemas FIFO, prorrata, híbridos, subastas y prioridades adicionales definidas por el reglamento.

Una ejecución parcial se produce cuando solo una parte de la cantidad solicitada encuentra una contraparte admisible. No es, por sí sola, un error del broker o del centro: es un posible resultado de la cantidad disponible y de las reglas de casación.


Precio, tiempo y asignación

En un sistema con prioridad de precio, una compra dispuesta a pagar un precio más alto precede a las compras con precios inferiores; una venta dispuesta a aceptar un precio más bajo precede a las ventas con precios superiores. Solo después de localizar el mejor nivel entran en juego las reglas aplicables a las órdenes situadas en el mismo precio.

Familia Criterio principal Consecuencia
FIFO / precio-tiempo orden de llegada al mismo precio la cola temporal es determinante
Prorrata proporción del tamaño expuesto u otra fórmula prevista varias órdenes pueden recibir asignaciones en el mismo evento
Híbrida combinación de FIFO, prorrata o prioridades específicas el resultado depende de los parámetros del producto
Subasta algoritmo y fase de subasta precio y cantidad pueden determinarse colectivamente

CME Group documenta varios algoritmos en Globex, incluidos FIFO, prorrata y variantes híbridas. Esto demuestra por qué no es correcto convertir «quien llega primero siempre se ejecuta primero» en una regla general. Hay que identificar el centro, el instrumento, la sesión y el algoritmo vigentes.

Gestión del cliente y casación del centro

En la Unión Europea, el artículo 28 de MiFID II exige a la empresa tratar las órdenes comparables conforme al momento de recepción y mediante procedimientos rápidos, equitativos y ordenados. Esta obligación se refiere a la gestión de las órdenes del cliente. No impone que todos los centros de negociación adopten el mismo algoritmo de asignación: la casación sigue sometida al reglamento del centro.

La distinción evita un equívoco frecuente. La marca de tiempo con la que el broker recibe la orden puede regir su cola interna; la marca de tiempo con la que el centro la acepta puede determinar, en cambio, su posición en el libro. La latencia, el enrutamiento y los controles intermedios separan ambos momentos.


Cómo nace una ejecución parcial

Una orden agresiva puede encontrar una cantidad inferior a su propio tamaño en el mejor precio. La parte compatible se ejecuta; el resto puede cruzar otros niveles, permanecer en el libro o cancelarse, según el tipo de orden y su vigencia. Una orden limit pasiva puede recibir, en cambio, varias ejecuciones a lo largo del tiempo contra órdenes entrantes.

La SEC, en las FAQ de la Rule 605 actualizadas en 2026, trata por separado cada ejecución parcial y pondera las estadísticas por las cantidades ejecutadas. El mismo principio contable se aplica al cálculo del precio medio:

precio medio de ejecución = suma de cada precio multiplicado por su cantidad, dividida por la cantidad total ejecutada.

La cantidad total de la orden no debe utilizarse como denominador mientras una parte siga sin ejecutar. Las comisiones y otros costes también pueden calcularse por separado y no coinciden automáticamente con el precio medio bruto.

El remanente no es un detalle menor

Después de la primera ejecución deben observarse al menos tres campos:

  • filled quantity: cantidad ya negociada, que no puede anularse mediante la simple cancelación del remanente;
  • leaves quantity: parte que todavía está disponible para ejecución;
  • order status: working, cancel pending, cancelled, expired u otro estado definido por el sistema.

La vigencia modifica el destino del remanente. Una orden válida para la sesión puede vencer al terminar esta; una immediate-or-cancel intenta la ejecución inmediata y cancela lo restante; una fill-or-kill exige la condición íntegra prevista por el centro. Los nombres y las implementaciones deben verificarse en el reglamento: no todos los calificadores están disponibles para todos los productos.

Error habitual — Ver una operación en el propio precio y concluir que toda la orden debería haberse ejecutado. La operación puede proceder de otro centro, corresponder a cantidad que ya estaba delante en la cola, pertenecer a una subasta o reflejar una regla de asignación distinta.

Qué puede cambiar la posición en la cola

Una modificación de precio, un aumento de cantidad, la sustitución de la orden o el cambio de atributos puede tratarse como una orden nueva y perder prioridad; otras modificaciones pueden conservarla. La respuesta es específica del centro. Las cantidades ocultas, las reservas iceberg y las prioridades especiales también pueden hacer que la cola visible sea incompleta.

Una orden condicional, como una stop-limit, normalmente no tiene la misma posición que una orden limit ya activa antes del trigger. El momento y la forma en que entra en la cola dependen de la implementación. Del mismo modo, una solicitud de cancelación compite en el tiempo con posibles ejecuciones: hasta que no se confirme, el remanente aún puede ejecutarse.

Auditoría de una ejecución discutida

Para reconstruir el evento se necesitan el identificador de la orden, el centro, el producto, el algoritmo y la sesión; las marcas de tiempo de recepción, aceptación, modificación y ejecución; la cantidad inicial, ejecutada y remanente; los precios de cada ejecución; la vigencia y los atributos; y los posibles mensajes de rechazo o cancelación. Un gráfico de barras o el simple último precio no contienen esta información.


Fuentes

Enlaces