O dataset por trás de cada número deste site
7.794 previsões de futebol (soccer), cada uma registrada antes do início, com a probabilidade justa que derivamos, o preço que você poderia ter pego, onde o mercado fechou e o que de fato aconteceu. Grátis para baixar e reutilizar com atribuição.
Última reconstrução:
Este arquivo é um retrato mensal, recriado no dia 1 de cada mês. O registro ao vivo (8.372 palpites até agora) é atualizado a cada poucos minutos e tem seu próprio CSV: Histórico → · Registro ao vivo (CSV; os alertas de valor estão em suas colunas value_*) ↓
O que contém
Uma linha por palpite. Os preços da Pinnacle são os registrados quando o palpite foi inserido ou, se a Pinnacle ainda não tinha preço naquele momento, a primeira cotação depois do registro e antes do início (às vezes inserida depois da partida). As probabilidades justas são o mercado de referência (Pinnacle) com a margem da casa removida por um power devig. Para os preços das casas comuns antes de 21 de setembro de 2026, veja a observação abaixo. As linhas cujo jogo foi adiado ou nunca aconteceu são marcadas como nula, em vez de simplesmente removidas.
| Colunas | O que contém |
|---|---|
kickoff_utc, league, country, home, away |
Início em UTC, competição, país e as duas equipes. |
fair_prob_home / draw / away |
Probabilidades sem margem para casa, empate e fora, sem vigorish a partir do mercado sharp. |
pin_open_* / pin_close_* |
Preços sharp de bookmaker na nossa primeira captura e no fechamento, por seleção. |
best_soft_* / best_soft_book_* |
Melhor preço que encontramos nas casas de apostas comuns quando o palpite foi registrado, e qual casa ofereceu. Observação: para linhas registradas antes de 21 de setembro de 2026, é o maior preço em casa de apostas comum visto em qualquer momento antes do registro, e não necessariamente o que ainda estava disponível naquele instante, então superestima o que podia ser apostado. A partir de 21 de setembro, é o melhor preço ao vivo no momento do registro. |
prediction_pick, prediction_odds_taken, prediction_closing_odds, prediction_clv_pct |
A seleção que registramos, o preço da Pinnacle anotado para ela, as odds de fechamento da Pinnacle e o closing line value em percentagem. Este CLV compara dois preços brutos da Pinnacle (com margem; a margem costuma ser menor no fechamento), então não é o CLV sem margem que usamos para os alertas de valor. |
market_margin_min_pct, market_margin_avg_pct, books_priced |
Margem de mercado medida naquele jogo (mínima e média) e quantos bookmakers foram precificados. |
result, prediction_won, void_reason |
Resultado oficial 1X2, se a previsão venceu e por que uma linha é void quando é. |
record_hash |
Impressão digital da previsão como registrada: equipes, início, as probabilidades do nosso modelo, os preços da Pinnacle registrados para ela (no momento do registro ou, se não havia nenhum, o primeiro cotado após o registro e antes do início, que pode ser inserido depois da partida) e o horário do registro. Ela muda se qualquer um desses elementos mudar, inclusive um início remarcado. Não cobre preços de fechamento, preços soft, margens ou resultados. |
Como citar
A licença é CC-BY-4.0: use para qualquer finalidade, inclusive comercial, desde que cite a fonte. Um link é a atribuição que pedimos.
TipsAudit (2026). TipsAudit Football Prediction Dataset: fair odds, closing line value and bookmaker margins. https://tipsaudit.com/data — CC-BY-4.0.
Perguntas frequentes
Este dataset de odds de futebol é realmente gratuito?
Sim, sob CC-BY-4.0. Você pode usá-lo em pesquisa, em um produto ou comercialmente; a única condição é atribuição a tipsaudit.com. Não há chave, cadastro nem limite de requisições no arquivo em si.
De onde vêm as fair odds?
Dos preços de bookmaker mais fortes que acompanhamos, com a margem removida usando um devig por potência, que retira proporcionalmente mais dos underdogs do que uma normalização simples. Os mesmos números alimentam as páginas públicas, então qualquer coisa que você calcular a partir do arquivo deve reproduzir o que o site mostra.
Posso verificar que os dados não foram editados depois de os resultados serem conhecidos?
Em parte. record_hash gera impressões digitais dos valores registrados para o palpite, incluindo seu horário de início (um início remarcado o altera), e o registro completo é capturado diariamente em instantâneos para um repositório público do Git e recebe carimbo de data e hora com OpenTimestamps; instantâneos com data e hora nunca são sobrescritos, então uma mudança em uma linha antiga aparece quando você compara os instantâneos. Os preços de fechamento e os resultados são adicionados depois da partida e não estão no hash; verifique-os comparando os instantâneos. O arquivo de correções do repositório lista as correções que anunciamos.