Per-pollster β regressed on candidate-sponsored share gives slope = +13.58 (unweighted) / +6.28 (n-weighted), both positive but underpowered (p=0.40 / 0.47, n=11). Direction matches the reputation-equilibrium prediction; the two highest-volume firms (IIP, Census) sit near β=0 against the strict monotone version.

Confidence
yellow
Type
descriptive
Design
Sample
institutes-with-5plus-self-sponsored-and-nondegenerate-se
Specification
beta_pollster ~ candidate_share, both OLS and WLS (weighted by n_self); β_pollster from candidate-FE within each institute's subsample, SE filter > 0.1
Comparator
all
Cluster
institute
Notes
Customer-mix shares computed at the protocol level across all 14,887 mayoral polls; per-pollster β estimates from AN/heterogeneity.py per_pollster_beta.csv output
Script
source/analysis/pollster_customer_mix.py
Target
build/table/pollster_customer_mix.csv
Commit
e587142
Status
interpreted · 2026-06-02
Created
2026-06-02

Results

Sample: 11 institutes with ≥ 5 self-sponsored polls AND non-degenerate cluster-robust SE (> 0.1).

Table: β regressed on candidate-sponsored share

Regression Slope on candidate_share SE p
OLS (unweighted) +13.58 pp per 100% 15.39 0.40 0.08
WLS (weighted by n_self) +6.28 pp per 100% 8.34 0.47 0.06

(from build/table/pollster_customer_mix.csv)

Table: Auxiliary single-share regressions

Spec Coefficient SE p
β ~ share_media_only γ_m = −17.50 13.52 0.27
β ~ share_pollster_self_only γ_p = −22.16 16.80 0.18

(from build/table/pollster_customer_mix.csv)

All four directional signs match the theory (positive on candidate_share, negative on media / pollster-self share). None clears significance at n=11.

Table: Per-pollster β distribution by customer-share band

Pattern Institutes
Low candidate-share (≤25%), low/negative β Verita (+0.5), Ver Pesquisa (−5.0), Paraná (−10.5), Estimativa (−4.9), AR7 (−4.0)
Mid candidate-share (25–50%), positive β Mendonça (+4.7), Gerais (+3.0), Opinar (+8.9), Promidia (+2.1)
Mid candidate-share, negative β outlier Eva Francieli (−9.4)
High candidate-share (≥50%), high β Intenção (+30.3, n=5 — noisy)
High candidate-share, near-zero β IIP (−0.5, n=66) and Census (−2.8, n=72)

(from build/table/per_pollster_beta.csv)

Interpretation

Confidence rationale (yellow). Directional signs across four specifications all match theory and magnitudes are economically plausible, but n=11 institutes leaves every slope far from significance, and the IIP/Census pattern complicates the strict monotone prediction. Real signal, but verdict has to wait for the 2022 panel extension.

Follow-ups