Kalshi Politics — Mispricing Audit
1. How this was researched
Mode: category-match. trading_events.category = 'Politics' matched directly — no theme keywords needed.
I pulled every active Politics market closing before 2026-08-20 from the Kalshi mirror DB
(joined to each market's latest 12-hour snapshot), yielding 47 markets with 24-hour volume ≥ 1,500. Mechanical Stage-1 cuts:
- Already-published picks (largest cut): the live feed already carries 60+ active Politics picks from prior runs — Hormuz weekly/monthly ladders, Kash Patel, Alito, crypto market-structure, Powell, UFC/World Cup attendance, EO-week counts, etc. All were excluded up front to avoid duplicate feed entries.
- Fully priced: YES bid ≥ 95¢ or YES ask ≤ 5¢ (tariff checks @1, Trump-visits-Iran @1, reconciliation @3, several ladder tails).
- Announcer/attention-noise family: Truth Social weekly post-count ladder (8 markets) and the Getty-photo-days market — count-noise markets the v3 screen excludes by policy.
- Spread > 5¢ or volume < 1,500: handled in SQL.
Nine candidates survived to Stage-2 diligence: rules text from the mirror DB, 14-day intraday history from
market_snapshots, live orderbooks from the Kalshi public API, and four parallel primary-source research
tracks (presidential schedule/Mar-a-Lago history; State Dept passport rollout; RealClearPolitics live polling JSON;
IMF PortWatch daily chokepoint API). One pick cleared the v3 conviction + entry-band screens.
An almost-empty book is the correct answer this week — the category's deployable edges are already in the feed,
and what remains is mostly the coin-flips and tails that v3 exists to reject.
2. Markets reviewed
| Ticker | Market | Bid/Ask (YES) | V24h | Verdict |
|---|---|---|---|---|
| KXTRUMPPASSPORT-26-JUL20 | Trump-image passport issuance reported before Jul 20 | 72 / 74 | 1,926 | PICK — BUY YES @74 |
| KXLAGODAYS-26JUL-0 | Trump makes 0 Mar-a-Lago trips in July | 90 / 91 | 8,826 | REJECT — edge ≤2¢, >90¢ band |
| KXLAGODAYS-26JUL-1 | Trump makes exactly 1 Mar-a-Lago trip in July | 7 / 9 | 9,675 | REJECT — fairly priced tail |
| KXMAXSHIPSHORMUZ-26JUL31-AL50 | Hormuz max daily transit calls ≥50 in July | 60 / 62 | 1,810 | REJECT — coin-flip, no edge |
| KXAPRPOTUS-26JUL10-40.3 | RCP approval 40.2–40.4 on Jul 10 | 42 / 44 | 3,291 | REJECT — coin-flip band, edge <15¢ |
| KXAPRPOTUS-26JUL10-40.6 | RCP approval 40.5–40.7 on Jul 10 | 26 / 27 | 2,499 | REJECT — sub-35¢ tail |
| KXAPRPOTUS-26JUL10-40.0 | RCP approval 39.9–40.1 on Jul 10 | 8 / 9 | 1,400 | REJECT — sub-35¢ tail |
| KXAPRPOTUS-26JUL10-40.9 | RCP approval 40.8–41.0 on Jul 10 | 13 / 14 | 1,871 | REJECT — tail, no edge |
| KXTRUMPPASSPORT-26-AUG01 | Same event, Aug 1 deadline | 93 / 98 | 37 | REJECT — fully priced, illiquid |
3. The pick
Pick 1 — KXTRUMPPASSPORT-26-JUL20 · BUY YES @ 74¢ · MEDIUM CONVICTION
"Will it be reported that the State Department issues one or more U.S. passports to citizens where the passport contains an image or visual representation of Donald Trump's face before Jul 20, 2026?" Closes 2026-07-20T03:59Z.
Thesis
Issuance of the Trump-portrait America-250 commemorative passport began today, July 6, at the Washington Passport Agency, where it is the default design with no opt-out while supplies (~25,000–40,000 books) last. The Washington agency's core business is urgent-travel expedite service — applicants routinely walk out with printed books same-day or within days. Media saturation is total (CNN, WaPo, NPR, Forbes, ABC, Snopes have all covered the rollout); the first passport-in-hand story is close to inevitable well inside the 14-day runway. The sibling AUG01 leg of the same event trades 93/98 — the market itself says ~95% that issuance reporting lands by Aug 1. At 74¢, the JUL20 leg prices a ~21% chance the first documented issuance report slips specifically into the Jul 20 – Aug 1 window, which overweights the slip scenario given issuance starts on day 1 of 14 at a same-day-pickup facility with reporters watching.
Evidence
- Apr 28, 2026 — State Dept announces the commemorative Trump-portrait passport for America's 250th (CNN, NPR).
- Jun 26–27, 2026 — final design unveiled; State Dept confirms issuance begins July 6 at the Washington Passport Agency, default and no-opt-out there while supplies last (Forbes, WaPo, ABC). The market jumped 61→75–90 on this — confirming the market reads the start date as the catalyst.
- Primary source — State Dept rollout page: appointments via the passport line from Jul 6; regular fees/processing apply, books mailed — except urgent-travel agency customers, who pick up in person (travel.state.gov).
- Resolution-bar calibration — the JUL04 leg of this same event finalized NO: two months of announcement and design-unveil coverage did not resolve it. The resolver requires reporting of actual issuance. This cuts both ways (see tail risks) but confirms the market is now a pure race between physical issuance + one qualifying story and the Jul 20 deadline.
- Structural check — same-event AUG01: 93 bid / 98 ask; SEP01: 93/99. The 74¢ JUL20 price implies most of the residual risk is timing, not program risk.
Tail risks (cleanest way to lose)
- The reporting gap. Issuance "beginning" July 6 could mean appointment scheduling starts today, with the first physical books handed over days later — and routine applicants get books mailed on regular processing timelines that can exceed Jul 20. If expedite volume at the single D.C. agency is small and no Source-Agency outlet documents a completed passport in a citizen's hands within 14 days, this loses even though the program is fully on track. This is the whole bear case, and today's intraday dip to 54¢ (thin book, ~100 contracts) shows traders reading the same fine print.
- Lesser tails: an eleventh-hour halt (congressional Democrats asked Rubio to stop the program on May 20 — no litigation found), or a resolver ruling that day-one wire coverage phrased as "began issuing" doesn't establish issuance.
Numbers
Liquidity / entry context (Jul 6, ~17:00 UTC)
4. Recommended $1,000 portfolio
| # | Ticker | Action | Limit | Contracts | Cost | Tier / band (sets size) | Max payout | EV¢ | EV% |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KXTRUMPPASSPORT-26-JUL20 | BUY YES | 74 | 90 | $66.60 | MEDIUM · favorite (60–90¢) | $90.00 | +10 | +13.5% |
| Cash held | $933.40 | 93.3% — cash is a position; the category's edges are already in the live feed | |||||||
Cluster exposure (cap: 15% of capital = $150 per cluster)
| Cluster | Cost | % of capital | Cap | Status |
|---|---|---|---|---|
| trump-passport-issuance | $66.60 | 6.7% | 15% | OK |
Conviction exposure
| Tier | Cost deployed | % of capital | Per-pick cap |
|---|---|---|---|
| HIGH | $0.00 | 0% | $150 |
| MEDIUM | $66.60 | 6.7% | $70 |
| LOW | $0.00 | 0% | $30 |
Risk profile
- Worst case: the pick loses → −$66.60 (−6.7% of book). No cluster can flip the run's sign.
- Best case: pick wins → +$23.40 (+2.3% of book) plus 93% cash intact.
- Most likely (my model): 84% win → expected +$9.00.
- Concentration: single thesis, single leg, well under all caps. The dominant "risk" this run is opportunity cost of cash — accepted deliberately.
Execution notes
- Limit discipline: rest a 74¢ limit; only ~21 contracts fill immediately — do not lift 75–76 to complete the fill. The book refreshes daily at ~1,900 contracts/24h; a resting order should fill within a session or two. Cancel any unfilled remainder if the price gaps above 80 on issuance news (edge gone).
- Invalidation: credible reporting that Washington Passport Agency appointments are booked past ~Jul 15 with no in-person pickups, any halt/injunction of the program, or Jul 13 arriving with zero issuance-in-hand reporting. On the last one, exit at market — the AUG01/JUL20 spread says the position retains most value early in the window and decays late.
- Watchlist triggers for the cash: (1) KXAPRPOTUS-26JUL10-40.3 NO becomes deployable only if RCP prints move the effective NO entry above 60¢ with the poll-rotation math intact; (2) KXMAXSHIPSHORMUZ-26JUL31-AL50 — PortWatch publishes July 1–5 dailies this week; a print ≥40 with YES still ≤65 would re-open the YES case, a hard cap near 30/day re-opens NO below 45; (3) KXLAGODAYS-26JUL-0 YES becomes interesting again ≥94 only if Trump skips the Jul 11 Miami quarterfinal.
5. What I rejected and why
- KXLAGODAYS-26JUL-0 (YES @91) — Trump makes 0 Mar-a-Lago trips in July. Strong case for YES: 4-for-4 historical base rate (no July visits in 2017/18/19/25), the club is seasonally closed, and his known July calendar (NATO summit in Ankara Jul 7–8, Army War College Jul 15, World Cup final at MetLife Jul 19, Bedminster/Sterling weekends) points entirely away from Palm Beach. But my probability is ~92% vs a 91¢ ask — ≤2¢ of edge in the >90¢ deep-favorite band, and the price has drifted 95→91 over 48h with volume as traders price the Jul 11 Miami quarterfinal scenario (even that scenario favors Doral, 10 miles from Hard Rock Stadium, over Mar-a-Lago at 70 miles — his May 2026 Miami trip based at Doral). Not worth chasing pennies against informed flow.
- KXLAGODAYS-26JUL-1 (NO @93 effective) — the complement; fairly priced given the above. No side offers edge.
- KXMAXSHIPSHORMUZ-26JUL31-AL50 (YES @62) — Hormuz max daily transits ≥50 in July. Live IMF PortWatch data (ArcGIS API, through Jun 28): current flow ~25–30/day under Iran's post-MOU transit-metering, but queue-release bursts already printed 52 and 51 on Jun 24–25, and toll-deadline front-running before the ~Aug 17 expiry of toll-free passage is a live spike trigger. My estimate ~57% vs 60–62¢ — no edge either side, price already fell 26¢ in 96h (the move ate whatever edge existed), and it's a coin-flip band where v3 demands HIGH conviction + ≥15¢. Entry-band screen cut.
- KXAPRPOTUS-26JUL10-40.3 (NO @58 effective) — RCP approval 40.2–40.4 on Jul 10. Poll-by-poll reconstruction from RCP's live JSON: average is 40.3 today, but tracker rotation plus the likely aging-out of the two lowest June polls (AP/NORC 37, FOX 39) centers Friday at ~40.4–40.5, giving NO ~67% vs 58¢ — a real 9¢ lean, but it's a 35–60¢ coin-flip and the edge is under the 15¢ bar, and the whole complex hinges on RCP's editorially inconsistent dropout rule (worth ±0.3–0.4 alone). Exactly the band that bled money in v1/v2. Entry-band screen cut.
- KXAPRPOTUS-26JUL10-40.6 (YES @27) — my 29% vs 27¢. Sub-35¢ tail, 2¢ edge, not worth the run's single lottery slot. Entry-band screen cut.
- KXAPRPOTUS-26JUL10-40.0 (YES @9) — my ~13% vs 9¢. Tail; dropout-rule noise dominates. Entry-band screen cut.
- KXAPRPOTUS-26JUL10-40.9 (YES @14) — my ~13% vs 14¢. Tail, no edge.
- KXTRUMPPASSPORT-26-AUG01 (YES @98) — same thesis, 12 more days of runway, but 93/98 with $37 of 24h volume: fully priced and unfillable at fair value. Logged for cluster completeness.
Also cut mechanically (not diligenced, not logged): the Truth Social post-count ladder and Getty-photo-day market (announcer-noise family), ~15 fully-priced markets, and every ticker already live in the feed (60+ existing Politics picks including all Hormuz weekly ladders, Kash Patel, Alito, Powell, crypto market-structure, and Trump event-attendance markets).
6. Sources
- State Dept — America-250 passport rollout page: travel.state.gov
- Forbes, Jun 27 2026 — limited-release mechanics, Jul 6 start
- Washington Post, Jun 27 2026 — design reveal; CNN, Apr 28 — program announcement; NPR, Apr 29 — coverage; ABC — rollout; Snopes, Jun 29 — design fact-check; CNBC, May 20 — Senate pushback
- RealClearPolitics live polling JSON (race 8656): polling_data.json; TIPP — July poll
- IMF PortWatch daily chokepoints API (Strait of Hormuz, chokepoint6): portwatch.imf.org; NPR, Jul 3 — Hormuz bargaining chip / Doha talks; Times of Israel liveblog, Jul 4 — Iran "service fees"
- Presidential schedule: 2026 trips list, 2025 trips list; CREW — Mar-a-Lago visit tracking; CNBC, Jul 1 — FIFA tickets / final attendance; Miami host committee — Hard Rock Stadium match schedule; Washington Post, Jul 6 — NATO summit
Data: Kalshi mirror DB (read-only SQL), Kalshi public trade API (live orderbooks, Jul 6 2026 ~17:00 UTC), IMF PortWatch, RealClearPolitics. All probabilities are subjective estimates; every contract can resolve to zero. This is research, not investment advice. v3 methodology: sizing set by conviction tier + entry band only; EV figures recorded for calibration, never for sizing. Rejects are machine-logged and shadow-tracked to settlement.