Tutorial de Bot de Polymarket · Capítulo 19 de 32

Hacer farming de las recompensas de liquidez de Polymarket de forma programática: cómo funciona el programa de rebates, los umbrales de spread para calificar, la matemática del ROI, la clasificación de mercados rentables y cuándo el farming supera a otras estrategias.

Qué cubre este capítulo

Polymarket paga a los proveedores de liquidez mediante un programa de maker rewards en mercados elegibles. La estrategia de hacer farming de estas recompensas está bien definida, pero los márgenes son estrechos y el riesgo de inventario es real. Este capítulo cubre los umbrales de spread para calificar, la matemática del ROI y dónde funciona el farming frente a dónde pierde dinero.

  • Cómo funciona el programa de recompensas de liquidez de Polymarket
  • Umbrales de spread para calificar
  • Matemática del ROI: rebate + ahorro en fees + spread
  • Mejores mercados para farming
  • Riesgo: blowup de inventario
  • Código: MM mínimo para LP-farming

Cómo funciona el programa de recompensas de liquidez de Polymarket

Polymarket ejecuta un programa de recompensas de liquidez que paga rebates al maker a los traders que colocan órdenes limitadas resting en mercados elegibles. El exchange agrega diariamente las cotizaciones elegibles y distribuye las recompensas de forma proporcional a la participación de órdenes que mejoran el spread ponderada por tiempo.

Los mercados elegibles cambian semanalmente - normalmente eventos de alta prioridad (años electorales, grandes torneos deportivos) donde Polymarket quiere books más profundos. La lista elegible se publica en la página de recompensas de Polymarket; revísala antes de estructurar una estrategia de farming alrededor de un mercado.

Las recompensas se pagan en pUSD y se depositan periódicamente (normalmente a diario o semanalmente). Son independientes del PnL de trading: puedes estar en pérdida neta en inventario y en ganancia neta en recompensas en el mismo mercado durante el mismo período.

Umbrales de spread para calificar

La elegibilidad para recompensas exige que tu cotización esté dentro de un "spread calificable" respecto al midpoint, actualmente alrededor de ±3-5% del mid para mercados binarios. Las cotizaciones fuera de la banda siguen quedando en el book, pero no generan recompensa.

Mientras más estrecho cotices, más competitiva será tu participación en la recompensa por bloque, pero más seguido sufrirás adverse selection. Mientras más amplio cotices, más seguro será, pero menor será tu participación en la recompensa. El punto óptimo para la mayoría de los mercados es ~1-2c fuera del mid en cada lado.

La elegibilidad también exige un tamaño mínimo de orden (normalmente 5+ shares; coincide con el mínimo de GTC). Las órdenes por debajo del mínimo quedan en el book, pero no cuentan para recompensas.

Matemática del ROI: rebate + ahorro en fees + spread

El ROI completo del farming de recompensas tiene tres componentes.

  • Ingreso por rebate: rebate por share × fills, pagado en pUSD. Los números varían; el rango actual es de 0.1-0.5c por share ejecutada.
  • Spread capturado: si cotizas 1c por arriba y por abajo del mid, y ambos lados se ejecutan, ganas 2c por ida y vuelta. La tasa real de captura depende del desbalance de fills.
  • PnL de inventario: la posición que acumulas tiene exposición mark-to-market. Puede ser positiva o negativa; normalmente es pequeña si la estrategia está bien diseñada.

Ejemplo de matemática: en un mercado cotizando 100 shares por lado, con 60% de fill rate por lado durante un período de 24 horas, rebate de $0.30/share. Recompensa: 100 × 0.60 × $0.30 = $18/día. Captura de spread: mismos fills, spread de 1c × 60 round trips = $0.60. El rebate domina al spread en mercados con poco volumen; el spread domina en mercados con mucho volumen.

Mejores mercados para farming

El perfil económico que favorece el farming:

  • Alta tasa de recompensa elegible - revisa la página de recompensas para ver el rebate actual por share por mercado.
  • Volumen moderado - suficientes fills para ganar una recompensa significativa, pero no tanto que los makers competitivos se coman tu participación.
  • Mid estable - prefiere mercados donde la probabilidad implícita no se mueva 10c en un solo evento de noticias. Los mercados electorales antes de noticias son buenos; los que están por resolverse no lo son.
  • Spread natural estrecho - mercados donde el book existente ya está ajustado significan que compites por distribución de rebates, no por abrir mercado.

Evita: mercados en las últimas 24h antes de la resolución (los saltos de precio destruyen el inventario), mercados con flujo consistentemente de un solo lado (acumulas una exposición direccional enorme).

Riesgo: blowup de inventario

El riesgo dominante del farming es acumular exposición direccional durante un movimiento de precio. Si el mid cae de 0.55 a 0.42 en una hora, tu bid se ejecuta repetidamente mientras tu ask queda sin ejecutar; terminas long N shares a un costo promedio superior al mid actual.

Soluciones:

  • Límite de inventario: deja de cotizar del lado en el que ya estás demasiado long.
  • Skew: cuando estás long, aleja el bid y acerca el ask. Cuando estás short, haz lo inverso.
  • Kill switch: cuando el inventario supere 2x el rango normal o el mid se mueva >X% desde que empezaste, detén y cierra la posición.

El PnL del farming es la suma de recompensas + spread − MTM de inventario. Los blowups ocurren porque el tercer término se vuelve fuertemente negativo con un solo movimiento del mid impulsado por noticias.

Código: MM mínimo para LP-farming

Referencia: el maker más simple viable para farming de recompensas de liquidez.

QUOTE_OFFSET = 0.01     # 1c off mid each side
INV_CAP = 50            # max long or short
SIZE = 5                # GTC minimum

def farm_loop(token_id):
    while True:
        book = fetch_book(token_id)
        mid = (book.best_bid + book.best_ask) / 2
        inv = chain_balance(token_id)

        cancel_my_quotes(token_id)
        if inv < INV_CAP:
            post_gtc(token_id, "BUY",  mid - QUOTE_OFFSET, SIZE)
        if inv > -INV_CAP:
            post_gtc(token_id, "SELL", mid + QUOTE_OFFSET, min(SIZE, abs(inv)))
        time.sleep(30)  # re-quote every 30s

Adiciones de producción: skew según inventario, pausa por evento de noticias, reconciliación diaria de PnL incluyendo el flujo de rebates.

Preguntas frecuentes

¿Cómo paga el programa de recompensas de liquidez de Polymarket?
Los proveedores de liquidez (makers que cotizan spreads ajustados) ganan una parte de los taker fees en sus mercados, normalmente 20-25% del fee de cada orden taker que golpea su cotización resting. Los pagos se acumulan automáticamente y acreditan tu wallet a diario.
¿Qué spread necesito cotizar para calificar para recompensas?
El programa de Polymarket requiere que cotices dentro de una banda definida alrededor del precio medio - normalmente 1-3 centavos por cada lado. El umbral exacto varía según la profundidad del mercado; revisa la documentación de recompensas del mercado. Las cotizaciones fuera de la banda no generan rebates.
¿Es rentable para retail hacer farming de recompensas de liquidez?
Marginalmente. El rebate por sí solo es de ~0.15-0.30% por round trip en mercados líquidos. Combinado con el spread (1-2 centavos por round trip), los retornos brutos pueden ser de 0.5-1% por round trip - pero el riesgo de inventario (un movimiento adverso de 5 centavos cuesta más que 50 round trips) hace que la mayoría de los farmers retail pierdan dinero en un mal día.
¿Qué mercados son mejores para farming?
Política y deportes líquidos con flujo consistente de dos lados pero noticias lentas. Los mercados de precio de Bitcoin son demasiado volátiles. Los mercados multi-outcome de NegRisk suelen tener spreads más farmables porque cada pierna es más delgada. Busca mercados con al menos 50K USD en volumen de 24h y flujo de noticias mínimo.
¿En qué se diferencia el farming del market making completo?
El farming optimiza el volumen de rebates; el market making completo optimiza spread + rebate. Los bots de farming cotizan en el umbral y acumulan volumen; los bots de MM cotizan más ajustado y hacen skew con el inventario. El farming es más pasivo - más simple de programar, menor volatilidad de PnL, menor retorno esperado.
¿Puedo hacer farming de recompensas mientras duermo?
Sí - esa es la ventaja. Un bot de farming bien programado solo necesita intervención si el mercado se mueve más que tu tolerancia de spread. Tenemos bots de farming que corren durante semanas sin supervisión. El riesgo es que el flujo de noticias haga explotar el inventario mientras duermes, por eso los límites duros de inventario no son negociables.