Polymarket · BTC / ETH / SOL · 5 min

Trading automatizado
con ventaja de datos en vivo.

ME$IRVE opera mercados up/down a 5 minutos las 24 h, los 7 días. Combina una fuente de strike local (TWAP-60s desde Coinbase) con pares balanceados, hedge automático y stop-loss. Diseñado para corredores, fondos y cualquiera que quiera exposición sistemática a Polymarket.

Paper mode activo Mercados 24/7 Latencia < 200ms

< 5 USD
gap vs strike oficial
TWAP-60s local vs oráculo de Polymarket
~200 ms
latencia CLOB
taker orders contra el libro
4
fuentes de strike
TWAP local · Coinbase · Chainlink · Polymarket
3
estrategias activas
taker pairs · hedge · stop-loss dinámico
Cómo funciona

De una ventana de 5 minutos al cierre del par.

Cada ventana es un ciclo autónomo: detectar, valuar, ejecutar, asegurar.

01

Detectar la ventana

El slug de Polymarket es determinista (btc-updown-5m-{unix_ts}). El bot calcula el timestamp de la próxima ventana, precarga los token IDs y se suscribe al WebSocket del CLOB antes de que abra.

02

Calcular el strike

Para evitar el gap del oráculo oficial (~$25 vs spot), ME$IRVE mantiene un buffer de ticks BTC-USD y calcula su propio TWAP-60s. Coinbase candle OPEN y Chainlink legacy actúan como fallback. Gap típico: < $5.

03

Detectar mispricing

Si BTC se movió > 0.025% del strike, hay una pata barata. El bot compra tranches de la pata ganadora con slice sizing (no market-orders), siguiendo indicadores (ATR, RSI) para evitar impulsos débiles.

04

Asegurar el par

Cuando la pata perdedora cae lo suficiente, completa el par a costo ≤ 0.82¢, fijando una ganancia mecánica independiente del resultado. Si el TWAP-60s del oráculo se opone en el último minuto, hace hedge temprano antes del crash.

Arquitectura

Pipeline transparente, cada decisión trazable.

Cuatro capas independientes. Una falla en una capa degrada; no rompe las demás.

1

Fuentes de precio

  • Local TWAP-60s · Coinbase WebSocket · primary
  • Coinbase candle OPEN · REST · fallback
  • Chainlink BTC/USD · Ethereum RPC · fallback
  • Polymarket crypto-price · REST · last resort
2

Lógica de decisión

  • Strike vs spot → itm %
  • Filtros técnicos: ATR impulse, RSI overbought/oversold
  • Late pair taker: par barato al cierre
  • Hedge recovery: pata perdedora cae → completa
  • Stop-loss catastrófico & trailing
  • TWAP-aware early hedge (último minuto)
3

Ejecución

  • Taker sobre el CLOB v2 de Polymarket
  • Slice sizing (ta_order_slice) para no mover el libro
  • Reintentos con backoff exponencial en el WS
  • Cancelación automática T-10s
4

Persistencia

  • SQLite local con cada trade, strike y resolución
  • Configuración runtime editable desde el panel
  • Backups automáticos antes de cambios destructivos
  • Logs estructurados por ventana
Roadmap

De un bot personal a una plataforma multi-usuario.

Lo que está construido, lo que viene, y cuándo.

" data-reveal-child>
Ahora

v1.0 — Bot personal en paper mode

BTC 5-min, estrategia Temporal Arb, dashboard protegido, persistencia SQLite, fuente de strike TWAP-60s local. Funcionando 24/7 en Hostinger LT.

En producción
" data-reveal-child>
Q4 2026

v1.5 — Multi-activo + real-money mode

ETH y SOL 5-min (código ya los soporta), habilitación de real-money con credenciales CLOB L2 firmadas, paper mode opcional para pruebas, mejores stops adaptativos.

En desarrollo
" data-reveal-child>
Q1 2027

v2.0 — Cuentas multi-usuario

Cuentas individuales con sus propias credenciales CLOB, dashboard por usuario, roles (admin / trader / observador), invitaciones por equipo, billing por uso.

Planificado
" data-reveal-child>
Q2 2027

v2.5 — Marketplace de señales

Estrategias publicables, copy-trading, API REST para integrar ME$IRVE en tu propio stack, white-label para equipos con su marca.

Planificado
¿Para quién?

Tres perfiles, el mismo edge mecánico.

Trader individual

Opera Polymarket 24/7 sin tener que mirar pantallas. Tú defines los parámetros (mínima edge, capital por trade, pares); el bot ejecuta la mecánica.

  • Sin código: configura desde el panel
  • Paper mode incluido para validar
  • Reportes por ventana y por día

Fondo o family office

Diversifica una parte del book con edge mecánico. Límites por riesgo por trade, exposición máxima por ventana, reportes para tu gestor.

  • Multi-activo (BTC/ETH/SOL)
  • Kill-switch desde el panel
  • Auditoría completa en SQLite

Developer / integrador

API REST + webhooks (próximamente). Integra ME$IRVE como una capa de señal dentro de tu propio sistema, o construye tu propio front-end sobre el motor.

  • Python SDK (mismo repo)
  • Webhooks de fill & resolución
  • Backtesting con histórico propio
Open core

El motor es inspeccionable.

Cada decisión queda registrada con su contexto: ventana, strike, fuentes consultadas, indicadores en el momento, fill price. No hay caja negra. El código está disponible para revisión bajo acuerdo.

  • Snapshot de indicadores en cada entrada (ATR, RSI, volumen)
  • Logs estructurados por ventana y por trade
  • SQL abierto: cada trade es una fila consultable
  • Métricas exportables (CSV via dashboard)
# Ejemplo: estado de una ventana en vivo
from bot.polymarket_price import get_strike

strike = get_strike(window_ts=1789594800)
# → 76108.12 (TWAP-60s local, gap $0.23 vs oficial)

from bot.coinbase_ticker_feed import get_twap60_at

local_twap = get_twap60_at(window_ts=1789594800)
# → 76108.35 (TWAP de los 60s previos al boundary)
Preguntas frecuentes

Lo que más nos preguntan.

¿Cuánto capital necesito para empezar?
En paper mode, cero. Para real-money, el mínimo efectivo en Polymarket son unos $50–100 USD por ventana porque los UP/DOWN tienen tick de $0.01 y cada trade usa 80 shares por defecto. Con capital más alto puedes correr varias ventanas simultáneas en distintos símbolos.
¿Realmente no es una caja negra?
No. Cada decisión se persiste: el strike usado, las fuentes consultadas, los indicadores en el momento, el fill price. Si una operación te parece rara, abres el log y reproduces la lógica exacta. El código está disponible para revisión bajo acuerdo.
¿Por qué Polymarket y no Binance o un exchange tradicional?
Los mercados binarios a 5 minutos en Polymarket ofrecen paridad natural (ganas $1 o $0) y baja fricción operativa. En Binance o similares no hay un instrumento 5-min limpio sobre BTC spot. Además, los mercados prediction tienen edge mecánico explotables mientras el spread entre exchanges no esté completamente arbitrado.
¿Cuál es el riesgo real?
Cada operación usa una fracción del bankroll (default 10% por trade). En el peor caso (una pata ganadora se queda sin par), la pérdida es acotada al valor de esa pata. Los stop-loss evitan pérdidas > 50% por trade. En paper mode el riesgo es cero (no hay órdenes reales).
¿Puedo correrlo en mi propia infraestructura?
Sí. El repositorio es Python puro, sin servicios externos aparte de los endpoints públicos de Polymarket y Coinbase. Cualquier instancia con Python 3.12 + ~512 MB RAM basta. La sección de deployment tiene instrucciones detalladas.
¿Cuándo estará disponible el acceso multi-usuario?
Está en el roadmap para Q1 2027 (v2.0). Hasta entonces el acceso se gestiona por invitaciones. Si te interesa participar antes, contacta al administrador.

Únete al early access.

Paper mode está activo. Crea tu cuenta, configura tus parámetros y observa al bot operar en vivo. Cuando abramos real-money en v1.5, tu configuración ya estará afinada.

Acceder al panel

v1.0 paper · Q4 2026 v1.5 multi-activo · Q1 2027 v2.0 multi-usuario