PolymarketClickHouse Workshops
Trilha Polymarket

Analytics em tempo real do Polymarket

Transmita dados públicos de mercados de previsão, modele-os no ClickHouse Cloud e publique um dashboard sobre o pulso do mercado.

Seu computador
Terminal do macOS: Execute os comandos do workshop no Terminal usando zsh ou bash.

Observe um mercado público se mover, veja a atualização chegar ao seu próprio serviço do ClickHouse Cloud e explique se o movimento veio acompanhado de um spread maior ou de negociações mais rápidas.

Este é um workshop de dados de mercado, não um tutorial de trading. Ele usa apenas as APIs públicas Gamma, CLOB e Data. Você não cria uma carteira, não deposita recursos, não envia uma ordem e não fornece nenhum segredo do Polymarket.

Escolha sua função

O que você vai criar

Gamma market discovery ─┐
                        ├─ stateless collector ─ ClickHouse Cloud ─ saved queries
CLOB WebSocket + REST ──┤                         │
Data API trades ────────┘                         └─ 1-minute midpoint MV ─ dashboard
  • polymarket.markets: os mercados observados e seus metadados de tokens Yes/No.
  • polymarket.price_ticks: observações ao vivo de cotações, mudanças de preço e topo do livro.
  • polymarket.trades: negociações públicas reconciliadas com IDs determinísticos.
  • polymarket.market_midpoints_1m: OHLC do ponto médio das cotações, mantido na inserção.
  • Um dashboard no Cloud para probabilidade atual, maiores movimentos, spread/atualidade, velocidade do volume e movimento do ponto médio a cada minuto.

Confiabilidade faz parte da lição

O WebSocket é rápido, mas não é tratado como um log durável. O coletor detecta um socket silencioso ou travado, reconecta e consulta o livro público do CLOB por polling durante a degradação. Um loop separado da Data API reconcilia negociações com uma sobreposição de cinco segundos e deduplicação determinística. Se a rede da sala bloquear o Polymarket, o modo fixture produz o mesmo esquema e o mesmo fluxo de dashboard, sem fingir que o feed está ao vivo.

Duração

Cerca de 2 horas e 30 minutos de prática:

MóduloResultadoTempo
00Preparar o notebook, o serviço Cloud e o ambiente15 min
01Descobrir mercados ativos e IDs de token10 min
02Criar tabelas e MV do ClickHouse orientadas pelas consultas20 min
03Iniciar e verificar o coletor resiliente ao vivo15 min
04Entender e consultar a agregação de um minuto20 min
05Investigar probabilidade, spread, atualidade e volume20 min
06Publicar o dashboard de pulso do mercado no Cloud20 min
07Executar um agente de IA sobre as tabelas ao vivo e arbitrar sua resposta20 min
08Comprovar a conclusão, limpar os recursos e mapear o caminho para produção10 min

Comece pelo Módulo 00.

Nesta página

PT