Berrantômetro

O Berrantômetro não faz pesquisa eleitoral. Analisa dados públicos oficiais e pesquisas registradas no TSE, com a fonte em cada card. Estimativa é cenário, não é resultado. Leia o aviso completo

Transparência

Como calculamos

Três naturezas, nunca misturadas:

  • ● OBSERVADOo que a fonte oficial publicou, como publicou.
  • ◆ CALCULADOconta feita sobre dados observados, com fórmula pública.
  • ◌ CENÁRIOsimulação sob premissas declaradas. Não é resultado.

Modelo B — Presidente, Governador e Senado (pesquisas)

◌ CENÁRIO

Usa: Pesquisas registradas no TSE e aprovadas na revisão; média ponderada por amostra (√n, teto 2×) e recência (meia-vida 7 dias), votos válidos renormalizados.

  • → voto simulado = média + erro nacional + erro da pesquisa (distribuição t)
  • → erro sistemático: 3,5 pts (nacional) e 6 pts (estadual)
  • → Senado 2026: 2 vagas — eleitos = dois primeiros de cada simulação
  • → chance = fração das 10 mil simulações em que o candidato vence

Teste: Erros calibrados pelo histórico de pesquisas × urnas (painel “erro das pesquisas”).

Limites: Só publica com pesquisas aprovadas; disputa sem pesquisa fica sem chance. As 267 pesquisas de 2026 foram aprovadas em lote em 03/10 após checagens automáticas (registro no TSE, prazo legal de 5 dias, nomes e somas); cerca de 2/3 dos percentuais vieram de matérias de imprensa, não do relatório do instituto, e não foram conferidos linha a linha.

Parâmetros da rodada mais recente (3 cargo(s))

GOV · 04/10/2026, 12:15:39 · 10.000 simulações · publicada

gl t
5
fonte
calc.media_pesquisas
semente
20.261.004
n simulacoes
10.000
referencia erro
p≈40%
erro sistematico pp
6
par 2t nao pesquisado
vence quem teve mais votos no 1º turno
erro sistematico pp estadual
6

PR · 04/10/2026, 12:15:49 · 10.000 simulações · publicada

gl t
5
fonte
calc.media_pesquisas
semente
20.261.004
n simulacoes
10.000
referencia erro
p≈40%
erro sistematico pp
3,5
par 2t nao pesquisado
vence quem teve mais votos no 1º turno
erro sistematico pp estadual
6

SEN · 04/10/2026, 12:18:26 · 10.000 simulações · publicada

gl t
5
fonte
calc.media_pesquisas
semente
20.261.004
n simulacoes
10.000
referencia erro
p≈40%
erro sistematico pp
6
par 2t nao pesquisado
vence quem teve mais votos no 1º turno
erro sistematico pp estadual
6

Modelo A — Câmara dos Deputados e Assembleias

◌ CENÁRIO

Usa: Votos de 2022 por partido e por candidato, linhagem partidária (fusões/incorporações), listas e federações de 2026, prestação de contas 2026.

  • → base da lista = votos do partido (seguindo a linhagem) + votos pessoais de quem trocou de partido (γ)
  • → incerteza: choque nacional por lista (σ nac.) + choque por estado (σ UF), no log da participação
  • → cadeiras pela regra oficial: quociente eleitoral, quociente partidário e sobras (80%/20%, STF 2024)
  • → candidato: força = votos 2022 + receita 2026 ÷ custo mediano do voto; ordem com ruído Gumbel

Teste: Regra de cadeiras reproduz 2022 em 27/27 UFs (federal) e 26/26 (estadual). Teste 2018→2022: 27 de 28 listas dentro da faixa de 90%; ordem na lista: 78% dos “prováveis” eleitos.

Limites: Sem pesquisas por partido e sem efeito “puxador” da eleição presidencial (em 2022 subestimaria o PL). Faixas largas.

Parâmetros da rodada mais recente (3 cargo(s))

DD · 03/10/2026, 13:47:13 · 5.000 simulações · publicada

cargo
DD
gamma
1
ano base
2.022
sigma uf
0,55
calibracao
teste 2018 → 2022 (dentro da amostra)
sem pesquisas
não há pesquisas por partido para a Câmara; sem efeito da eleição presidencial
ordem na lista
forca: votos na eleição-base + receita 2026 ÷ custo mediano do voto na UF · ruido_gumbel_log: 0,4
sigma nacional
0
votos candidato
regra: share da lista × (1 − legenda da UF na eleição-base) × fatia do nome (força com ruído lognormal) · criterio: mediana prevista ≥ 0,5% dos válidos · avaliados: 41 · n_residuos: 410 · sigma_votos: 0,901 · vies_log_mediano: 0,101 · cobertura_p05_p95: 0,927 · erro_fator_mediano: 1,78
clausulas individuais
não aplicadas (simulação por lista)
piso share lista nova
0,002
situacao candidaturas
todas as registradas (situação 2026 ainda não publicada pelo TSE)
erro medio share por uf
0,351

DE · 03/10/2026, 13:02:40 · 5.000 simulações · publicada

cargo
DE
gamma
1
ano base
2.022
sigma uf
0,478
calibracao
teste 2018 → 2022 (dentro da amostra)
sem pesquisas
não há pesquisas por partido para a Câmara; sem efeito da eleição presidencial
ordem na lista
forca: votos na eleição-base + receita 2026 ÷ custo mediano do voto na UF · ruido_gumbel_log: 0,4
sigma nacional
0,222
votos candidato
regra: share da lista × (1 − legenda da UF na eleição-base) × fatia do nome (força com ruído lognormal) · criterio: mediana prevista ≥ 0,5% dos válidos · avaliados: 1.054 · n_residuos: 7.918 · sigma_votos: 1,17 · vies_log_mediano: -0,05 · cobertura_p05_p95: 0,946 · erro_fator_mediano: 1,54
clausulas individuais
não aplicadas (simulação por lista)
piso share lista nova
0,002
situacao candidaturas
todas as registradas (situação 2026 ainda não publicada pelo TSE)
erro medio share por uf
0,378

DF · 03/10/2026, 13:02:21 · 5.000 simulações · publicada

cargo
DF
gamma
1
ano base
2.022
sigma uf
0,499
calibracao
teste 2018 → 2022 (dentro da amostra)
sem pesquisas
não há pesquisas por partido para a Câmara; sem efeito da eleição presidencial
ordem na lista
forca: votos na eleição-base + receita 2026 ÷ custo mediano do voto na UF · ruido_gumbel_log: 0,4
sigma nacional
0,27
votos candidato
regra: share da lista × (1 − legenda da UF na eleição-base) × fatia do nome (força com ruído lognormal) · criterio: mediana prevista ≥ 0,5% dos válidos · avaliados: 1.177 · n_residuos: 5.856 · sigma_votos: 1,03 · vies_log_mediano: 0,002 · cobertura_p05_p95: 0,898 · erro_fator_mediano: 1,91
clausulas individuais
não aplicadas (simulação por lista)
piso share lista nova
0,002
situacao candidaturas
todas as registradas (situação 2026 ainda não publicada pelo TSE)
erro medio share por uf
0,439

Projeção municipal do voto para Presidente

◌ CENÁRIO

Usa: Votos de 2022 em cada um dos 5.570 municípios + média nacional das pesquisas de 2026 + votos válidos projetados.

  • → participação ∝ voto de 2022 × exp(ajuste nacional + choque do estado + choque do município)
  • → ajuste nacional resolvido para o total bater com as pesquisas (raking)
  • → choques medidos na mudança real de 2018 para 2022

Teste: Mantém o padrão geográfico de 2022; o total nacional reproduz a média das pesquisas.

Limites: Supõe que o mapa muda como mudou de 2018 para 2022; candidatos novos herdam o bloco.

Parâmetros da rodada mais recente (1 cargo(s))

PR · 03/10/2026, 14:43:44 · 1.000 simulações · publicada

base
2022 1º turno (PT × Bolsonaro × demais)
peso
votos válidos projetados 2026 (votos_potenciais)
sigma pesquisa
0,025
media pesquisas
data: 2026-10-03 · lula: 0,428 · versao: v1 · adversario: FLAVIO BOLSONARO · adversario_share: 0,402
sigma uf logrrazao
0,38
corr lula adversario
-0,5
sigma municipio logrrazao
0,304

Estimador de votos, 2º turno, abstenção e voto útil

◌ CENÁRIO

Usa: Média nacional das pesquisas (1º e 2º turno), votos de 2022 por município, indicadores socioeconômicos oficiais, votos válidos projetados e a matriz de migração de votos declarada (config/estimador_votos.yaml).

  • → 1º turno: participação ∝ base de 2022 do candidato × estado de origem × exp(±½·choque + ajuste nacional), para os 14 candidatos
  • → choque = estado + perfil socioeconômico + município, com tamanhos medidos na mudança 2018 → 2022; o perfil faz municípios parecidos errarem juntos
  • → estado de origem: fatia no estado ÷ fatia no Brasil de ex-governadores candidatos em 2018/2022 (média geométrica)
  • → 2º turno: finalista + fração declarada do voto dos demais; na variante “pesquisas”, total nacional ajustado à média de 2º turno
  • → “quem vence” para Presidente (início, disputa, ranking e santinho) = fração das simulações em que o finalista vence o 2º turno só pela matriz de migração; o Modelo B fica com as perguntas do 1º turno
  • → abstenção: novo peso de cada município por nível × distribuição, sobre as mesmas simulações
  • → voto útil: fração do voto dos demais deslocada aos finalistas já no 1º turno, pela matriz do 2º turno

Teste: Total nacional do 1º turno reproduz a média das pesquisas; o 2º turno ajustado às pesquisas coincide com o Modelo B. Sem teste retroativo ainda (2018 → 2022 fica para depois do 1º turno).

Limites: Sem pesquisa presidencial por estado ou município: a mudança regional vem só dos choques. Candidatos sem histórico herdam o mapa do voto fora dos dois primeiros de 2022. A matriz de migração é premissa declarada, não medida. Não há dado oficial sobre quem se abstém.

Parâmetros da rodada mais recente (1 cargo(s))

PR · 03/10/2026, 22:59:47 · 600 simulações · publicada

gl t
5
peso
votos válidos projetados 2026 (votos_potenciais); exterior fora
choque
sigma_uf: 0,263 · calibrado_em: mudança 2018 → 2022 do log-razão PT/Bolsonaro · sigma_municipio: 0,188 · gradiente_perfil: ideb_ai: -0,006 · gasto_pc: -0,105 · pobreza_1000: -0,102 · superior_pct: 0,13 · empregos_1000: 0,119 · pib_per_capita: 0,003
perfil
0: pobreza_1000 · 1: pib_per_capita · 2: ideb_ai · 3: superior_pct · 4: gasto_pc · 5: empregos_1000
abstencao
niveis: 0: 0,17 · 1: 0,19 · 2: 0,21 · 3: 0,23 · 4: 0,25 · distribuicoes: 0: chave: uniforme · rotulo: igual em todo o país · 1: chave: pobres · rotulo: mais concentrada nos municípios mais pobres · indicador: pobreza_1000 · inclinacao: 0,25 · 2: chave: ricos · rotulo: mais concentrada nos municípios menos pobres · indicador: pobreza_1000 · inclinacao: -0,25 · 3: lado: lula · chave: eleitor_lula · rotulo: a variação em relação a 2022 pesa 30% mais no eleitor de Lula · diferencial: 0,3 · 4: lado: adversario · chave: eleitor_adversario · rotulo: a variação em relação a 2022 pesa 30% mais no eleitor do adversário · diferencial: 0,3
voto util
fracoes: 0: 0 · 1: 0,1 · 2: 0,2 · 3: 0,3 · 4: 0,4 · 5: 0,5
segundo turno
ruido: 0,1 · finalistas: lula: LULA · adversario: FLAVIO BOLSONARO · transferencia: ZEMA: lula: 0 · nenhum: 0 · adversario: 1 · SAMARA: lula: 0,9 · nenhum: 0,1 · adversario: 0 · padrao: lula: 0,5 · nenhum: 0 · adversario: 0,5 · HERTZ DIAS: lula: 0,9 · nenhum: 0,1 · adversario: 0 · RENAN SANTOS: lula: 0 · nenhum: 0 · adversario: 1 · EDMILSON COSTA: lula: 0,9 · nenhum: 0,1 · adversario: 0 · RONALDO CAIADO: lula: 0 · nenhum: 0 · adversario: 1 · RUI COSTA PIMENTA: lula: 0,9 · nenhum: 0,1 · adversario: 0 · ESCRITOR AUGUSTO CURY: lula: 0,5 · nenhum: 0 · adversario: 0,5
media pesquisas
data: 2026-10-03 · versao: v1 · primeiro_turno: LULA: 0,444 · ZEMA: 0,008 · SAMARA: 0,005 · HERTZ DIAS: 0 · RENAN SANTOS: 0,032 · PABLO MARÇAL: 0,014 · CLARIANA BARAO: 0,001 · EDMILSON COSTA: 0 · RONALDO CAIADO: 0,031 · FLAVIO BOLSONARO: 0,423 · RUI COSTA PIMENTA: 0,003 · LEONARDO AVALANCHE: 0 · ESCRITOR AUGUSTO CURY: 0,039 · VETERINÁRIO WILSON GRASSI: 0
base territorial
LULA: pt_2022 · padrao: outros_2022 · FLAVIO BOLSONARO: direita_2022
estado de origem
candidatos: ZEMA: MG · RONALDO CAIADO: GO · desvio_log: 0,53 · casos_medidos: 0: uf: CE · ano: 2.018 · razao: 3,29 · numero: 12 · 1: uf: CE · ano: 2.022 · razao: 2,23 · numero: 12 · 2: uf: SP · ano: 2.018 · razao: 2 · numero: 45 · 3: uf: PR · ano: 2.018 · razao: 6,53 · numero: 19 · multiplicador: 3,13
voto util para 50
lula: 1,64 · adversario: 0,786
erro sistematico pp
3,5
segundo turno so transferencia
lula: 0,479 · adversario: 0,521
transferencia implicita pesquisas
lula: 0,421 · media_2t: lula: 0,5 · adversario: 0,5 · adversario: 0,579

Votos potenciais 2026 (comparecimento)

◌ CENÁRIO

Usa: Eleitorado oficial 2026 do TSE; comparecimento e votos válidos de 2018/2022 por município e cargo.

  • → comparecimento = eleitores × (taxa de 2022 + choque nacional + choque municipal)
  • → válidos = comparecimento × taxa de válidos do cargo (Senado: base 2018, dois votos)

Teste: σ municipais medidos na variação 2018 → 2022.

Limites: Não prevê eventos (chuva, feriado, mobilização).

Parâmetros da rodada mais recente (6 cargo(s))

DD · 30/09/2026, 09:19:33 · 2.000 simulações · publicada

sigma
DD: 0: 0,02 · 1: 0,044 · DE: 0: 0,02 · 1: 0,044 · DF: 0: 0,02 · 1: 0,037 · PR: 0: 0,02 · 1: 0,016 · GOV: 0: 0,02 · 1: 0,05 · SEN: 0: 0,04 · 1: 0,118 · comparecimento: 0: 0,015 · 1: 0,023
exterior
só Presidente
ano base validos
2.022
ano base comparecimento
2.022
eleitores sem municipio
consulados novos (~33 mil) fora

DE · 30/09/2026, 09:19:33 · 2.000 simulações · publicada

sigma
DD: 0: 0,02 · 1: 0,044 · DE: 0: 0,02 · 1: 0,044 · DF: 0: 0,02 · 1: 0,037 · PR: 0: 0,02 · 1: 0,016 · GOV: 0: 0,02 · 1: 0,05 · SEN: 0: 0,04 · 1: 0,118 · comparecimento: 0: 0,015 · 1: 0,023
exterior
só Presidente
ano base validos
2.022
ano base comparecimento
2.022
eleitores sem municipio
consulados novos (~33 mil) fora

DF · 30/09/2026, 09:19:33 · 2.000 simulações · publicada

sigma
DD: 0: 0,02 · 1: 0,044 · DE: 0: 0,02 · 1: 0,044 · DF: 0: 0,02 · 1: 0,037 · PR: 0: 0,02 · 1: 0,016 · GOV: 0: 0,02 · 1: 0,05 · SEN: 0: 0,04 · 1: 0,118 · comparecimento: 0: 0,015 · 1: 0,023
exterior
só Presidente
ano base validos
2.022
ano base comparecimento
2.022
eleitores sem municipio
consulados novos (~33 mil) fora

GOV · 30/09/2026, 09:19:33 · 2.000 simulações · publicada

sigma
DD: 0: 0,02 · 1: 0,044 · DE: 0: 0,02 · 1: 0,044 · DF: 0: 0,02 · 1: 0,037 · PR: 0: 0,02 · 1: 0,016 · GOV: 0: 0,02 · 1: 0,05 · SEN: 0: 0,04 · 1: 0,118 · comparecimento: 0: 0,015 · 1: 0,023
exterior
só Presidente
ano base validos
2.022
ano base comparecimento
2.022
eleitores sem municipio
consulados novos (~33 mil) fora

PR · 30/09/2026, 09:19:33 · 2.000 simulações · publicada

sigma
DD: 0: 0,02 · 1: 0,044 · DE: 0: 0,02 · 1: 0,044 · DF: 0: 0,02 · 1: 0,037 · PR: 0: 0,02 · 1: 0,016 · GOV: 0: 0,02 · 1: 0,05 · SEN: 0: 0,04 · 1: 0,118 · comparecimento: 0: 0,015 · 1: 0,023
exterior
só Presidente
ano base validos
2.022
ano base comparecimento
2.022
eleitores sem municipio
consulados novos (~33 mil) fora

SEN · 30/09/2026, 09:19:33 · 2.000 simulações · publicada

sigma
DD: 0: 0,02 · 1: 0,044 · DE: 0: 0,02 · 1: 0,044 · DF: 0: 0,02 · 1: 0,037 · PR: 0: 0,02 · 1: 0,016 · GOV: 0: 0,02 · 1: 0,05 · SEN: 0: 0,04 · 1: 0,118 · comparecimento: 0: 0,015 · 1: 0,023
exterior
só Presidente
ano base validos
2.018
ano base comparecimento
2.022
eleitores sem municipio
consulados novos (~33 mil) fora

Custo do voto

◆ CALCULADO

Usa: Despesa contratada declarada ao TSE, eleitorado, votos válidos, vagas e IPCA.

  • → gasto por eleitor = gasto de todas as campanhas do cargo ÷ eleitores aptos
  • → gasto por voto válido, por cadeira e custo do voto dos eleitos
  • → valores de 2018/2022 corrigidos pelo IPCA até o último mês publicado

Teste: Somas conferidas com os totais do TSE.

Limites: 2026 é parcial até a prestação final.

Perfil dos municípios

◆ CALCULADO

Usa: TSE (votos, abstenção, escolaridade do eleitorado), MDS (CadÚnico, Bolsa Família), IBGE (PIB, população, emprego), INEP (IDEB), Tesouro (gasto municipal).

  • → correlação de Spearman entre indicador e voto
  • → médias por quinto de municípios, ponderadas pelo eleitorado
  • → regressão ponderada com efeito fixo de UF (indicadores padronizados)

Teste: Totais nacionais conferidos (PIB R$ 10,9 tri; 43,4 mi famílias no CadÚnico).

Limites: Associação, não causa.