Nuevas reglas de Polymarket: Cómo construir un nuevo bot de trading

marsbitPublicado a 2026-02-25Actualizado a 2026-02-25

Resumen

Polymarket eliminó sin previo aviso el retraso de 500 ms para los taker e introdujo comisiones dinámicas, invalidando muchos bots existentes. La nueva ventaja está en actuar como maker, no como taker, ya que los makers no pagan comisiones, reciben reembolsos en USDC y sus órdenes se ejecutan más rápido. Para construir un bot efectivo en 2026: usa WebSocket en lugar de REST, incluye el campo "feeRateBps" al firmar órdenes, mantén ciclos de cancelación/reenvío por debajo de 100 ms y opera desde un VPS de baja latencia. Los mercados de 5 minutos sobre BTC ofrecen oportunidades deterministas:挂单 en el lado con mayor probabilidad a precios de 0.90-0.95 dólares antes del cierre para obtener ganancias y reembolsos. Errores críticos: no usar WebSocket, omitir feeRateBps, alta latencia de red o aplicar estrategias obsoletas de arbitraje taker. La IA puede ayudar a implementar la lógica, pero debes definir la infraestructura y restricciones técnicas.

Nota del editor: Polymarket eliminó sin previo aviso el retraso de 500ms e introdujo comisiones dinámicas, dejando obsoletos de la noche a la mañana una gran cantidad de bots existentes. Este artículo analiza sistemáticamente estos cambios y describe la forma correcta de construir bots de trading bajo las nuevas reglas, desde el mecanismo de comisiones y la firma de órdenes hasta la lógica de market making y la arquitectura de baja latencia, proporcionando una ruta clara y ejecutable.

Después de su publicación, el artículo obtuvo 1.1 millones de visitas y generó un amplio debate. Bajo las nuevas reglas de Polymarket, la ventaja está pasando del arbitraje de takers a una estructura a largo plazo centrada en el market making y la provisión de liquidez.

A continuación, el texto original:

Polymarket eliminó silenciosamente el retraso de 500 milisegundos

Aquí se explica claramente: Cómo construir un bot que realmente funcione y sea rentable bajo las nuevas reglas

Hace dos días, Polymarket eliminó el retraso de 500 milisegundos en las cotizaciones de los takers en los mercados de criptomonedas. Sin anuncios, sin advertencias. De la noche a la mañana, la mitad de los bots en la plataforma quedaron obsoletos. Pero al mismo tiempo, esto creó la mayor ventana de oportunidad para nuevos bots desde el lanzamiento de Polymarket.

Hoy explicaré en detalle: Cómo construir un bot que siga siendo efectivo bajo las nuevas reglas.

Porque cualquier esquema que hayas visto antes del 18 de febrero de 2026, ahora está obsoleto.

Si ahora le pides a un modelo de IA que te escriba código para un bot de Polymarket, te dará, sin duda, un esquema bajo las viejas reglas: sondeo REST, sin manejo de comisiones, completamente ajeno a que el búfer de 500ms ya no existe.

Un bot así empezará a perder dinero desde la primera operación.

A continuación explicaré: Qué ha cambiado exactamente y cómo rediseñar el bot en torno a estos cambios.

¿Qué ha cambiado?

En los últimos dos meses, han ocurrido tres cambios clave:

1. Se eliminó el retraso de 500ms para los takers (18 de febrero de 2026)

Antes, todas las órdenes de taker esperaban 500 milisegundos antes de ejecutarse. Los market makers dependían de este tiempo de búfer para cancelar cotizaciones "obsoletas", lo que era casi un mecanismo de seguro gratuito.

Ahora es diferente. Las órdenes de taker se ejecutan al instante, sin ventana de cancelación.

2. Introducción de comisiones dinámicas para takers en mercados de cripto (Enero de 2026)

Los mercados de cripto de 15 y 5 minutos ahora cobran comisiones a los takers, con la fórmula: Comisión = C × 0.25 × (p × (1 - p))²

Pico de comisión: Aproximadamente 1.56% cerca del 50% de probabilidad.

Comisión cercana a 0 en rangos de probabilidad extrema (cerca de 0 o 1).

¿Recuerdas ese bot que arbitraba el retraso de precios entre Binance y Polymarket, ganando $515,000 en un mes con un 99% de tasa de acierto?

Esa estrategia está completamente muerta. Porque solo la comisión en sí ya es mayor que el spread arbitrable.

¿Cuál es la nueva Meta?

En resumen: Sé maker, no taker.

La razón es simple:

· Los makers no pagan comisiones.

· Los makers pueden recibir reembolsos diarios en USDC (subsidiados por las comisiones de los takers).

· Tras la eliminación del retraso de 500ms, las órdenes de maker se ejecutan más rápido.

Los mejores bots actualmente ya son rentables solo con los reembolsos, sin necesidad de aprovechar los spreads. Si todavía estás haciendo bots de taker, te enfrentas a una curva de comisiones en constante aumento. Cerca del 50% de probabilidad, necesitas una ventaja de más del 1.56% solo para alcanzar el punto de equilibrio.

Buena suerte.

Entonces, ¿cómo debería ser un bot realmente viable en 2026?

Aquí hay un esquema de diseño de arquitectura para un bot que sigue siendo efectivo en 2026:

Componentes principales:

1. Usa WebSocket, no REST

El sondeo REST está completamente obsoleto. Para cuando tu solicitud HTTP complete un viaje de ida y vuelta, la oportunidad ya se habrá ido. Necesitas un flujo de datos del libro de órdenes en tiempo real basado en WebSocket, no extracciones intermitentes.

2. Firma de órdenes con conciencia de comisiones (Fee-aware order signing)

Este es un nuevo requisito que antes no existía. Ahora, en el payload de la orden que firmas, debes incluir el campo feeRateBps. Si omites este campo, la orden será rechazada directamente en los mercados con comisiones habilitadas.

3. Ciclo ultrarrápido de cancelación / reemplazo (cancel / replace loop)

Tras la eliminación del búfer de 500ms: Si tu flujo de cancelación-reemplazo supera los 200ms, sufrirás "selección adversa" (adverse selection). Otros se comerán tus órdenes obsoletas antes de que puedas actualizar tus cotizaciones.

Cómo configurarlo

1. Obtén tu clave privada

Usa la misma clave privada con la que inicias sesión en Polymarket (EOA / MetaMask / hardware wallet)

export POLYMARKET_PRIVATE_KEY="0xtu_clave_privada_aqui"

2. Configura la autorización (operación única)

Antes de que Polymarket pueda ejecutar tus operaciones, necesitas autorizar los siguientes contratos: USDC, tokens condicionales (conditional tokens).

Cada wallet solo necesita hacer esto una vez.

3. Conéctate al CLOB (Libro de Órdenes Limitadas Centralizado)

El cliente oficial de Python se puede usar directamente: pip install py-clob-client

Sin embargo, en el ecosistema Rust ahora hay opciones más rápidas:

· polyfill-rs (Ruta crítica sin asignaciones, análisis JSON SIMD, mejora de rendimiento ~21%)

· polymarket-client-sdk (SDK oficial de Rust de Polymarket)

· polymarket-hft (Framework HFT completo, integra CLOB + WebSocket)

La elección no es tan importante, la clave es elegir la opción que puedas implementar y poner en marcha más rápido.

4. Consulta la tasa de comisión antes de cada orden

GET /fee-rate?tokenID={token_id}

Nunca codifiques las comisiones de forma fija.
Las comisiones varían según el mercado y Polymarket puede ajustarlas en cualquier momento.

5. Incluye el campo de comisión en la firma de la orden

Al firmar la orden, debes incluir el campo de comisión en el payload. Sin esto, la orden no será aceptada en mercados con comisiones habilitadas.

{
"salt": "...",
"maker": "0x...",
"signer": "0x...",
"taker": "0x...",
"tokenId": "...",
"makerAmount": "50000000",
"takerAmount": "100000000",
"feeRateBps": "150"
}

El CLOB validará tu firma de orden en base al feeRateBps. Si la tasa incluida en la firma no coincide con la tasa real actual, la orden será rechazada directamente.

Si usas el SDK oficial (Python o Rust), esta lógica se maneja automáticamente; pero si implementas tu propia lógica de firma, debes manejar esto tú mismo, de lo contrario la orden no se enviará.

6. Coloca órdenes maker en ambos lados (compra y venta)

Proporciona liquidez al mercado colocando órdenes limitadas: tanto en los tokens YES como NO; Coloca simultáneamente órdenes de COMPRA y VENTA. Esta es la forma central de obtener reembolsos (rebates).

7. Ejecuta el ciclo de cancelación / reemplazo (cancel / replace loop)

Debes monitorear simultáneamente: Fuentes de precios externas (por ejemplo, WebSocket de Binance); Tus órdenes actuales en Polymarket.

Una vez que el precio cambie: Cancela inmediatamente las cotizaciones obsoletas; Vuelve a colocar órdenes al nuevo precio. El objetivo: Controlar todo el ciclo en menos de 100ms.

Nota especial sobre los mercados de 5 minutos

El mercado de subidas y bajadas de BTC de周期 5 minutos es determinista.

Puedes calcular el mercado específico correspondiente solo mediante la marca de tiempo:

Hay 288 mercados cada día. Cada uno, es una oportunidad completamente nueva.

Estrategia actualmente efectiva: A T–10 segundos antes del cierre de la ventana, la dirección de subida o bajada del BTC ya está大约 85% determinada, pero las probabilidades en Polymarket aún no reflejan completamente esta información.

La forma de operar es: En el lado con mayor probabilidad de ganar; Coloca órdenes maker a un precio de $0.90–0.95.

Si se ejecuta: Al liquidar, se obtiene una ganancia de $0.05–0.10 por contrato; Comisión cero; Además, se obtienen reembolsos (rebates).

La verdadera ventaja proviene de: Que juzgues la dirección del BTC más rápido que otros market makers y coloques tus órdenes antes.

Errores comunes que te "sacan del juego" directamente

· Seguir usando REST, en lugar de WebSocket

· No incluir feeRateBps en la firma de la orden

· Ejecutar el bot en Wi-Fi doméstico (150ms+ de latencia, vs. <5ms de un VPS en datacenter)

· Hacer market making cerca del rango de 50% de probabilidad sin considerar el riesgo de selección adversa

· Codificar de forma fija la tasa de comisión

· No consolidar posiciones YES / NO (lo que bloquea el capital)

· Seguir usando el esquema de arbitraje de taker de 2025

La forma correcta de usar la IA

La parte técnica termina aquí. Ahora ya dominas: El diseño de arquitectura, la forma de calcular las comisiones, las nuevas reglas del mercado.

A continuación, puedes abrir Claude o cualquier modelo de IA confiable y darle una descripción de tarea lo suficientemente clara y específica, por ejemplo: "Este es el SDK de Polymarket. Por favor, ayúdame a escribir un bot maker para el mercado de BTC de 5 minutos: Escucha WebSocket de Binance para obtener precios Coloca órdenes maker simultáneamente en los lados YES / NO La firma de órdenes incluye feeRateBps Usa WebSocket para obtener datos del libro de órdenes Controla el ciclo de cancelación/reemplazo en menos de 100ms."

El flujo de trabajo correcto es: Tú defines la pila tecnológica, la infraestructura y las restricciones, la IA genera la estrategia concreta y la lógica de implementación sobre eso.

Por supuesto, incluso si describes la lógica del bot perfectamente, debes probarlo antes de implementarlo. Especialmente en esta etapa, donde las comisiones已经开始 a erosionar sustancialmente el margen de beneficio, realizar backtests bajo la curva de comisiones real ya es un paso obligatorio antes de la implementación.

El bot que realmente ganará en 2026 no es el taker más rápido, sino el mejor proveedor de liquidez.

Construye tu sistema en esta dirección.

Preguntas relacionadas

Q¿Qué cambio clave implementó Polymarket el 18 de febrero de 2026 que dejó obsoletos a muchos bots existentes?

APolymarket eliminó el retraso de 500 milisegundos para las órdenes taker, lo que permite que estas órdenes se ejecuten inmediatamente sin ventana de cancelación, haciendo que muchos bots que dependían de ese buffer de tiempo no funcionen.

Q¿Cuál es la nueva 'meta' o estrategia recomendada para los operadores de bots en Polymarket según el artículo?

ALa nueva meta es actuar como maker (creador de mercado) y no como taker. Los makers no pagan comisiones, reciben reembolsos en USDC financiados por las comisiones de los takers, y sus órdenes se ejecutan más rápido tras la eliminación del retraso.

QAdemás de eliminar el retraso de 500ms, ¿qué otro cambio importante introdujo Polymarket en los mercados de cripto en enero de 2026?

AIntrodujo una comisión dinámica para los takers en los mercados de 15 y 5 minutos, calculada con la fórmula: comisión = C × 0.25 × (p × (1 - p))², que alcanza un pico de aproximadamente 1.56% cuando la probabilidad es del 50%.

Q¿Qué campo nuevo y obligatorio debe incluirse en la firma de una orden para que sea aceptada en los mercados con comisiones habilitadas?

ADebe incluirse el campo 'feeRateBps' en el payload de la orden firmada. Si este campo falta o no coincide con la tasa de comisión actual, la orden será rechazada por el libro de órdenes (CLOB).

QSegún el artículo, ¿cuál es un error común que 'sacaría del juego' a un operador de bots?

AUtilizar conexiones REST en lugar de WebSocket para obtener datos, lo que introduce una latencia demasiado alta y hace que las oportunidades de arbitraje desaparezcan antes de que el bot pueda actuar.

Lecturas Relacionadas

Bajando las expectativas para el próximo ciclo alcista de BTC

**Resumen del artículo: "Bajar las expectativas para el próximo ciclo alcista de BTC" por Alex Xu** El autor, que tenía a Bitcoin como su mayor activo, ha reducido progresivamente su exposición durante el actual ciclo alcista: eliminó el apalancamiento a 70k y redujo su posición de un 100% a un 30% entre 100k-120k. Recientemente, vendió más a 78k-79k, argumentando una revisión a la baja de las expectativas para el próximo máximo alcista. Las razones principales son: 1. **Narrativa de adopción agotada:** El impulso de adopción masiva (de minorista a institucional vía ETFs) parece agotado. El siguiente paso, la adopción por bancos centrales o fondos soberanos importantes, se ve muy difícil a corto plazo. 2. **Coste de oportunidad:** El autor ha identificado otras oportunidades de inversión en empresas atractivas. 3. **Contracción del ecosistema crypto:** La mayoría de modelos de negocio Web3 (SocialFi, GameFi, DePIN) no han funcionado. Solo DeFi genera valor, pero se contrae por la falta de activos nativos de calidad, lo que reduce la base de usuarios y holders de BTC. 4. **Problemas del mayor comprador:** MicroStrategy, el mayor tenedor corporativo, enfrenta un coste de financiación creciente (11.5% para su préstamo perpetuo), lo que podría ralentizar su ritmo de compra y ejercer presión vendedora. 5. **Competencia del oro tokenizado:** El oro tokenizado ha cerrado la brecha en portabilidad y divisibilidad, erosionando la ventaja competitiva de BTC como "oro digital". 6. **Problema de seguridad:** La reducción de la recompensa por minado (halving) amenaza la seguridad de la red, ya que las nuevas fuentes de ingresos por fees (como las inscripciones) no han podido dar solución. Conclusión: El autor mantiene una posición significativa en BTC y espera que suba, pero es menos optimista sobre su potencial alcista. Vender en la reciente subida fue una decisión táctica. Si sus razones para ser bajista se invalidan, estaría abierto a recomprar, aceptando si se equivoca y el precio sube.

marsbitHace 3 hora(s)

Bajando las expectativas para el próximo ciclo alcista de BTC

marsbitHace 3 hora(s)

Trading

Spot
Futuros
活动图片