logo

Order Matching en Mercados de Predicción

Order Matching en Mercados de Predicción
5477

Order Matching es la forma en que una bolsa conecta órdenes de compra y venta. En mercados de predicción, define cuándo un contrato Sí/No se convierte en trade. También define precio, prioridad en la fila, tamaño ejecutado y qué pasa con el resto de la orden.

Una pantalla puede mostrar una probabilidad de 62%. Eso no significa que puedas comprar cualquier tamaño a 62. El precio real depende del libro de órdenes, el spread y la liquidez disponible en la mejor oferta.

Esta guía explica Order Matching de forma práctica. Veremos motor de matching, orden limitada, orden de mercado, CLOB, AMM, LMSR, Polymarket, Kalshi y ejemplos como COPOM y elecciones. Los ejemplos son educativos. No son recomendación de trading.

Última revisión: mayo de 2026.

Nuestra lectura editorial usa Order Matching como prueba prática: antes de aceitar uma probabilidad, miramos precio, tamaño, cola y ejecución. En 2026, ese chequeo importa más porque los mercados de predicción crecen, pero muchos libros siguen siendo poco profundos.

Qué Es Order Matching

Order Matching es el proceso que empareja órdenes compatibles. Una orden quiere comprar. Otra quiere vender. Si precio, lado y tamaño son compatibles, el sistema ejecuta un trade. Si no lo son, la orden espera, vence o se cancela.

También puedes ver términos como sistema de emparejamiento de órdenes, matching de órdenes o mecanismo de matching. Todos apuntan a la misma función central.

La idea viene de los mercados financieros. La página de Wikipedia sobre order matching systems describe sistemas que emparejan compras y ventas con reglas como precio y tiempo. El Corporate Finance Institute también explica matching orders en mercados tradicionales.

En mercados de predicción, el precio tiene otro papel. Se convierte en una probabilidad implícita. Un contrato Sí a 62 sugiere cerca de 62% de probabilidad. Por eso, Order Matching no trata solo de ejecución. También moldea la probabilidad que el trader puede negociar de verdad.

Cómo Funciona un Motor de Matching Paso a Paso

Un motor de matching es el software que aplica las reglas. No adivina. Lee órdenes, compara precios y sigue una cola.

1. El trader envía una orden

Todo empieza con una orden. La orden informa mercado, lado, tamaño y precio.

Ejemplo: comprar 100 contratos Sí hasta 64. Otra persona puede vender 40 contratos Sí a 63. Como 63 entra dentro del límite de 64, puede haber trade.

2. El sistema compara precio, lado y tamaño

Luego el sistema revisa el libro. Busca el lado contrario. Para una compra, busca vendedores. Para una venta, busca compradores.

Si la compra acepta pagar hasta 64, puede ejecutar contra ventas a 64 o menos. Si la mejor venta está en 66, no pasa nada con ese límite.

3. Las órdenes compatibles se ejecutan

Cuando los precios cruzan, el trade sale. Puede ejecutarse completo. También puede ejecutarse solo en parte.

Eso depende del tamaño disponible. Puedes querer 100 contratos. Pero quizá solo existan 35 al precio aceptado. El resto debe esperar, tomar otro nivel o cancelarse.

4. El saldo restante queda o desaparece

La parte restante sigue la instrucción elegida. Puede quedar en el libro. Puede vencer más tarde. Puede desaparecer de inmediato.

Este detalle cambia el resultado. Una orden limitada puede esperar. Una orden inmediata puede tomar solo lo que existe y cancelar el resto.

Tipos de Orden Que Afectan el Matching

El tipo de orden define la tensión entre velocidad y control. En un mercado profundo, la diferencia puede ser pequeña. En un mercado poco líquido, pesa mucho.

Orden de mercado: rápida, pero con menos control

Una orden de mercado busca ejecución ahora. Toma el mejor precio disponible y avanza a los siguientes niveles si falta tamaño.

El riesgo es pagar peor de lo esperado. Eso se llama slippage. Aparece cuando tu orden consume más de un nivel del libro.

Orden limitada: más control, pero sin garantía

Una orden limitada fija un precio. En una compra, define el máximo. En una venta, define el mínimo.

Esto evita pagar más allá del plan. Pero tiene un costo. La orden puede no ejecutarse. Si el mercado no toca tu precio, no hay trade.

Reglas de tiempo: FOK, IOC y GTC

Algunas órdenes también dicen cuánto tiempo valen. Eso se llama time-in-force.

  • Fill-or-kill: ejecuta todo ahora o cancela todo.
  • Immediate-or-cancel: ejecuta lo disponible ahora y cancela el resto.
  • Good-till-canceled: queda abierta hasta ejecutarse o cancelarse.

Estas reglas no eliminan el riesgo. Solo le dicen al motor de matching qué hacer cuando la liquidez es limitada.

Price-Time Priority, FIFO y Pro-Rata

Cuando muchas órdenes quieren el mismo trade, alguien debe entrar primero. El motor de matching resuelve esto con una regla de cola.

El mejor precio va primero

La regla más común empieza por el precio. La mejor compra tiene prioridad sobre compras peores. La mejor venta tiene prioridad sobre ventas más caras.

Imagina dos compras de Sí. Una paga hasta 63. Otra paga hasta 61. Si aparece una venta a 62, la orden de 63 va primero.

Mismo precio usa tiempo de llegada

Si dos órdenes tienen el mismo precio, muchos sistemas usan tiempo. La que llegó primero ejecuta primero. Este modelo se llama FIFO.

FIFO significa first in, first out. En simple: primero en entrar, primero en salir.

Pro-rata divide por tamaño

Algunos mercados usan pro-rata. En ese modelo, órdenes más grandes al mismo precio pueden recibir una parte mayor de la ejecución.

No es una regla universal. No la asumas. Lee la documentación de la plataforma antes de concluir cómo funciona la cola.

Order Matching en Mercados de Predicción

En mercados de predicción, Order Matching tiene un efecto adicional. El precio ejecutado también es una lectura de probabilidad.

Contratos Sí/No y precios de 0 a 100

Un mercado binario tiene dos lados. Sí paga si el evento ocurre. No paga si el evento no ocurre.

Piensa en un mercado: “¿El COPOM mantendrá la tasa?” Si Sí negocia a 62, el mercado implica cerca de 62% de probabilidad. Si el evento ocurre, Sí paga 100. Si no ocurre, paga 0.

Esta lectura ayuda. Pero exige cuidado. La probabilidad útil es la que puedes ejecutar, no solo el número que aparece en una tarjeta.

Bids de Sí y asks de No

Sí y No son lados conectados. En teoría, Sí a 62 conversa con No a 38, porque 62 + 38 = 100.

Esta lógica ayuda a leer el libro. Fuerte demanda por Sí puede aparecer como menor precio aceptable para vender No. Aun así, cada plataforma puede mostrar la interfaz de forma distinta.

Ejemplo con COPOM o una elección

Considera un mercado sobre COPOM. El mejor comprador de Sí está en 61. El mejor vendedor de Sí está en 64.

El spread es de tres puntos. Comprar ahora cuesta cerca de 64. Vender ahora paga cerca de 61. El punto medio puede sugerir 62,5, pero tal vez nadie negocie exactamente ahí.

Lo mismo vale para una elección brasileña. La probabilidad mostrada puede ser clara. La ejecución depende del libro en ese instante.

Ejemplo numérico: ejecución parcial en Sí/No

Usemos números simples. Un trader quiere comprar 100 contratos Sí.

Antes de la orden, el lado vendedor tiene:

  • 30 contratos a 64.
  • 40 contratos a 65.
  • 80 contratos a 66.

El mejor precio es 64. Pero solo hay 30 contratos en ese precio.

El trader envía una compra de mercado por 100 contratos. El sistema toma lo disponible.

Primero compra 30 a 64. Luego compra 40 a 65. Por último, compra 30 a 66.

La orden se completa. Pero el precio medio no es 64.

El costo queda así:

  • 30 veces 64 = 1.920.
  • 40 veces 65 = 2.600.
  • 30 veces 66 = 1.980.
  • Total = 6.500 por 100 contratos.

El precio medio fue 65. La pantalla mostraba 64 arriba. Pero había poco tamaño ahí. La orden generó un punto de slippage contra el mejor precio inicial.

Si la orden fuera limitada a 64, solo se ejecutarían 30 contratos. Los 70 restantes quedarían abiertos o se cancelarían.

Polymarket, Kalshi y Order Matching

Las plataformas reales ayudan a ver el tema. Pero conviene quedarse dentro de las fuentes oficiales.

La documentación de Polymarket sobre trading en CLOB describe un central limit order book. También dice que el matching ocurre offchain, mientras el settlement ocurre onchain en Polygon.

Eso muestra un diseño híbrido. El libro organiza órdenes. La blockchain liquida el resultado. Aun así, la documentación no elimina spread, slippage o falta de liquidez.

La documentación de Kalshi para market orderbook muestra yes bids y no bids. También muestra la relación entre lados en mercados binarios.

La página de creación de orden de Kalshi lista campos como ticker, side, action, count, price, time_in_force, post_only y self-trade prevention. Esos campos muestran cómo una orden entra en el motor de matching.

La lección es directa. La probabilidad no basta. También necesitas saber cómo esa probabilidad se convierte en precio ejecutable.

Order Matching vs AMM y LMSR

Order Matching suele aparecer en mercados CLOB. Pero los mercados de predicción también pueden usar AMM y LMSR.

CLOB: traders contra traders

En un CLOB, los traders publican órdenes. El sistema empareja las órdenes compatibles.

La ventaja es la visibilidad. Puedes ver precio y profundidad. La debilidad aparece cuando hay pocas contrapartes.

AMM: trading contra curva o pool

En un Automated Market Maker, el trader negocia contra una curva o un pool. El precio cambia cuando la orden altera el balance del sistema.

Este modelo puede ayudar en mercados nuevos. Ofrece una fuente de precio incluso con pocos traders. Pero las órdenes grandes también pueden mover el precio.

LMSR: regla de precio para predicción

LMSR significa Logarithmic Market Scoring Rule. Es una regla usada para ajustar precios en mercados de predicción.

Puede dar precios continuos para distintos resultados. Pero su sensibilidad depende de parámetros. No es magia.

Trade-offs principales

  • CLOB con Order Matching: útil para ver cola y profundidad. Puede fallar cuando la liquidez es baja.
  • AMM: útil para liquidez inicial. Puede crear impacto de precio en órdenes grandes.
  • LMSR: útil para agregar señales. Depende de la regla y los parámetros.

Ningún modelo gana siempre. Lo mejor es entender el mecanismo antes de operar.

Cómo Leer el Matching Antes de Operar

Antes de enviar una orden, lee la microestructura. Ese hábito reduce sorpresas.

Mira spread y profundidad

Spread es la distancia entre la mejor compra y la mejor venta. Un spread amplio aumenta el costo de entrar y salir rápido.

Profundidad es el tamaño disponible en cada nivel. Un buen precio con poco tamaño puede no servir para tu orden.

Compara tu tamaño con el libro

Si quieres 200 contratos y solo hay 30 arriba, tu orden caminará por el libro. Eso puede empeorar el precio medio.

Por eso, compara tu tamaño con la liquidez visible. Si la orden es grande, usa más control.

Usa límites cuando el mercado es poco líquido

Una orden limitada ayuda en mercados poco líquidos. Fija el peor precio aceptado.

El costo es simple. Puede no ejecutarse. Aun así, evita pagar cualquier precio por urgencia.

No confundas último precio con precio actual

El último precio es historia. Muestra dónde ocurrió el trade anterior.

El libro actual puede ser otro. Nueva información puede cambiarlo todo. Lee el libro, no solo el último trade.

Para revisar temas cercanos antes de operar, consulta también las guías sobre precisión de los mercados de predicción, regulación de mercados de predicción, y mercados de predicción insider.

FAQ Sobre Order Matching

¿Qué es una orden de mercado?

Una orden de mercado busca ejecución inmediata. Toma el mejor precio disponible. En un mercado poco líquido, puede generar slippage.

¿Qué pasa cuando no hay match?

La orden no se ejecuta en ese momento. Puede quedar abierta, vencer o cancelarse. Depende del tipo de orden.

¿Por qué una orden se ejecuta parcialmente?

Porque solo parte del tamaño encontró contraparte al precio aceptado. El resto puede esperar, tomar otro nivel o cancelarse.

¿Order Matching es lo mismo que CLOB?

No. CLOB es el libro central de órdenes. Order Matching es el proceso que empareja órdenes dentro de ese libro.

Nuestra lectura práctica: cuando el libro está delgado, una orden pequeña puede cambiar mucho más que el último precio sugiere. Por eso conviene mirar spread, tamaño disponible y cola antes de enviar una orden agresiva.

Nota de experiencia

Probamos este marco con libros de órdenes delgados y líquidos. Nuestra experiencia muestra una regla simple: el último precio no basta. En mercados con poca profundidad, una orden agresiva puede cruzar varios niveles y ejecutar peor que el precio visible. Descubrimos que revisar spread, tamaño disponible y posición en la cola reduce errores antes de operar.

Comparación práctica: antes de mirar el libro, el trader ve solo “63 centavos”. Después de mirar el libro, ve 30 contratos a 64, 50 a 65 y otros 120 a 67. Esa diferencia cambia el precio esperado, el tamaño viable y el riesgo de slippage.

Conclusión

Order Matching convierte intención en trade real. En mercados de predicción, también afecta la probabilidad que puedes negociar de verdad.

Antes de operar, haz cuatro chequeos. Mira el spread. Mira la profundidad. Compara el tamaño de la orden. Elige el tipo correcto de orden.

Para seguir estudiando microestructura de mercados de predicción, usa el glosario de prediction markets de Macro Markets como punto de partida. También revisa la precisión de los mercados de predicción para separar señal de ruido. Luego profundiza en CLOB, AMM, LMSR, spread, slippage, órdenes limitadas, ejecución parcial.

Autor
Dale Hanson
Dale HansonCommunity Manager. X @InHansonWeTrust