Report date 2026-05-30 · horizon 30 days · capital $1,000 · category “politics”
The politics board this week has exactly one rich vein: the Strait of Hormuz weekly transit-call markets, which resolve off a public IMF dataset I can read directly. Everything else screened out as efficiently priced, illiquid, speculative, or already resolved. Final book is 3 picks, all one underlying, structured as a range bet that the May 25–31 transit week lands around 42 — comfortably between 30 and 50.
trading_markets ↔ trading_events.category) closing within 30 days from the local Kalshi mirror. Cut anything with 24h volume < 1,500, spread > 5¢, “say/mention” noise, or already pinned ≥95¢ / ≤5¢. 236 → 14 candidates.market_snapshots, and a live orderbook pull from the Kalshi public API (the mirror is minutes-to-days stale — that mattered, see DNC autopsy in rejects).Key honesty caveat: PortWatch publishes weekly (Tuesdays); the latest print is May 24. The full May 25–31 resolution figure is not yet public — so the market and I are both forecasting. My edge is the run-rate plus public “traffic is rising” reporting against a book that sold off and is pricing more downside than the data supports. It is not private information.
| Ticker | Market | YES bid/ask | Vol 24h | Verdict |
|---|---|---|---|---|
| …WEEKLY-T30 | >30 Hormuz transit calls, May 25–31 | 66 / 67 | 2,651 | PICK · BUY YES |
| …WEEKLY-T50 | >50 Hormuz transit calls, May 25–31 | 21 / 22 | 3,010 | PICK · BUY NO |
| …WEEKLY-T40 | >40 Hormuz transit calls, May 25–31 | 34 / 35 | 2,190 | PICK · BUY YES |
| …WEEKLY-T75 | >75 Hormuz transit calls, May 25–31 | 5 / 6 | 2,591 | WATCHLIST |
| …HORMUZNORM-B260615 | Hormuz 7-day MA >60 before Jun 15 | 9 / 10 | 90,836 | WATCHLIST |
| …VOTEHUBTRUMPUPDOWN | Trump approval >39.3% (VoteHub) Jun 4 | 44 / 45 | 3,005 | PASS · fair |
| …SENATEREC-JUN14 | Reconciliation bill passes Senate by Jun 14 | 54 / 55 | 2,777 | PASS · no edge |
| …SENATEREC-JUN06 | Reconciliation bill passes Senate by Jun 6 | 30 / 31 | 4,835 | PASS · no edge |
| …UAPFILES | Govt releases new UAP files before Jun 8 | 37 / 38 | 2,439 | PASS · speculative |
| …FISAEXTEND-JUN11 | FISA §702 reauth becomes law before Jun 11 | 11 / 12 | 5,000 | REJECT · no liq |
| …TRUMPNBAFINALS | Trump attends a 2026 NBA Finals game | 66 / 69 | 21,758 | REJECT · thin book |
| …DNCAUTOPSY-JUN01 | DNC releases 2024 autopsy before Jun 1 | 25 / 30* | 1,663 | REJECT · stale data |
| …ATTENDUFC250-AROS | Adin Ross attends UFC Freedom 250 | 35 / 39 | 3,027 | REJECT · not politics |
| …TRUTHSOCIAL-B189 | Trump 180–199 Truth posts, wk of May 24 | 6 / 7 | 2,612 | REJECT · noise |
*DB-mirror quote; the live book is ~99¢ with no depth (see rejects). Ticker prefix KX and event suffix abbreviated for width; full tickers in the picks and JSON.
Thesis. “More than 30 transit calls May 25–31” is close to a physical floor. The two most-recent completed PortWatch weeks were 44 (May 11–17) and 42 (May 18–24); the daily run-rate has held near 6/day. By report date, six of the seven window-days have already elapsed at that rate (~36 cumulative), and late-May reporting says traffic is rising, not falling. Market YES at 0.67 implies only a 67% chance — it is pricing far more sub-30 risk than the data supports.
PortWatch daily totals, May 18–24: 2 · 6 · 12 · 4 · 5 · 9 · 4 → 42/wk | May 11–17 → 44/wk
Cleanest tail risk: a fresh acute disruption — new mine strike, tanker attack, or an escort-convoy suspension — in the final days that drags the realized week below 30. No such event is currently reported (the opposite). Secondary: a PortWatch methodology revision.
Liquidity: book supports ~635 contracts to a 0.68 limit (avg fill ~0.674, ≈0.3¢ slippage). 14-day path: T30 drifted 78→64→66 as the market converged from a naive open toward run-rate value — still below fair.
Thesis. Most regime-robust edge on the board. For the week to exceed 50 calls it needs >7.1/day — above the recent run-rate — and P(>50) is low under both the optimistic bootstrap (0.16) and the pessimistic re-closure bootstrap (0.02). Whatever the regime, “week ≤ 50” is the safe side. Small absolute edge, high certainty — this is the ballast leg.
Cleanest tail risk: a fast backlog-clearing surge — 600+ tankers are reportedly queued; if a credible reopening lets escorts scale hard, daily counts could spike and push the week past 50.
Liquidity: NO depth is good — ~335 contracts to a 0.81 limit (avg ~0.796, ≈1¢ slippage). This leg also hedges Picks 1 & 3: it wins in the same collapse scenario that would hurt the YES legs.
Thesis. The value leg. The point forecast for the week (~42–43) sits just above the 40 strike, yet YES trades at 0.35–0.36. Both recent completed weeks (44, 42) cleared 40, and the trend is up — a ~53% true probability against a 0.36 ask is a clean +EV asymmetry (max return ~170%).
Cleanest tail risk: a merely quiet week (36–40, no new crisis needed) just misses the strike. Lower-probability but doesn’t require a shock.
Liquidity: sized small (~470 contracts) precisely because the top is thin — limit 0.39 keeps avg fill ~0.372 (≈1–2¢ over the effective 0.36 ask); going past 0.40 would breach the 3¢ rule.
| Pick | Side | Limit | Contracts | Cost | Max payout | True P | EV $ | EV % |
|---|---|---|---|---|---|---|---|---|
| T30 | YES | 0.68 | 635 | $428 | $635 | 0.88 | +$131 | +31% |
| T50 | NO | 0.81 | 335 | $267 | $335 | 0.87 | +$25 | +9% |
| T40 | YES | 0.39 | 470 | $175 | $470 | 0.53 | +$74 | +42% |
| Total | — | — | 1,440 | $870 | $1,440 | — | +$230 | +26% |
Deployed $870 · cash reserve $130 (13%) for opportunistic adds. Blended expected return on deployed capital ≈ +26%; dollar edge ≈ +$230 over a ~3-day hold to the Jun 2 close.
Because all three legs settle on the same number (Hormuz transit calls, May 25–31), the book is best read as a single payoff curve over that one figure:
| Realized week | T30 YES | T40 YES | T50 NO | Net P/L | Likelihood |
|---|---|---|---|---|---|
| ≤ 30 (collapse) | lose | lose | win | −$534 | low (~12%) |
| 31 – 40 | win | lose | win | +$101 | moderate |
| 41 – 50 (base case) | win | win | win | +$571 | most likely (~42) |
| > 50 (surge) | win | win | lose | +$236 | low (~13%) |
Data sources: local Kalshi SQLite mirror (trading_markets, market_snapshots, trading_events); Kalshi public trade API for live orderbooks; IMF PortWatch ArcGIS feature service for Hormuz transit data; web sources listed above. Prices and depth captured 2026-05-30.
Disclaimer. Not investment advice. Probabilities here are subjective estimates, not guarantees — they reflect one analyst’s read of public data at a point in time. Prediction-market contracts can and do resolve to zero; you can lose your entire stake on any position. The full book is concentrated in a single underlying tied to an active armed conflict, which can gap violently on headlines. Do your own diligence and size to what you can afford to lose.