Odds da Pinnacle: dados históricos ou feed ao vivo
Resposta: um feed ao vivo responde "qual é o preço agora e quando ele se move"; dados históricos respondem "qual era o preço naquele momento". A PinnFeed é antes de tudo um feed ao vivo: snapshots REST em todos os planos e push por WebSocket no Builder e no Pro. Para histórico, Builder e Pro também guardam registros de fechamento (os preços pré-jogo que a PinnFeed tinha quando detectou cada início) em /v1/closing/{eventId} e /v1/closing?date=. Esses registros só vão até a data em que a PinnFeed começou a guardá-los; não há arquivo de várias temporadas nos planos self-serve. Se você precisa de cada tick intermediário, grave o stream você mesmo desde o primeiro dia.
Do que você precisa?#
| Objetivo | Feed ao vivo | Registros de fechamento | Seu próprio log |
|---|---|---|---|
| Alertas, bots, telas ao vivo | Sim | — | Opcional |
| CLV das apostas que você fizer daqui em diante | Preço na hora da aposta | Fechamento por mercado | Guarde seu preço |
| Backtest de temporadas passadas | — | Só desde o início da PinnFeed | Só desde o seu início |
| Gráficos de movimento por jogo | Push ou /v1/drops | Só o fechamento | Cada delta que você guardar |
Arquivos históricos profundos são outro produto. Vários fornecedores vendem odds históricas ou datasets de fechamento da Pinnacle; compare-os nos termos deles. A PinnFeed não afirma ter mais nem melhor histórico do que eles.
Como é um registro de fechamento#
GET /v1/closing?date=2026-11-08&sport=soccer&main=true&limit=2000 retorna {date, offset, limit, count, closing: [...]}. Cada linha traz eventId, sportId, league {id, name}, home, away, startTime, capturedAt e um market com key, type, period, line, main, margin, maxStake e outcomes. Pagine com offset enquanto count for igual a limit. Free e Hobby recebem 403 plan_lacks_history.
Monte seu próprio histórico#
- Snapshots: consulte
/v1/oddsem horários fixos e grave no Postgres: padrão de armazenamento. - Cada mudança: grave os frames
deltado WebSocket em disco ou numa tabela: snapshot + delta. - Fechamentos em lote: um job diário para Parquet: DuckDB + Parquet.
- Exportações em massa (CSV/Parquet): Enterprise.
Planos#
Free: REST ao vivo com 30 s de atraso. Hobby (€29/mês): REST em tempo real. Builder (€99/mês): WebSocket e registros de fechamento. Teste de 3 dias; é preciso cartão e a cobrança acontece depois do dia 3, a menos que você cancele.
Conteúdo educativo para maiores de 18 anos. Sem palpites nem lucro garantido. No Brasil, aposte apenas em operadores autorizados pela SPA/MF.
Perguntas frequentes#
Posso baixar as odds da Pinnacle da temporada passada?#
Não nos planos self-serve, a não ser que a PinnFeed já guardasse fechamentos dessas datas. Confira /v1/closing?date= para os dias de que precisa durante o teste.
Os registros de fechamento são o fechamento oficial da Pinnacle?#
São os preços pré-jogo que a PinnFeed tinha ao detectar o início, com capturedAt. A PinnFeed é independente da Pinnacle.
Inclui odds de abertura?#
Não como campo separado. Guarde o primeiro preço que vir de cada mercado se precisar de aberturas.