Mega-Sena

Mega-Sena Predictor

🎰

Pronto para gerar

Configure as estratégias tocando o menu e clique em Gerar Jogos.

Como usar o Mega-Sena Predictor

📥

1. Baixe os dados oficiais

Clique em Baixar Dados no painel lateral para obter o histórico completo de sorteios diretamente da Caixa Econômica Federal. Os dados incluem todos os concursos realizados desde 1996, com os 6 números sorteados em cada rodada.

⚙️

2. Escolha suas estratégias

Selecione uma ou mais das 11 estratégias disponíveis — desde análise de frequência clássica até modelos avançados como Transformers e Graph Neural Networks. Ajuste a quantidade de jogos desejada por estratégia usando os controles deslizantes.

🎯

3. Analise e escolha

Cada jogo gerado vem acompanhado de estatísticas: soma dos números, proporção de pares/ímpares e alto/baixo. Os gráficos mostram a frequência histórica e a distribuição dos jogos gerados, ajudando você a tomar uma decisão embasada.

As 11 Estratégias Explicadas

Cada algoritmo aborda o problema de formas distintas. Nenhum garante acerto — a Mega-Sena é um sorteio aleatório. O objetivo dessas análises é gerar combinações estatisticamente diversificadas com base em padrões observados no histórico.

📊

Análise Estatística

Strategy 1

Classifica os 60 números em três faixas de frequência (alta, média e baixa) com base nos sorteios históricos. Aplica pontuação gaussiana na distribuição de espaçamento entre números e na posição de cada bola. Exclui automaticamente os números dos 2 últimos sorteios para evitar repetições imediatas, e garante que nenhum número se repita entre os jogos gerados.

🤖

Machine Learning Ensemble

Strategy 2

Combina quatro modelos: K-means clustering para agrupar padrões de números, Isolation Forest para detectar combinações anômalas (raras mas possíveis), análise de tendências temporais para capturar números em ascensão, e uma rede neural adaptativa que pondera os resultados dos três modelos anteriores.

🎯

Multi-Timeframe

Strategy 3

Analisa a frequência dos números em quatro janelas temporais diferentes: últimos 50, 100, 300 sorteios e histórico completo. Cada janela recebe um peso distinto, valorizando informação recente sem descartar padrões de longo prazo. Complementa a análise com ciclos de aparição e pontuação de co-ocorrência entre pares de números.

🔗

Cadeias de Markov

Strategy 4

Modela transições sequenciais entre números: dado que o número X apareceu no sorteio anterior, qual a probabilidade do número Y aparecer no próximo? A matriz de transição é construída a partir do histórico completo e usada para gerar sequências probabilisticamente coerentes com os padrões observados ao longo do tempo.

🌲

XGBoost + LightGBM

Strategy 5

Usa gradient boosting (XGBoost e LightGBM) para treinar um classificador que prevê a probabilidade de cada número aparecer no próximo sorteio. As features incluem frequências recentes, gaps, tendências e estatísticas de co-ocorrência. Os dois modelos são combinados por média ponderada para melhor calibração.

🗜️

Autoencoder

Strategy 6

Uma rede neural encoder-decoder aprende uma representação comprimida (espaço latente) dos sorteios históricos. Na geração, amostras do espaço latente são decodificadas de volta para combinações de 6 números. O modelo captura correlações não lineares que métodos lineares tradicionais não detectam.

🌳

Random Forest

Strategy 7

Treina uma floresta de árvores de decisão em modo multi-label: cada árvore vota independentemente em quais números devem aparecer. O ensemble reduz a variância individual de cada árvore. Features como frequência por janela temporal, gap desde a última aparição e paridade são usadas como preditores.

🎲

VAE — Variational Autoencoder

Strategy 8

Versão probabilística do autoencoder: o espaço latente é modelado como uma distribuição gaussiana. Isso permite amostrar pontos contínuos e gerar combinações inéditas que interpolam entre padrões aprendidos. O VAE é treinado com perda de reconstrução + divergência KL para regularização do espaço latente.

Transformer

Strategy 9

Arquitetura de atenção multi-head aplicada à sequência de sorteios históricos. O mecanismo de atenção permite que o modelo pondere o quanto cada sorteio passado é relevante para prever o próximo. Especialmente eficaz para capturar dependências de longo alcance na série temporal dos sorteios.

🕹️

Reinforcement Learning

Strategy 10

Usa o algoritmo REINFORCE (policy gradient) onde um agente aprende a selecionar números maximizando uma recompensa baseada em frequência histórica e diversidade dos jogos gerados. O agente explora o espaço de combinações de forma estocástica, sem supervisão direta, o que pode revelar combinações fora dos padrões convencionais.

🕸️

Graph Neural Network

Strategy 11

Modela os números como nós de um grafo onde as arestas representam a co-ocorrência histórica. A GNN propaga informação pela vizinhança do grafo (difusão em grafo) para calcular embeddings ricos para cada número. Os embeddings são usados para selecionar as combinações mais coerentes com a estrutura de relacionamentos entre números.

Perguntas Frequentes

Esses modelos garantem que vou acertar na Mega-Sena?

Não. A Mega-Sena é um sorteio aleatório onde cada combinação de 6 números tem a mesma probabilidade de ser sorteada (aproximadamente 1 em 50 milhões). Nenhum modelo matemático ou de inteligência artificial consegue prever o resultado de um evento puramente aleatório. Este site oferece análise estatística do histórico como uma forma educativa e de entretenimento de explorar padrões de dados — não como garantia de acerto.

Com que frequência devo atualizar os dados?

Idealmente antes de cada geração de jogos. A Mega-Sena realiza sorteios às terças, quintas e sábados. Clique em "Baixar Dados" para obter o histórico mais recente direto da API oficial da Caixa Econômica Federal. Os modelos usam os dados mais recentes disponíveis no arquivo baixado.

Qual estratégia é a melhor?

Não existe uma "melhor" estratégia universal. Como os sorteios são aleatórios, nenhum modelo tem vantagem comprovada. A diversidade é o ponto forte desta ferramenta: usar múltiplas estratégias ao mesmo tempo gera combinações com perspectivas diferentes. Se você precisar escolher poucas, as estratégias com maior fundamentação estatística são Análise Estatística, Multi-Timeframe e Cadeias de Markov.

Quantos jogos devo gerar por estratégia?

O padrão de 1 jogo por estratégia é suficiente para explorar a diversidade dos modelos. Aumentar para 3–5 por estratégia gera mais variações dentro do mesmo algoritmo. Para estratégias como Transformer e GNN, 1–2 jogos já são representativos pois o treinamento tende a convergir para padrões similares. Lembre que cada jogo da Mega-Sena custa R$ 5,00 (cartão simples de 6 números).

De onde vêm os dados históricos?

Os dados são baixados diretamente da API pública da Caixa Econômica Federal, disponível em servicebus2.caixa.gov.br/portaldeloterias/api/resultados. O arquivo inclui todos os sorteios desde o primeiro concurso da Mega-Sena em 1996 até a data atual, com os 6 números sorteados em cada rodada.

Sobre a Mega-Sena

A Mega-Sena é a maior loteria do Brasil, administrada pela Caixa Econômica Federal. Criada em 1996, ela permite que os jogadores escolham entre 6 e 15 números de um universo de 60 dezenas (de 01 a 60). Para ganhar o prêmio máximo (sena), é necessário acertar os 6 números sorteados.

Os sorteios ocorrem normalmente às terças, quintas e sábados, sempre às 20h (horário de Brasília), nas instalações da Caixa em São Paulo. Há também concursos especiais como a Mega da Virada (31 de dezembro) e a Mega-Sena da Páscoa.

A probabilidade de acertar a sena (6 números) com um jogo simples de 6 dezenas é de 1 em 50.063.860. Para a quina (5 acertos), é de 1 em 154.518, e para a quadra (4 acertos), de 1 em 2.332. Apesar das probabilidades, a Mega-Sena distribui prêmios para quadra e quina em todos os concursos, mesmo que ninguém acerte a sena.