Skip to main content
PTP

Money-Vote Gap

Leaderboard

Two views into the gap between PAC dollars in and votes out. Members ranks (member, industry) cells by how far the member's Yes-rate diverges from the median for their own party in the same chamber. Bills ranks bills by revealed-preference subterfuge — industries lobbying to pass the bill while not appearing in its stated subject tags.Methodology →

#MemberIndustryPAC $Yes / nParty Δ (95% CI)Chamber ΔConfidence
626Brian Schatz
D-HI · Senate
Tech$85k59% (66)low-n party-1vs 60%Preliminary
627Brian Schatz
D-HI · Senate
Transportation$50k67% (61)low-n party+2vs 65%Preliminary
628Brian Schatz
D-HI · Senate
Agriculture$50k65% (71)low-n party+5vs 60%Preliminary
629Brian Schatz
D-HI · Senate
Hospitals & healthcare$50k60% (132)low-n party+13vs 48%Preliminary
630Brian Schatz
D-HI · Senate
Banking$50k41% (74)low-n party-29vs 70%Preliminary
631Brittany Pettersen
D-CO · House
Financial services$518k34% (29)+0[-14, +19]-49vs 83%CI ∋ 0
632Lauren Underwood
D-IL · House
Labor unions$2.3M86% (7)+0[-37, +11]+15vs 71%CI ∋ 0
633Andrew Garbarino
R-NY · House
Tech$172k87% (30)+0[-17, +8]+4vs 83%CI ∋ 0
634Brittany Pettersen
D-CO · House
Real estate$113k67% (6)+0[-37, +23]-16vs 83%CI ∋ 0
635Brittany Pettersen
D-CO · House
Pharmaceutical$99k42% (24)+0[-17, +19]-12vs 54%CI ∋ 0
636Bruce Westerman
R-AR · House
Oil & gas$375k81% (47)+0[-13, +9]+0vs 81%CI ∋ 0
637Bruce Westerman
R-AR · House
Electric utilities$277k83% (40)+0[-15, +8]+3vs 80%CI ∋ 0
638Bruce Westerman
R-AR · House
Construction$238k70% (20)+0[-22, +16]+5vs 65%CI ∋ 0
639Bruce Westerman
R-AR · House
Agriculture$140k76% (17)+0[-23, +14]+0vs 76%CI ∋ 0
640Bruce Westerman
R-AR · House
Auto$105k100% (6)+0[-39, +0]+0vs 100%CI ∋ 0
641Bruce Westerman
R-AR · House
Real estate$70k83% (6)+0[-39, +14]+0vs 83%CI ∋ 0
642Bruce Westerman
R-AR · House
Tech$60k87% (30)+0[-17, +8]+4vs 83%CI ∋ 0
643Bryan Steil
R-WI · House
Agriculture$50k76% (17)+0[-23, +14]+0vs 76%CI ∋ 0
644Burgess Owens
R-UT · House
Transportation$190k88% (8)+0[-35, +10]+0vs 88%CI ∋ 0
645Burgess Owens
R-UT · House
Construction$60k70% (20)+0[-22, +16]+5vs 65%CI ∋ 0
646Burgess Owens
R-UT · House
Auto$50k100% (6)+0[-39, +0]+0vs 100%CI ∋ 0
647Burgess Owens
R-UT · House
Education$25k71% (7)low-n party+14vs 57%Preliminary
648Carlos Gimenez
R-FL · House
Labor unions$128k43% (7)+0[-27, +32]-28vs 71%CI ∋ 0
649Carlos Gimenez
R-FL · House
Transportation$92k88% (8)+0[-35, +10]+0vs 88%CI ∋ 0
650Charles Schumer
D-NY · Senate
Pharmaceutical$75k67% (205)low-n party+23vs 44%Preliminary

Members tab — Party Δ (primary) = member's Yes% − party median Yes% on the same industry's bills (same chamber, same cycle), with Wilson 95% confidence bounds. Chamber Δ (secondary, dim) = member's Yes% − chamber median Yes%. Chamber Δ is partisan-biased when the chamber has a partisan majority; shown for context but ranking uses Party Δ.

Sorting: rows are ranked by the lower bound of |Party Δ| at 95% confidence — i.e. the minimum deviation we can claim given the sample size. When the confidence interval on Party Δ crosses zero, the row is marked CI ∋ 0: the direction of the deviation is not confidently signed and the row ranks below all cells with a confidently-signed deviation. This kills the small-sample noise floor that point-estimate ranking lets through.

Confidence column: CI ∋ 0 means direction not confidently signed (Wilson CI on the deviation crosses zero). Preliminary means the direction IS signed but the cell does not pass Benjamini-Hochberg FDR correction across all leaderboard cells — could be a false positive from running ~1500 tests; treat as suggestive. A severity label (Slight / Moderate / High / Extreme) means the cell is BOTH confidently signed AND passes FDR — the rigorous-stats-claim tier.

Min 5 votes per cell, ≥$1 in industry PAC dollars. Min 5 same-party members in the pool for Party Δ; rows below that floor show "low-n party" and rank by Chamber Δ. See docs/audits/mvg-partisan-median-artifact-2026-05-14.md (party-conditional fix) and docs/audits/mvg-wilson-ci-2026-05-15.md (Wilson CI rigor) for the methodology audits.

Bills tab: subterfuge_score = Σ over unstated supporters of (1 + log₁₀(filings)). See methodology for the full audit.