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

Faça farming dos rewards de liquidez da Polymarket de forma programática: como funciona o programa de rebates, os thresholds de spread para qualificação, a matemática de ROI, a classificação dos mercados lucrativos e quando o farming supera outras estratégias.

O que este capítulo cobre

A Polymarket paga liquidity providers por meio de um programa de maker-rewards em mercados elegíveis. A estratégia de farming desses rewards é bem definida, mas as margens são apertadas e o risco de inventory é real. Este capítulo cobre os thresholds de spread para qualificação, a matemática de ROI e onde o farming funciona versus onde ele sangra.

  • Como funciona o programa de rewards de liquidez da Polymarkets
  • Thresholds de spread para qualificação
  • Matemática de ROI: rebate + economia de fee + spread
  • Melhores mercados para farming
  • Risco: blowup de inventory
  • Código: MM mínimo para LP-farming

Como funciona o programa de rewards de liquidez da Polymarkets

A Polymarket opera um programa de liquidity rewards que paga maker rebates para traders que fornecem resting limit orders em mercados elegíveis. A exchange agrega as cotações elegíveis diariamente e distribui os rewards proporcionalmente à participação ponderada pelo tempo na ordem que melhora o spread.

Os mercados elegíveis mudam semanalmente - normalmente eventos de alta prioridade (anos eleitorais, grandes torneios esportivos) em que a Polymarket quer books mais profundos. A lista elegível é publicada na página de rewards da Polymarket; verifique antes de estruturar uma estratégia de farming em torno de um mercado.

Os rewards são pagos em pUSD, depositados periodicamente (normalmente diariamente ou semanalmente). Eles são separados do PnL de trading - você pode estar com perda líquida no inventory e ganho líquido em rewards no mesmo mercado e no mesmo período.

Thresholds de spread para qualificação

A elegibilidade para rewards exige que sua cotação esteja dentro de um "qualifying spread" do midpoint, atualmente em torno de ±3-5% do mid para mercados binários. Cotações fora da banda ainda ficam no book, mas não geram reward.

Quanto mais estreita sua cotação, maior sua participação competitiva no reward por bloco, mas mais frequentemente você sofre adverse selection. Quanto mais larga sua cotação, mais seguro, porém menor seu share de reward. O ponto ideal para a maioria dos mercados é cerca de 1-2c fora do mid em cada lado.

A elegibilidade também exige um tamanho mínimo de ordem (normalmente 5+ shares; coincide com o mínimo de GTC). Ordens abaixo do mínimo ficam no book, mas não contam para rewards.

Matemática de ROI: rebate + economia de fee + spread

O ROI completo do reward-farming tem três componentes.

  • Renda de rebate: rebate por share × fills, pago em pUSD. Os números variam; a faixa atual é de 0.1-0.5c por share executada.
  • Spread capturado: se você cota 1c acima e abaixo do mid, e ambos os lados executam, você ganha 2c por round trip. A taxa real de captura depende do desequilíbrio dos fills.
  • PnL de inventory: a posição que você acumula tem exposição mark-to-market. Pode ser positiva ou negativa; geralmente pequena se a estratégia for bem projetada.

Exemplo de cálculo: em um mercado cotando 100 shares por lado, taxa de fill de 60% por lado em um período de 24 horas, rebate de $0.30/sh. Reward: 100 × 0.60 × $0.30 = $18/dia. Captura de spread: mesmos fills, spread de 1c × 60 round trips = $0.60. O rebate domina o spread em mercados de baixo volume; o spread domina em mercados de volume alto.

Melhores mercados para farming

O perfil econômico que favorece o farming:

  • Alta taxa de reward elegível - confira a página de rewards para ver o rebate por share atual por mercado.
  • Volume moderado - fills suficientes para gerar reward relevante, mas não tanto a ponto de makers competitivos comerem sua fatia.
  • Mid estável - prefira mercados em que a probabilidade implícita não se mova 10c em um único evento de notícia. Mercados eleitorais antes das notícias são bons; mercados próximos da resolução, não.
  • Spread natural estreito - mercados em que o book existente já é apertado significam que você compete na distribuição do rebate, não na abertura do mercado.

Evite: mercados nas últimas 24h antes da resolução (saltos de preço destroem o inventory), mercados com fluxo consistentemente unilateral (você acumula exposição direcional enorme).

Risco: blowup de inventory

O risco dominante do farming é acumular exposição direcional durante uma movimentação de preço. Se o mid cair de 0.55 para 0.42 em uma hora, seu bid executa repetidamente enquanto seu ask fica sem fill; você termina long em N shares com custo médio acima do mid atual.

Antídotos:

  • Inventory cap: pare de cotar no lado em que você já está longo demais.
  • Skew: quando estiver long, afaste o bid e aperte o ask. Quando estiver short, o inverso.
  • Kill switch: quando o inventory exceder 2x da faixa normal ou o mid se mover >X% desde que você começou, pare e faça flatten.

O PnL do farming é a soma de rewards + spread − inventory MTM. Blowups acontecem porque o terceiro termo fica enormemente negativo em um único movimento de mid impulsionado por notícias.

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

Referência: o maker de rewards de liquidez mais simples viável.

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

Adições para produção: skew com base no inventory, pausa em eventos de notícias, reconciliação diária de PnL incluindo o stream de rebate.

Perguntas frequentes

Como o programa de liquidity reward da Polymarkets paga?
Liquidity providers (makers que cotam spreads apertados) ganham uma parte das taker fees em seus mercados, normalmente 20-25% da fee em cada taker order que atinge sua cotação resting. Os pagamentos são acumulados automaticamente e creditados na sua wallet diariamente.
Qual spread eu preciso cotar para qualificar para rewards?
O programa da Polymarkets exige que você cote dentro de uma banda definida do preço mid - normalmente de 1-3 cents de cada lado. O threshold exato varia conforme a profundidade do mercado; confira a documentação de rewards dos markets. Cotações fora da banda não geram rebates.
Farming de liquidity-rewards é lucrativo para retail?
Marginalmente. O rebate sozinho é cerca de 0.15-0.30% por round trip em mercados líquidos. Somado ao spread (1-2 cents por round trip), o retorno bruto pode ser de 0.5-1% por round trip - mas o risco de inventory (um movimento adverso de 5 cents custa mais do que 50 round trips) faz com que a maioria dos farmers de retail perca dinheiro em um dia ruim.
Quais mercados são melhores para farming?
Política e esportes líquidos com fluxo consistente dos dois lados, mas com notícias lentas. Mercados de preço do Bitcoin são voláteis demais. Mercados multi-outcome NegRisk costumam ter spreads mais fáceis de farmar porque cada leg é mais fino. Procure markets com pelo menos US$50 mil em volume de 24h e fluxo de notícias mínimo.
Como o farming é diferente de full market making?
O farming otimiza para volume de rebate; o full market making otimiza para spread + rebate. Bots de farming cotam no threshold e acumulam volume; bots de MM cotam mais apertado e fazem skew com o inventory. Farming é mais passivo - mais simples de codar, menor volatilidade de PnL, menor retorno esperado.
Posso fazer farming de rewards enquanto durmo?
Sim - esse é o apelo. Um bot de farming bem codado só precisa de intervenção se o mercado se mover mais do que sua tolerância de spread. Temos bots de farming que rodam por semanas sem supervisão. O risco é o fluxo de notícias destruir o inventory enquanto você dorme, por isso limites rígidos de inventory são inegociáveis.