Polymarket Bot Tutorial · Capítulo 27 de 32

Bots de previsão do tempo e clima na Polymarket: mercados de chegada de furacões, temperatura máxima diária, El Nino/La Nina (ENSO), fontes de dados NOAA e NWS, e como converter dados meteorológicos em sinais de trading.

O que este capítulo cobre

Os mercados de clima na Polymarket são uma categoria subestimada. Eles têm fontes de dados públicas e limpas, descoberta de preço lenta e poucos traders ativos. A vantagem para um bot é real, mas os mercados geralmente são pouco líquidos. Este capítulo cobre mercados de furacões, temperatura e ENSO.

  • Clima como sinal negociável
  • Mercados de furacão: dados da NHC
  • Temperatura máxima diária: dados da NWS
  • Ciclos ENSO (El Nino/La Nina)
  • Latência: atualizações climáticas são lentas (bom para retail)
  • Risco: caudas de erro dos modelos de previsão
  • Code: puxar dados de furacões da NOAA e ajustar posição

Clima como sinal negociável

Os mercados de clima são bem atendidos por fontes de dados gratuitas e confiáveis (NOAA, NWS, NHC) e são resolvidos com base em medições objetivas, e não em julgamento. Isso os torna ideais para estratégias sistemáticas - a vantagem está na interpretação dos dados, não em correr atrás de notícias antes dos humanos.

O lado negativo: os volumes são modestos. Um mercado de furacão pode movimentar US$500 mil–2 milhões ao longo da vida; um mercado de temperatura de uma cidade, US$50 mil–200 mil. Estratégias que funcionam em escala em política ou esportes não se transferem para clima - o tamanho em dólares da sua vantagem é limitado pela liquidez total do mercado.

O padrão de bot que se encaixa: posições pequenas e diversificadas em vários mercados de clima, mantendo até a resolução. Ritmo lento; clima não é um mercado de day trade.

Mercados de furacão: dados da NHC

A temporada de furacões (Atlântico: jun-nov) cria mercados na Polymarket sobre local de chegada ao continente, intensidade e contagem de tempestades nomeadas. Dados: boletins públicos do National Hurricane Center (NHC) a cada 6 horas durante tempestades ativas, e a cada 3 horas quando um furacão está a menos de 72h de landfall.

Estratégia: quando o cone de previsão da NHC implica uma probabilidade específica de landfall com a qual o mercado discorda, fique do lado mais próximo da previsão oficial da NHC. A NHC é a source-of-truth para a qual o mercado acabará convergindo.

Cuidado: risco de cauda longa. Furacões às vezes fazem coisas que a previsão não esperava. Dimensione posições assumindo que a NHC está certa 80% das vezes, não 100%.

Temperatura máxima diária: dados da NWS

A Polymarket lista mercados de limite de temperatura diária para algumas cidades dos EUA. "A NYC vai chegar a 95°F em 15 de ago?" Dados: previsões do National Weather Service atualizadas 2-3 vezes por dia; observações depois do fato.

O mercado normalmente precifica a probabilidade prevista pela NWS com algum ruído. A vantagem: as previsões da NWS têm vieses (tipicamente conservadoras em eventos extremos de calor). Um bot que conhece a direção do viés para uma cidade/estação pega o lado que a NWS subestima sistematicamente.

Restrições: baixo volume (US$50 mil–100 mil típico), posições pequenas, manter até a resolução. Ciclo: entrar na manhã do evento, resolver à noite.

ENSO (ciclos El Nino/La Nina)

Mercados de previsão de El Niño / La Niña têm horizontes de vários meses e dados limpos (atualizações mensais de ENSO da NOAA). A probabilidade implícita na Polymarket frequentemente fica 1-2 semanas atrás da confiança da previsão da NOAA após cada atualização mensal.

Padrão de bot: ler a atualização da NOAA no dia da divulgação, ficar do lado que corresponde ao ajuste da previsão da NOAA, manter por 1-2 semanas até o mercado se atualizar. Múltiplas atualizações por temporada oferecem múltiplos pontos de entrada.

O volume é modesto (US$100 mil–500 mil por ciclo), mas a estratégia é lenta o suficiente para que o retail puramente quantitativo possa competir contra a limitada concorrência de bots nesse nicho.

Latência: atualizações climáticas são lentas (bom para retail)

Os dados de clima são atualizados em minutos ou horas, não em milissegundos. Isso é uma vantagem importante para retail: os latency arbs que dominam mercados de esportes e cripto não se aplicam aqui.

Um bot de retail lendo a atualização das 8h da NOAA às 8h15 pode colocar um FOK no novo valor justo antes mesmo que os traders mais lentos do mercado tenham visto a atualização. A margem de latência de 15 minutos é generosa comparada ao orçamento de 2 segundos em news arb.

A troca: o volume baixo significa que até um bot rápido só consegue alocar posições pequenas por mercado. O padrão breadth-not-depth (capítulo 21) se aplica ainda mais fortemente ao clima.

Risco: caudas de erro dos modelos de previsão

As previsões meteorológicas têm margens de erro conhecidas. A NHC publica anualmente os erros das previsões de furacão - a localização de landfall tem, em média, erro de 100-200 milhas com 72 horas de antecedência. As previsões de temperatura da NWS têm erro médio de 2-4°F com 7 dias de antecedência.

Implicação para sizing: nunca aposte que "a previsão está certa" com alta confiança. Dimensione posições assumindo que a previsão está certa 70-80% das vezes. Um bot que trata a previsão como gospel perde nos 20-30% das operações em que o modelo errou.

A categoria de furacões é especialmente pesada na cauda. Um Cat 5 chegando ao continente em um local de baixa probabilidade prevista é uma perda de infinidade positiva para uma posição short confiante. Limite a exposição em qualquer furacão a 10% da alocação de weather.

Code: puxar dados de furacões da NOAA e ajustar posição

Referência: consultar o feed de boletins da NHC durante a temporada de furacões, emitir alertas sobre mudanças no cone de previsão.

import requests, feedparser
NHC_RSS = "https://www.nhc.noaa.gov/index-at.xml"

def poll_nhc():
    while True:
        feed = feedparser.parse(NHC_RSS)
        for entry in feed.entries:
            storm_id = entry.id
            advisory = parse_advisory(entry.summary)
            prev = load_last_advisory(storm_id)
            if advisory["track"] != prev.get("track"):
                alert(f"track update for {storm_id}: {advisory['track']}")
            save_advisory(storm_id, advisory)
        time.sleep(900)  # 15 min

Os mercados de landfall na Polymarket são mais bem associados manualmente aos storm IDs da NHC no início da temporada; automatizar esse casamento é frágil porque os títulos dos mercados da Polymarket não seguem os nomes da NHC de forma consistente.

Perguntas frequentes

Que mercados de clima a Polymarket oferece?
Landfall de furacões (onde e quando), contagem sazonal de furacões, temperatura máxima/mínima diária para grandes cidades dos EUA, estado do ENSO (El Nino vs La Nina vs Neutral), totais mensais de chuva. A Polymarket também ocasionalmente lista mercados de clima por curiosidade (neve no Natal, etc.).
Onde eu consigo dados de clima para um bot da Polymarket?
NOAA (noaa.gov) para dados oficiais de clima dos EUA, incluindo furacões (NHC.gov), temperatura (NWS.weather.gov) e ENSO (Climate Prediction Center). Todas são APIs gratuitas e bem documentadas. ECMWF para previsões europeias. Internacional: WMO e serviços meteorológicos nacionais.
Um bot de retail pode vencer o mercado em clima?
Às vezes. Clima é uma das poucas categorias em que retail pode ter vantagem porque a maioria dos traders quantitativos ignora isso e as previsões oficiais raramente são precificadas em tempo real no mercado. Um bot que puxa atualizações da NHC a cada 30 minutos durante a temporada de furacões frequentemente captura precificações erradas.
Qual é o orçamento de latência para mercados de clima?
Lento - minutos a horas, não segundos. As atualizações da NHC são emitidas a cada 6 horas em períodos tranquilos, e a cada 3 horas durante períodos ativos. As previsões diárias da NWS atualizam duas vezes por dia. Esta é a rara categoria da Polymarket em que um VPS commodity na cloud é mais do que suficiente.
Qual é o pior caso para um bot de clima?
Explosão de erro da previsão. A previsão oficial diz que um furacão vai atingir Miami; você entra comprado no mercado de landfall em Miami. O furacão desvia e atinge Tampa. Regra rígida: nunca arrisque mais de 5-10% do bankroll em um único evento de clima. As previsões erram mais do que parecem.
Existem mercados de clima o ano todo?
Sim, mas o volume é sazonal. Furacões atingem o pico de junho a novembro (bacia do Atlântico). Mercados de temperatura são contínuos. Atualizações de ENSO são mensais. Mercados de curiosidade (neve, chuva) se concentram na estação relevante. Um bot de clima o ano todo usa mercados diferentes em meses diferentes.