Peak β shifts from rank 2 in small munis (+10.14) to rank 3 in runoff-eligible munis (+9.43). Direction matches Cox's M+1 rule (M+1=2 vs M+1=3); bandwagon would predict rank 2 in both. The cleanest design-level discriminator the project supports with current data.

Confidence
yellow
Type
causal
Design
Sample
estimulado-non-aggregate-match2
Specification
error ~ sponsored_by × rank_dummies | candidate FE + pollster FE + methodology controls, estimated separately for small (<200k voters) and runoff-eligible (≥200k) munis; cluster-robust SE at muni
Comparator
all
Cluster
muni
Notes
rank = candidate's final-vote-share rank within their race; runoff_eligible uses 2020 aptos ≥200k as the 2024 proxy (eleicao.csv carries only through 2020)
Script
source/analysis/heterogeneity.py
Target
build/table/heterogeneity.csv
Commit
4d976a2
Status
interpreted · 2026-06-02
Created
2026-06-02

Results

Table: Sponsor-bias β by final rank, small munis (< 200k registered voters)

n_self = 558.

Final rank β SE p
1 (winner) +7.67 2.27 <0.001
2 +10.14 2.05 <0.001
3 +6.10 6.22 0.327
4 +6.73 6.27 0.283

(from source/analysis/heterogeneity.pybuild/table/heterogeneity.csv)

Table: Sponsor-bias β by final rank, runoff-eligible munis (≥ 200k registered voters)

n_self = 83.

Final rank β SE p
1 (winner) +7.33 2.94 0.013
2 +7.41 3.34 0.027
3 +9.43 3.74 0.012
4 +6.34 3.09 0.040

(from source/analysis/heterogeneity.pybuild/table/heterogeneity.csv)

Peak β is at rank 2 in small munis and rank 3 in runoff munis — the position shifts at the institutional cutoff.

Interpretation

This is the cleanest design-level discriminator between coordination ([hyp:coordination-peak]) and bandwagon ([hyp:bandwagon-peak]) the project can run with current data. The theories make different predictions about where β should peak:

Caveats on strength

Confidence rationale (yellow). The position-of-peak shift lines up with the coordination prediction across both subsamples, but the runoff cell is small (n_self = 83) and the rank-2-vs-rank-3 gap is not separately significant. Confidence stays at yellow rather than green until the 2022 cycle extension lands and gives the runoff cell more power.

Follow-ups