What Happened: Bondi Out, Blanche Interim, Zeldin Surging
On April 2, 2026, President Trump fired Attorney General Pam Bondi after weeks of mounting frustration over her handling of the Epstein files and a string of DOJ setbacks. Deputy AG Todd Blanche — Trump's former defense lawyer — was installed as acting Attorney General.
That word matters. "Acting" means placeholder. Under the Vacancies Reform Act, it signals that someone else has been tapped for the permanent role. And every major outlet — CNN, CNBC, Time, Fox News — independently names the same person: EPA Administrator Lee Zeldin.
The prediction markets have responded violently. Zeldin went from a ~3% implied probability to 60–68 cents across Kalshi and Polymarket in under 48 hours.
The Bayesian Framework: From 3% to 68% in Three Steps
This isn't a typical "breaking news → market moves" situation. The Zeldin repricing followed a textbook Bayesian updating sequence, and understanding each step reveals where the remaining edge lives.
Step 1: The Prior (Before March 31)
Before any Bondi removal rumors, there was no "Next AG" market because there was no vacancy. Zeldin was running the EPA — a Senate-confirmed role, but one with zero DOJ overlap. Using the Polymarket "Who will leave Trump Administration before 2027?" market, Bondi's exit probability sat at roughly 50% (a coin flip), and Zeldin wasn't in any AG conversation.
P(Zeldin = AG) = P(Bondi exits) × P(Zeldin nominated | Bondi exits) = 0.50 × 0.06 = ~3%
Step 2: The March 31 Surge
On March 31, Kalshi's "Bondi Out by Dec 31" contract spiked 18 points in a single session, jumping from ~52% to ~70%, on $166K in daily volume. That's not noise — that's informed capital moving on structural information. The New York Times had reported Trump was "discussing firing" the AG over the Epstein debacle.
Updated: P(Bondi exits) → 0.70. P(Zeldin | exits) still ~0.10 (no specific name yet). P(Zeldin = AG) = ~7%.
Step 3: Bondi Fired + Blanche Named ACTING (April 2)
This is where the math gets powerful. Two things happened simultaneously:
- P(Bondi exits) collapsed to 1.0 — the event occurred. No more uncertainty on that variable.
- Blanche was named ACTING, not permanent. If Trump wanted Blanche long-term, he would have announced the nomination. The word "acting" under the Vacancies Reform Act means a placeholder while the real nominee is prepared.
The "acting" designation is a powerful Bayesian signal that someone else is coming. Combined with multiple independently sourced reports — CNN, CNBC, Time, Fox News — all naming Zeldin as the candidate Trump has "discussed most," the posterior probability jumps to:
P(Zeldin | Bondi fired + Blanche acting + WH sourcing) = 0.68–0.72
The likelihood ratio of the combined evidence is roughly 12:1 in favor of Zeldin vs. any individual alternative. That's why the market repriced from 3 cents to 60+ cents in 48 hours — and why we think the current price still has room to run.
Current Market Snapshot
| Candidate | Polymarket | Kalshi | Consensus |
|---|---|---|---|
| Lee Zeldin (EPA Admin) | 68% | 60% | ~64% |
| Todd Blanche (Acting AG) | 14% | 18% | ~16% |
| No Announcement by 6/30 | 16% | — | ~16% |
| Mike Lee (Sen. R-UT) | — | 6% | ~4% |
| Harmeet K. Dhillon (DOJ) | ~2% | ~3% | ~2.5% |
| Jay Clayton (SDNY) | ~1% | ~2% | ~1.5% |
Where Is the Edge?
There's an 8-cent spread between Kalshi (60 cents) and Polymarket (68 cents) on the same outcome. This exists because Kalshi is a CFTC-regulated US exchange with different trader demographics, while Polymarket is a crypto-native platform that tends to incorporate information faster.
Historically, when Polymarket leads on political events, Kalshi follows within 24–72 hours. This means the Kalshi 60-cent price is likely underpriced by 5–8 cents relative to information already reflected on Polymarket.
Fair Value Estimate
Weighting the Bayesian posterior with confirmation risk factors:
- Bull case (75% weight): Trump nominates Zeldin within 2 weeks, Senate confirms quickly (already Senate-confirmed for EPA). Fair value: 80+ cents.
- Bear case (15%): Trump changes his mind — pivots to Blanche permanent or a surprise pick. Fair value: 0 cents.
- Timeline risk (10%): Zeldin is the pick but announcement comes after June 30 resolution date. Fair value: 0 cents on this specific contract.
Weighted EV: (0.75 × $1.00) + (0.15 × $0) + (0.10 × $0) = $0.75
Buying at 60 cents with a fair value of 75 cents represents a +25% expected return and an edge of ~15 cents. Even buying at Polymarket's 68 cents still yields a +10% expected return.
Who Is Lee Zeldin?
For traders who need the background: Zeldin is a 46-year-old former Republican congressman from New York who has served as EPA Administrator since January 2025. He has a JD from Albany Law School, became an attorney at age 23, and served 22 years in the Army including a deployment to Iraq. He ran for New York Governor in 2022, losing to Democrat Kathy Hochul.
At the EPA, Zeldin has overseen what he calls "the largest act of deregulation in the history of the United States." He's a Trump loyalist who defended the president through both impeachments.
His biggest vulnerability for AG confirmation: limited courtroom and DOJ experience. He's a lawyer, but not a prosecutor. That said, Trump's Senate has confirmed unconventional picks before — and Zeldin is already Senate-confirmed for his current role, which reduces procedural friction.
Risk Factors
- Trump Volatility: Trump has changed his mind on nominees before. A single Truth Social post could upend the entire market overnight.
- Senate Confirmation: Zeldin's limited courtroom experience could draw pushback. Some Republican senators may balk at putting someone with no DOJ experience atop the department.
- Resolution Date: The contracts resolve around June 30. If Trump delays the announcement past this date, YES positions lose regardless of whether Zeldin is eventually nominated.
- Dark Horse Surprise: Ken Paxton, Harmeet Dhillon, or someone not currently priced could emerge. The combined "field" probability is only ~5%, but tail risk exists.
The Position
Size this at 2–5% of your prediction market portfolio. Political markets are volatile — never over-concentrate on a single contract.
The catalyst timeline is clear: expect the formal nomination announcement within 1–3 weeks. If Zeldin is announced, contracts should move to 85–95 cents quickly (the remaining gap being confirmation risk). The biggest price move will come on the announcement itself — front-running that is where the edge lives.
Entry: 60 cents on Kalshi | Target: 80 cents (+33%) | Stop: 45 cents (-25%)
Data sources: Kalshi, Polymarket, Newsweek, CNN, CNBC, Time, Fox News, The New York Times. All prices as of April 3, 2026.