¿Yield farming con 86% APY? Cómo usar bots para ganar dinero mientras duermes en Polymarket
Título original: Construí un bot para Polymarket y probé múltiples configuraciones de parámetros, aquí están los resultados.
Autor original: @the_smart_ape, investigador de criptomonedas
Traducción original: Bitpush News
Hace unas semanas, decidí construir mi propio bot para Polymarket. La versión completa me tomó varias semanas completarla.
Estaba dispuesto a hacer este esfuerzo porque, de hecho, existe una brecha de eficiencia en Polymarket. Aunque algunos bots en el mercado ya están aprovechando estas ineficiencias, todavía no es suficiente, y las oportunidades en este mercado son mucho mayores que la cantidad de bots.
Lógica de construcción del bot
La lógica del bot se basa en un conjunto de estrategias que he ejecutado manualmente en el pasado, las cuales automaticé para mejorar la eficiencia. El bot opera en el mercado “BTC 15-minute UP/DOWN”.

El bot ejecuta un programa de monitoreo en tiempo real que puede cambiar automáticamente a la ronda actual de BTC de 15 minutos, optimizando la mejor oferta/demanda a través de un WebSocket, mostrando una interfaz de terminal fija y permitiendo un control integral mediante comandos de texto.

En modo manual, puedes colocar órdenes directamente.
buy up <usd> / buy down <usd>: Comprar una cantidad específica en USD.
buyshares up <shares> / buyshares down <shares>: Comprar una cantidad exacta de acciones, utilizando una orden LIMIT + GTC (Good 'Til Canceled) fácil de usar, ejecutada al mejor precio de venta actual.
El modo automático ejecuta un bucle recurrente de dos etapas.
Primero, solo observa los movimientos de precios dentro de los minutos windowMin al comienzo de cada ronda. Si alguno de los lados cae lo suficientemente rápido (alcanzando un porcentaje de caída de al menos movePct en unos 3 segundos), activa la “Etapa 1”, comprando el lado que experimentó la caída brusca.
Después de completar la Etapa 1, el bot nunca volverá a comprar el mismo lado. Esperará la “Segunda Etapa (Etapa 2, es decir, cobertura)” y solo se activará si se cumple la siguiente condición: leg1EntryPrice + oppositeAsk <= sumTarget.
Cuando se cumple esta condición, compra el lado opuesto. Una vez completada la Etapa 2, el ciclo termina, el bot vuelve al modo de observación, esperando la siguiente señal de caída repentina utilizando los mismos parámetros.
Si hay un cambio en la ronda durante el ciclo, el bot abandona el ciclo abierto y reinicia con la misma configuración en la siguiente ronda.
La configuración de parámetros para el modo automático es la siguiente: auto on <shares> [sum=0.95] [move=0.15] [windowMin=2]
· shares: Tamaño de posición para la operación de dos etapas.
· sum: Umbral para la cobertura permitida.
· move (movePct): Umbral de caída repentina (por ejemplo, 0.15 = 15%).
· windowMin: Tiempo desde el inicio de cada ronda para permitir la ejecución de la Etapa 1.
Backtesting
La lógica del bot es simple: esperar una caída repentina violenta, comprar el lado que acaba de caer, luego esperar a que el precio se estabilice y cubrir comprando el lado opuesto, asegurando que priceUP + priceDOWN < 1.
Pero esta lógica debe probarse. ¿Es realmente efectiva a largo plazo? Más importante aún, el bot tiene muchos parámetros (shares, sum, porcentaje de movimiento, minutos de ventana, etc.). ¿Qué conjunto de parámetros es óptimo y maximiza las ganancias?
Mi primer pensamiento es hacer que el bot funcione en vivo durante una semana y observar los resultados. El problema es que esto lleva demasiado tiempo y solo puede probar un conjunto de parámetros, mientras que necesito probar muchos.
Mi segundo pensamiento es realizar un backtest utilizando datos históricos en línea de la API CLOB de Polymarket. Desafortunadamente, para el mercado de BTC de 15 minutos up/down, el endpoint de datos históricos devuelve constantemente conjuntos de datos vacíos. Sin ticks de precios históricos, el backtest no puede detectar una “caída repentina de aproximadamente 3 segundos”, no puede activar la Etapa 1 y, independientemente de los parámetros utilizados, resulta en 0 ciclos y 0% de retorno de inversión (ROI).

Tras una investigación adicional, descubrí que otros usuarios también encontraron el mismo problema al recuperar datos históricos para ciertos mercados. Probé otros mercados que sí devolvieron datos históricos y concluí que, para este mercado en particular, los datos históricos simplemente no se guardaron.
Debido a esta limitación, la única forma confiable de realizar un backtest de esta estrategia es crear mi propio conjunto de datos históricos registrando los mejores precios de venta en tiempo real mientras el bot está funcionando.

El registrador escribirá instantáneas en el disco, incluyendo lo siguiente:
· Marca de tiempo
· Round Slug
· Segundos restantes
· ID del token UP/DOWN
· Mejor precio de venta UP/DOWN
Posteriormente, el “backtest registrado” reproducirá estas instantáneas y aplicará determinísticamente la misma lógica automatizada. Esto garantiza la capacidad de obtener los datos de alta frecuencia necesarios para detectar caídas repentinas y condiciones de cobertura.
Durante 4 días, recopilé un total de 6 GB de datos. Podría haber registrado más, pero consideré que esto era suficiente para probar diferentes conjuntos de parámetros.

Comencé a probar este conjunto de parámetros:
· Saldo inicial: $1,000
· 20 acciones por operación
· sumTarget = 0.95
· Umbral de caída repentina = 15%
· windowMin = 2 minutos
También apliqué una tarifa constante del 0.5% y un spread del 2% para mantenerme en un escenario conservador.
El backtest mostró un ROI del 86%, convirtiendo $1,000 en $1,869 en solo unos días.

Luego, probé un conjunto de parámetros más agresivo:
· Saldo inicial: $1,000
· 20 acciones por operación
· sumTarget = 0.6
· Umbral de caída repentina = 1%
· windowMin = 15 minutos
Resultado: Después de 2 días, la inversión tuvo una tasa de retorno del -50%.

Esto demuestra claramente que la selección de parámetros es el factor más crítico. Puede hacerte ganar mucho dinero o llevarte a pérdidas significativas.
Limitaciones del backtesting
Incluso con costos y spreads incluidos, el backtesting tiene sus limitaciones.
· En primer lugar, solo utiliza datos de unos pocos días, lo que puede no ser suficiente para obtener una perspectiva completa del mercado.
· Se basa en instantáneas de precios de venta óptimos registrados; en realidad, las órdenes pueden llenarse parcialmente o llenarse a precios diferentes. Además, la profundidad del libro de órdenes y el volumen disponible no están modelados.
· Las micro-fluctuaciones de menos de un segundo no se capturan (datos muestreados cada segundo). Aunque el backtesting tiene marcas de tiempo a nivel de 1 segundo, pueden suceder muchas cosas entre cada segundo.
· El slippage es constante en el backtesting, sin simular retrasos variables (por ejemplo, 200–1500 milisegundos) o picos de congestión de red.
· Se asume que cada segmento de operación se ejecuta “instantáneamente” (sin colas de órdenes, sin órdenes en reposo).
· Los costos se cobran uniformemente, mientras que en realidad, los costos pueden depender de: Mercado/Token, Maker-Taker, niveles de tarifas o condiciones.
Para mantener un enfoque pesimista (cauteloso), apliqué una regla: si la Etapa 2 no se ejecuta antes del cierre del mercado, la Etapa 1 se considera una pérdida total.
Aunque es intencionalmente conservador, esto no siempre se alinea con la realidad:
· A veces, la Etapa 1 puede cerrarse antes,
· A veces termina en dinero (ITM) y gana,
· A veces la pérdida puede ser parcial en lugar de total.
Aunque la pérdida puede estar sobreestimada, esto proporciona un escenario práctico de “peor caso”.
Más importante aún, el backtesting no puede simular el impacto de tus grandes órdenes en el libro de órdenes ni atraer comportamiento depredador de otros traders. En realidad, tu orden puede:
· Interrumpir el libro de órdenes,
· Atraer o repeler a otros traders,
· Causar un slippage no lineal.
El backtesting asume que eres un extractor de liquidez puro (price taker) sin influencia.
Por último, no simula límites de tasa, errores de API, rechazos de órdenes, pausas, tiempos de espera, reconexiones o situaciones en las que el bot está ocupado y pierde señales.
El backtesting es extremadamente valioso para identificar un buen rango de parámetros, pero no es una garantía del 100% ya que algunos efectos del mundo real no se pueden modelar.
Infraestructura
Planeo ejecutar este bot en una Raspberry Pi para evitar consumir recursos en mi máquina principal y mantenerlo funcionando 24/7.
Sin embargo, todavía hay un margen significativo para mejorar:
· Usar Rust en lugar de JavaScript proporcionará un rendimiento y tiempo de procesamiento mucho mejores.
· Ejecutar un nodo RPC de Polygon dedicado node reducirá aún más la latencia.
· Desplegar en un VPS cerca del servidor de Polymarket también reducirá significativamente la latencia.
Estoy seguro de que hay otros métodos de optimización que aún no he descubierto. Actualmente, estoy aprendiendo Rust ya que se está convirtiendo en un lenguaje esencial en el desarrollo Web3.
Te puede gustar

Desglose de la valoración de PUMP: Los datos en la cadena de bloques desmienten la teoría del "volumen falso". ¿De dónde proviene el verdadero descuento?

Cuando los agentes se convierten en consumidores, ¿quién reescribirá la lógica subyacente del comercio en Internet?

Cumbre «Agentes de IA en acción»: 31 de marzo, Cyberport de Hong Kong: el evento se centrará en los aspectos más complejos de la implementación de la IA

Evaporar $2 billones, EE.UU. Las acciones ven el peor comienzo en 4 años, ¿por qué el mercado es bajista?

La guerra no solo eleva los precios del petróleo, sino que también provoca que el precio de las acciones de Circle se dispare

La velocidad a la que la IA descubre vulnerabilidades ha superado la velocidad a la que las parchea.

Adivino taoísta cibernético: Historia del falso taoísmo, la adivinación con IA y la metafísica del noreste

Bloomberg: Los pagos con stablecoins emergen como la nueva apuesta de los inversores de capital de riesgo en criptomonedas

BeatSwap está evolucionando hacia una infraestructura Web3 completa, que abarca todo el ciclo de vida de los derechos de propiedad intelectual.
BeatSwap, un proyecto global de infraestructura de propiedad intelectual (PI) para Web3, está intentando superar las limitaciones de fragmentación actuales del ecosistema Web3, construyendo un sistema integral que cubra todo el ciclo de vida de los derechos de PI.
Actualmente, la mayoría de los proyectos Web3 aún se encuentran en la etapa de fragmentación funcional, centrándose a menudo en un solo aspecto, como la tokenización de activos de propiedad intelectual, la funcionalidad de las transacciones o un modelo de incentivos simple. Esta dispersión estructural se ha convertido en un cuello de botella clave que dificulta la aplicación a gran escala en la industria.
El enfoque de BeatSwap es más integrado, ya que incorpora varios módulos principales en el mismo sistema, entre los que se incluyen:
Autenticación de IP y registro en la cadena de bloques
Mecanismo de reparto de ingresos basado en la autorización
Sistema de incentivos basado en la participación del usuario
· Infraestructura de transacciones y liquidez
Mediante la integración descrita anteriormente, la plataforma crea un circuito cerrado integral que permite que los derechos de propiedad intelectual completen un ciclo completo de "creación, uso y monetización" dentro del mismo ecosistema.
BeatSwap no se limita a los usuarios de criptomonedas existentes, sino que intenta tomar como punto de partida la industria musical global, creando activamente nueva demanda en el mercado. Sus estrategias principales incluyen:
Exploración y desarrollo de creadores musicales (Descubrimiento de artistas)
Construyendo una comunidad de fans
Impulsando la demanda de consumo de contenido centrado en IP.
Actualmente, la industria musical mundial está valorada en unos 260.000 millones de dólares, con más de 2.000 millones de usuarios de música digital. Esto significa que el mercado potencial correspondiente a la tokenización y financiarización de la propiedad intelectual supera con creces la base de usuarios tradicionales de criptomonedas.
En este contexto, BeatSwap se posiciona en la intersección de la "demanda de contenido del mundo real" y la "infraestructura en la cadena de bloques", intentando cerrar la brecha estructural entre la producción de contenido y el flujo financiero.
El próximo producto principal de BeatSwap, "Space", tiene previsto su lanzamiento en el segundo trimestre de 2026. Este producto se define como la capa SocialFi dentro del ecosistema, cuyo objetivo es conectar directamente a los creadores con los usuarios y lograr una profunda integración con otros módulos de la plataforma.
Los diseños clave incluyen:
Un mecanismo interactivo centrado en el fan.
Lógica de exposición y distribución basada en el staking de $BTX
Rutas de usuario conectadas a estructuras DeFi y de liquidez
De este modo, se forma un ciclo completo de comportamiento del usuario dentro de la plataforma: Descubrimiento → Participación → Consumo → Recompensas → Comercio
$BTX está diseñado para ser un activo de utilidad fundamental dentro del ecosistema, en lugar de un simple token de incentivo, con su valor directamente vinculado a la actividad de la plataforma y a los casos de uso de la propiedad intelectual.
Las características principales incluyen:
· Distribución de rendimientos basada en acciones autorizadas en la cadena de bloques
• Reflexión sobre el valor basada en el uso de la propiedad intelectual y la dinámica de la participación del usuario.
• Soporte para mecanismos de participación en staking y DeFi
• El crecimiento del valor está impulsado por la expansión del ecosistema.
Con el aumento de la frecuencia de uso de IP, la utilidad y el valor que ofrece $BTX mejorarán simultáneamente, lo que ayudará a mitigar, en cierta medida, el problema de la "desconexión entre valor y utilidad" presente en los modelos de tokens Web3 tradicionales.
Actualmente, $BTX cotiza en varias bolsas de valores importantes, entre ellas:
Binance Alpha
Puerta
MÉXICO
OKX Boost
A medida que se acerca el lanzamiento de "Space", BeatSwap busca activamente más listados en exchanges para mejorar aún más la liquidez y la accesibilidad global, sentando las bases para una futura expansión del mercado.
El objetivo de BeatSwap ya no se limita a la narrativa tradicional de la Web3, sino que aspira a llegar a más de 2.000 millones de usuarios de música digital y a un mercado de contenidos valorado en un billón de wones surcoreanos.
Al integrar a creadores de contenido, usuarios, capital y liquidez en un marco blockchain centrado en los derechos de propiedad intelectual, BeatSwap se esfuerza por construir una infraestructura de próxima generación enfocada en la "tokenización de la propiedad intelectual".
BeatSwap integra la autenticación de propiedad intelectual, la distribución de autorizaciones, el mecanismo de incentivos, el sistema de transacciones y la construcción del mercado para establecer una estructura unificada que abarca todo el ciclo de vida de los derechos de propiedad intelectual.
Con el lanzamiento de "Space" en el segundo trimestre de 2026, se espera que el proyecto se convierta en una infraestructura clave que conecte el contenido y las finanzas en el ámbito de los activos del mundo real (IP-RWA).

Mag 7 evapora 2 billones de dólares | Rewire News Morning Edition

Pérdida de 19 000 dólares por cada moneda minada, la defección colectiva de la IA de las empresas mineras de Bitcoin

Justin Sun denuncia bloqueo injustificado de tokens WLFI en World Liberty Financial
Justin Sun, fundador de Tron, denuncia el bloqueo de sus tokens WLFI. Descubre cómo este incidente afecta al ecosistema DeFi.

Paxos propone la stablecoin USDH para Hyperliquid con recompra de tokens HYPE

Actualización de mercado: La demanda de Bitcoin en tesorerías muestra signos de debilidad según CryptoQuant
La demanda de Bitcoin en tesorerías corporativas se desacelera. Analizamos el impacto en el mercado y las nuevas oportunidades en Asia.

¿Podría Stellar (XLM) replicar el espectacular aumento de XRP y alcanzar 1$ en un futuro próximo? ¿Realidad o fantasía?

Ripple tras la SEC: ¿Listo para desafiar a SWIFT en 2025?

Informe matutino | Tom Lee prevé que el «invierno de las criptomonedas» terminará en abril; xStocks presenta un nuevo fondo de capital privado en cadena; la red principal de Sui se actualiza a la versión V1.68.1

Multa a OKX de 2,6M$ y el cumplimiento en el exchange de criptomonedas – Jueves, 4 de sep. de 2025
Descubre cómo el cumplimiento normativo afecta a los exchange de criptomonedas y evita riesgos innecesarios.
