Liquidez, spread y deslizamiento en mercados de predicción
Cómo leer bid, ask, spread y profundidad, calcular el coste real de una orden a tamaño y no confundir el punto medio mostrado con un precio ejecutable.
En esta guía
Qué mide cada número de la pantalla
En un mercado de predicción compras contratos que pagan 1 si el resultado ocurre y 0 si no. El precio vive entre 0 y 1 y en pantalla aparece normalmente como punto medio entre la mejor oferta de compra (bid, lo que alguien está dispuesto a pagar por un contrato) y la mejor oferta de venta (ask, lo que alguien pide por él). El spread es la distancia entre las 2: ask menos bid. Esa cifra resume el libro en un instante, pero no te promete que puedas ejecutar tu tamaño ahí.
La documentación de Polymarket añade un matiz que se pasa por alto: cuando el spread supera 0,10, lo que se muestra es el último precio negociado y no el punto medio. 2 capturas del mismo mercado pueden traer cifras distintas sin estar mal, porque una refleja el libro actual y la otra una operación que ya ocurrió. Ni una ni otra te dicen cuántos contratos hay disponibles en cada nivel del libro.
El detalle de mercado incluye question, outcomes, outcomePrices, clobTokenIds, activity, cierre, aceptación de órdenes, liquidez y volumen. Los arrays serializados pueden exigir parseo, y un valor ausente o viejo no equivale a cero. Apunta siempre la fecha en que observaste el precio: un 0,42 de ayer y uno de hoy son datos diferentes aunque el número coincida.
100 contratos en un libro poco profundo
Caso ilustrativo, no un estudio empírico. El mejor bid es 0,40 y el mejor ask 0,44. El punto medio sale 0,42 y el spread 0,04. Imagina que el libro solo tiene 60 contratos a 0,44 y 40 a 0,48. Comprar 100 cruza los 2 niveles: 60 x 0,44 = 26,40 y 40 x 0,48 = 19,20, un total de 45,60. El precio medio pagado es 0,456, no el 0,42 que veías.
Esa distancia entre 0,42 y 0,456 es el deslizamiento: tu precio medio real se aleja del mejor precio del libro en el momento de enviar la orden. Si después vendes esos 100 contratos a 0,40, recuperas 40 antes de comisiones. Frente a los 45,60 desembolsados, pierdes 5,60. Ese resultado pertenece a este tamaño y a este libro concreto, no describe el mercado en general ni se generaliza a otros momentos.
Punto medio, último precio negociado y profundidad son 3 cosas que necesitan marcas de tiempo separadas. Un 0,42 de referencia puede convivir con un libro incapaz de ejecutar 100 contratos a ese nivel. Decide el tamaño que quieres cruzar antes de mirar el precio, no al revés.
| Nivel del libro | Contratos | Precio | Importe |
|---|---|---|---|
| Ask 1 | 60 | 0,44 | 26,40 |
| Ask 2 | 40 | 0,48 | 19,20 |
| Total compra | 100 | Media 0,456 | 45,60 |
| Venta al bid | 100 | 0,40 | 40,00 |
| Resultado antes de comisiones | 100 | no aplica | -5,60 |
| Entrada | Valor |
|---|---|
| Mejor bid | 0,40 |
| Mejor ask | 0,44 |
| Punto medio mostrado | 0,42 |
| Spread | 0,04 |
| Tamaño que quieres cruzar | 100 contratos |
| Precio medio real | 0,456 |
Estimar el coste antes de enviar la orden
Suma los niveles del libro hasta cubrir tu tamaño y divide el gasto total entre los contratos para obtener tu precio medio. Si esa media supera tu límite, reduce tamaño o usa una orden limitada. Una orden a mercado consume varios niveles y produce deslizamiento; el punto medio no garantiza ejecución. Este protocolo es ilustrativo, no una recomendación de inversión.
Antes de calcular el retorno, confirma qué comisiones se te aplican. El coste de entrada no es el único: cerrar la posición vuelve a cruzar el spread y a pagar lo que corresponda. Para ver cómo se restan esas comisiones, consulta la guía sobre comisiones y su efecto en el retorno esperado.
Comparar mercados sin engañarte
Más liquidez no implica mejor mercado si la pregunta o la fecha de cierre no encajan con lo que quieres. Compara spread, profundidad y probabilidad implícita observados el mismo día. Volumen acumulado y liquidez disponible miden cosas distintas: una es actividad histórica y la otra es capacidad actual del libro para absorber órdenes.
Si tu plan depende de salir antes del cierre, revisa primero cómo funciona la reventa de posiciones y qué implica en precio. Y si comparas con la probabilidad esperada que tú asignas al evento, usa el precio medio que realmente pagarías, no el punto medio que aparece en pantalla.
Errores frecuentes al leer los datos
Desconfía de librerías o capturas que tratan un valor ausente como cero. La documentación avisa de que los valores obsoletos o faltantes no son cero y de que el parseo de arrays puede fallar. Verifica outcomes, precios e identificadores antes de calcular nada encima.
No mezcles una cifra del libro con una operación pasada, ni uses el último precio como si fuera ejecutable a tu tamaño. Con un spread amplio, la última operación puede quedar lejos del coste actual. Comprueba la fecha de la observación y el tamaño de la orden que piensas cruzar.
Qué revisar antes de decidir
3 preguntas antes de abrir o cerrar: cuál es el mejor bid y ask ahora, cuántos contratos hay en cada nivel hasta tu tamaño y qué precio medio resulta de sumar esos niveles. Si no puedes responderlas con datos del mismo momento, aplaza la orden.
Después, registra el precio medio pagado o recibido, la fecha y el tamaño. Con ese hábito, tu propia serie de datos será más útil que cualquier punto medio suelto. Aquí tienes conceptos y un ejemplo aritmético; los resultados concretos dependen del libro y del momento, y no se predicen desde fuera.
Fuentes y verificación
Fuentes consultadas
Fuentes consultadas
Redacción PolyZeno. Revisión automatizada con DeepSeek V4.1 Flash.