Selection mode: category-match. $CATEGORY=Economics matched trading_events.category directly — 1,135 active markets close within 45 days, so no theme/keyword fallback was needed.
/schema as source of truth (trading_markets, trading_events, market_snapshots).volume24h<1500, spreads >5¢, fully-priced (≥95¢/≤5¢) and announcer-noise markets.rules text, pulled 14-day intraday history from market_snapshots, hit the live Kalshi orderbook for depth, and grounded priors in primary sources (BLS, Federal Reserve, AAA/EIA, CNBC/Bloomberg market wires).ev_pct/edge_cents are recorded for calibration only.Macro backdrop established this run: current fed-funds upper bound 3.75% (3.50–3.75%, effective 3.63%); new Chair Kevin Warsh (sworn in May 22) ran a hawkish June 17 FOMC — easing language removed, 9 of 18 members projecting a hike this year, median dot 3.8% YE. May CPI +4.2% YoY (energy +23.5%), core +2.9%; May U-3 4.3%, payrolls +172k. Then on Jun 24 crude fell below ~$70–72 (−~40% from the wartime peak) as the Strait of Hormuz reopened and US–Iran talks advanced.
| Market | Ticker | Price (YES) | Read | Outcome |
|---|---|---|---|---|
| Fed holds 0bp · Jul 29 | KXFEDDECISION-26JUL-H0 | 77¢ | Hold premium stale vs oil crash | PICK · BUY YES |
| Fed +25bp · Jul 29 | KXFEDDECISION-26JUL-H25 | 21¢ | Inverse leg of the pick | REJECT (same cluster) |
| June U-3 > 4.1% | KXU3-26JUN-T4.1 | 92¢ | Near-locked but thin book | REJECT (slippage) |
| June payrolls > +70k | KXPAYROLLS-26JUN-T70000 | 67¢ | Coin-flip vs consensus | REJECT (no edge) |
| June CPI YoY > 3.6% | KXCPIYOY-26JUN-T3.6 | 92¢ | Base-effect step-down priced | REJECT (efficient) |
| June core CPI YoY > 3.1% | KXCPICOREYOY-26JUN-T3.1 | 6¢ | ~20¢ spread, untradeable | REJECT (liquidity) |
| Gas > $3.85 · Jun 30 | KXAAAGASM-26JUN30-3.85 | 44¢ | Decline already priced | REJECT (coin-flip) |
| 10Y yield > 4.45% · Jun 30 | KXUST10M-26JUN30-T4.45 | 70¢ | 6-day yield noise | REJECT (coin-flip) |
| Q2 real GDP > 0.5% | KXGDP-26JUL30-T0.5 | 94¢ | Deep favorite, illiquid | REJECT (no edge) |
Also scanned and dismissed at the filter stage: Musk net-worth (Jun 30), June PPI YoY (tariff-distorted), core PCE (illiquid), ISM PMI, ADP, July U-3/threshold ladders (untraded), month-end 2Y/5Y/30Y, and the various non-US GDP/inflation series.
"Will the Federal Reserve hike rates by 0bps at their July 29, 2026 meeting?" — i.e. the Fed holds. Entry band: 60–90¢ favorite. Cluster: fed-july-rate-path
Market-implied (at 77–78¢): ~77% · My estimate: 82% · Edge ≈ +5¢ / ~6.5% EV (recorded for calibration — did not set the size).
Mispricing thesis. The July "hold" contract carried ~91¢ through June 16. It then fell to ~76¢ over June 17–19 on two shocks: (1) the hawkish June 17 dot plot under new Chair Warsh, and (2) the mid-June Hormuz/Israel–Iran war that spiked crude and revived July-hike fears. Shock (2) has now fully reversed — crude is back below ~$70 (−40% from peak), Hormuz is reopening, and US–Iran talks are advancing — removing the energy-inflation impulse that justified the July-hike premium. Yet HOLD traded ~150k contracts on Jun 24 and closed unchanged at ~76¢: the price has not absorbed the disinflationary news. With the Fed having just held, a back-to-back hike now requires the data to force it — and the data catalyst just moved the Fed's way.
Evidence (primary sources).
Why MEDIUM, not HIGH. Per v3, HIGH requires the outcome to be mechanically locked. This is a 5-week-out forecast with a live binary catalyst (Jul 14 CPI) before it, and the price fell for genuine fundamental reasons, not a pure book error. It is a defensible directional lean with a real way to be wrong — the textbook MEDIUM tier.
Liquidity / entry context (live book, Jun 24). YES 77¢ bid / 78¢ ask; resting NO depth of tens of thousands of dollars within 2–3¢ (≥6,000 contracts fillable at ≤78¢); 24h volume ~127k, open interest ~949k. An 89-contract clip fills with no slippage — this is one of the most liquid books on the venue.
Price history. 91¢ plateau (Jun 10–16) → step-down to ~75¢ (Jun 17–19 on the dots + war) → flat 75–78¢ since, including through today's oil crash. No move ≥20¢ in the last 48h on this thesis — the disinflation news is unabsorbed, so the edge is not yet eaten.
| Pick | Side | Limit | Contracts | Cost | Max payout | EV% | Conv. | Cluster |
|---|---|---|---|---|---|---|---|---|
| KXFEDDECISION-26JUL-H0 | BUY YES | 78¢ | 89 | $69.42 | $89.00 | 6.5% | Med | fed-july-rate-path |
| Deployed | $69.42 | $89.00 | 6.5% | |||||
| Cash reserve | $930.58 | — | — | 93.1% of capital | ||||
EV% is shown for the record only. Under v3 it did not drive the contract count — size came from the MEDIUM tier cap ($70) at the 78¢ entry.
| Cluster | Cost | % of capital | Cap | Status |
|---|---|---|---|---|
| fed-july-rate-path | $69.42 | 6.9% | 15% | OK |
Only one underlying thesis carries risk; no single event can flip the run's sign. The inverse hike leg (H25) and any rate-sensitive Treasury bet were deliberately excluded so this cluster stays a single, capped position.
| Tier | Deployed | % of capital | Notes |
|---|---|---|---|
| High | $0.00 | 0% | No mechanically-locked edge cleared this week |
| Medium | $69.42 | 6.9% | 1 pick at the MEDIUM cap |
| Low | $0.00 | 0% | — |
Every Stage-2 survivor below is machine-logged to picks.json and shadow-tracked to settlement. If the rejects resolve as well as the pick, the selection screen added nothing — and that is a finding worth proving either way. Entry-band cuts (coin-flips and tails) are called out so the discipline is visible.
| Ticker | Would-be side | Price | My prob | Band / tier | Why rejected |
|---|---|---|---|---|---|
| KXU3-26JUN-T4.1 | YES | 92¢ | 96% | >90¢ deep fav | ~4¢ edge, but thin YES book → fills pay ≥3¢ slippage up to 95¢. Edge eaten by execution. |
| KXPAYROLLS-26JUN-T70000 | YES | 67¢ | 70% | 60–90¢ / not HIGH | Data-release coin-flip with no informational edge vs the ~100k consensus — the exact medium-conviction bucket that bled money in v1/v2. |
| KXCPIYOY-26JUN-T3.6 | YES | 92¢ | 92% | >90¢ deep fav | Efficient. The YoY base-effect step-down (May 4.2% → mode ~3.7–3.8%) is fully modeled; zero edge. |
| KXCPICOREYOY-26JUN-T3.1 | YES | 6¢ | ~30% | <35¢ tail | Near-zero bid with a ~20¢ spread (5/24). Untradeable; fails liquidity + spread screens. No lottery slot used. |
| KXAAAGASM-26JUN30-3.85 | NO | 58¢* | 58% | 35–60¢ coin-flip | NO effective entry ~58¢ and not HIGH conviction. The oil-crash gas decline is already priced; also an existing-pick cluster. |
| KXUST10M-26JUN30-T4.45 | YES | 70¢ | 68% | 60–90¢ / not HIGH | 6-day yield random walk (10Y ~4.51%, 6bp cushion). Not mechanically locked; no defensible directional edge. |
| KXGDP-26JUL30-T0.5 | YES | 94¢ | 94% | >90¢ deep fav | 5+ weeks out, no recent volume, no edge vs GDPNow-anchored consensus. Thin liquidity. |
| KXFEDDECISION-26JUL-H25 | NO | 21¢ | 84% | same cluster | Inverse of the HOLD pick. Logged for transparency, not deployed — it would double the fed-july-rate-path cluster. |
*NO effective entry = 100 − YES bid. The gas YES leg trades 42/47.
market_snapshots price/volume history).Data sources: read-only Kalshi DB mirror (trading_markets, trading_events, market_snapshots); Kalshi public trade API for live orderbooks; web search/fetch for primary-source grounding.
Disclaimer: All probabilities are subjective estimates, not guarantees. Prediction-market contracts can resolve to zero and you can lose 100% of capital at risk. This is research/education, not financial advice. Figures captured around 2026-06-24 16:00 UTC; live prices move. v3 picks count toward the public performance record and are cleared for auto-copy — size accordingly.