Kalshi Economics — Mispricing Audit

Report date 2026-07-22 · Horizon 45 days · Capital $2,500 · Methodology v3.3 (conviction-weighted, EV-agnostic sizing; entry-band screen; 15% cluster cap; resolver-risk pricing) · Picks count toward the public track record and are cleared for auto-copy.

1. How this was researched

Mode: category-match. $CATEGORY = Economics matched 1,148 active markets (114 series) in the live Kalshi mirror closing within 45 days, so no theme-keyword fallback was needed. The mirror schema exposes trading_events / trading_markets only — there is no market_snapshots table in the current schema — so all prices, volume, open interest, 14-day history (candlesticks endpoint) and order books came from the Kalshi public API at pick time.

Stage 1 mechanical screen (volume24h ≥ 1,500 · spread ≤ 5¢ · not fully priced · no announcer-noise markets · nothing already in $EXISTING_PICKS) reduced 1,408 fetched open markets to 16 candidates across six thesis groups: the July FOMC complex, the AAA monthly gas-price ladder, July CPI YoY, the Bank of Russia July 24 decision, weekly jobless claims, and two fast-food price trackers. Each survivor got rules-text review, resolver profiling (Stage 2.5), 14-day price history, live order-book depth, and primary-source news diligence. Note: many July Economics staples (CPI MoM, payrolls, PCE, the Fed hold leg) are already live picks from prior runs and were excluded up front.

2. Markets reviewed

MarketQuestionYES bid/ask (¢)Vol 24hDisposition
KXAAAGASM-26JUL31-4.16AAA avg gas > $4.16 on Jul 3182 / 832,213PICK — BUY YES (HIGH)
KXAAAGASM-26JUL31-4.18AAA avg gas > $4.18 on Jul 3177 / 782,448PICK — BUY YES (MEDIUM)
KXFEDDECISION-26JUL-H25Fed hikes 25bp on Jul 2923 / 24658,558PICK — BUY NO (MEDIUM)
KXFED-26JUL-T3.75Fed funds upper bound > 3.75% after Jul 2922 / 2357,468REJECT — dominated by H25 NO
KXCPIYOY-26JUL-T3.3July CPI YoY > 3.3%69 / 723,196REJECT — fade is a banned tail
KXCPIYOY-26JUL-T3.4July CPI YoY > 3.4%27 / 2812,188REJECT — fairly priced vs nowcast
KXAAAGASM-26JUL31-4.20AAA avg gas > $4.20 on Jul 3162 / 655,207REJECT — thin edge, cluster cap
KXAAAGASM-26JUL31-4.22AAA avg gas > $4.22 on Jul 3143 / 442,487REJECT — coin-flip band
KXAAAGASM-26JUL31-4.30AAA avg gas > $4.30 on Jul 315 / 63,158REJECT — tail band
KXCBDECISIONRUSSIA-26JUL24-C25Bank of Russia cuts 25bp Jul 2458 / 591,587REJECT — edge already eaten
KXCBDECISIONRUSSIA-26JUL24-HOLDBank of Russia holds Jul 2434 / 353,288REJECT — no edge either side
KXFEDCOMBO-26JUL-0-T0Hold AND ≥1 dissent59 / 602,524REJECT — fairly priced
KXFEDCOMBO-26JUL-0-0Hold AND 0 dissents17 / 182,002REJECT — tail band
KXJOBLESSCLAIMS-26JUL23-200000Initial claims ≥ 200k (w/e Jul 18)73 / 771,887REJECT — no edge, closes in hours
KXPOPCHICKSAND-26AUG02-T5.67Popeyes sandwich avg ≥ $5.67 (July)43 / 442,148REJECT — resolver risk (Spice Data)
KXCHIPBURRITO-26AUG02-T9.80Chipotle burrito avg ≥ $9.80 (July)5 / 61,672REJECT — tail + resolver risk

3. Picks — detail and thesis

Macro backdrop (drives everything below): The U.S.–Iran conflict has largely blocked the Strait of Hormuz (~20% of global energy supply pre-war). Brent recovered to ≈$89 on Jul 21 amid a 10th consecutive day of U.S. strikes and Iranian missile attacks on Kuwait, with a mediated "10-day ceasefire" proposal floating. AAA national average gasoline: $3.83 (Jul 2) → $3.84 (Jul 9) → $3.94 (Jul 16) → $4.06 (Jul 22). June CPI printed soft (−0.4% MoM; YoY 3.5%), collapsing July Fed-hike odds from ~46% to the teens; new Chair Kevin Warsh holds the funds rate at 3.50–3.75% and has replaced forward guidance with data-dependence.

Pick 1 — KXAAAGASM-26JUL31-4.16 · BUY YES @ 84¢ limit · HIGH CONVICTION

Market: Will AAA average regular gas price be strictly > $4.16 on Jul 31, 2026?
Current price: 82¢ bid / 83¢ ask (last 81¢)
My probability: 90%  vs  market implied: ~83% → +6¢ edge at the 84¢ limit
Entry band: favorites (60–90¢) · Cluster: hormuz-gas-jul31
Size: 150 contracts ≈ $126 cost (5.0% of capital; HIGH cap is 15%, deliberately undersized to book depth)

Thesis — the pass-through pipeline is mechanically loaded. AAA sits at $4.06 today with 8–9 days of drift left. The rung needs just +10¢ (~1.2¢/day) when the actual pace over the past six days was +2¢/day ($3.94 → $4.06). More important than momentum: crude has risen ≈$17/bbl since early July (≈+40¢/gal wholesale-equivalent) while retail is up only +23¢ — the classic rockets-and-feathers lag means stations keep raising prices for 1–2 weeks even if crude freezes today. For this rung to fail, crude must crash within days and retail must flatten almost immediately — retail gas essentially never falls quickly, even after ceasefires.

Evidence:

Resolver (Stage 2.5): AAA daily national average for regular, as published for Jul 31 — a snapshot of a slow-moving, thrice-decimal index the resolver itself publishes daily; "strictly greater than $4.16" is unambiguous at 3 decimals. Priced risks: −1 pt (AAA publication/timing quirk). Evidence-based 91 − 1 = 90.

Tail risk (cleanest way to lose): a credible ceasefire lands this week, Brent gives back $10–15 within days, and retail stalls under $4.16. Even then the pipeline math makes a sub-$4.16 close a stretch — hence 10 points, not 25.

Liquidity / entry context: book is thin on the offer — ~20 contracts at 83¢, ~28 within the 84¢ limit; 24h volume 2,213; OI 2,285. This is a resting-limit accumulation over 2–3 sessions, not a sweep; sized down to 150 contracts accordingly (see execution notes). Unfilled = cash, not loss.

Price history: the 4.20 sister rung swung 9¢→50¢→33¢ over two weeks as war headlines whipsawed; the ladder reprices daily off the AAA print, so the morning AAA number is the fill catalyst.

Pick 2 — KXFEDDECISION-26JUL-H25 · BUY NO @ 77¢ limit · MEDIUM CONVICTION

Market: Will the Fed hike 25bp at the July 29, 2026 meeting? (fading it)
Current price: YES 23¢ bid / 24¢ ask → NO fills at 77¢
My probability (NO side): 90%  vs  market implied: 77% → +13¢ edge
Entry band: favorites (60–90¢ effective) · Cluster: fed-july-hold
Size: 227 contracts ≈ $175 cost (7.0% of capital = MEDIUM cap)

Thesis — retail flow is paying panic prices for a hike the committee can't pass. The hike leg collapsed to 4–7¢ after June CPI printed −0.4% MoM (core flat) and PPI −0.3%, then tripled today (7¢ → 24¢ on 1.46M contracts) as Brent hit $89 and Iran struck Kuwait. But CME fed-funds futures — the professional market — priced only 16.6% hike as of Jul 21, and the FOMC entered blackout Jul 18: no official can telegraph a hike this week, and the modern Fed does not deliver un-telegraphed hikes. The vote math is the anchor: a hike needs a Board majority, and the Board is stacked with holdovers and Trump-appointed doves (Waller and Bowman dissented for cuts in 2025; Cook, Jefferson, Barr are holds). The hawks priced >50% to dissent — Logan (~57¢) and Hammack (~51¢) — are regional presidents who can dissent but cannot carry a majority. Warsh himself answered "Not yet" on hikes after the June data. Fading the oil-headline spike at 77¢ NO is the trade.

Evidence:

Resolver (Stage 2.5): the FOMC statement / implementation note target range published Jul 29 — fully mechanical. Emergency intermeeting moves do not count (series rules); a cancelled/delayed meeting resolves as no-change, which favors NO. Priced risks: −1 pt procedural. Evidence-based 91 − 1 = 90.

Tail risk (cleanest way to lose): Warsh engineers a genuine surprise — a "credibility hike" into an oil shock, carried by a Board that publicly leaned dovish three weeks ago, announced with zero telegraphing. That is the 10%. Secondary flag, stated honestly: this pick fades a same-day 3× move on heavy volume, which v3 normally treats as "edge already eaten" — it deploys only because the catalyst is identifiable (oil headlines), the professional market disagrees with the panic, and blackout structurally blocks the confirmation path. That flag is why this is MEDIUM, not HIGH, despite the 13¢ modeled edge.

Feed-correlation note: KXFEDDECISION-26JUL-H0 YES (hold) is already a live pick from a prior run. This is a different contract with a strictly wider win-set, entered after today's dislocation, but subscribers holding both should recognize they share the no-hike thesis.

Liquidity / entry context: exceptional — 20,714 contracts fillable at 77¢ NO (resting YES bids at 23¢), 24h volume 658,558, OI 6.9M. Zero slippage at recommended size.

Price history: hike leg 17–21¢ (Jul 8–13) → 32¢ (Jul 14 peak, pre-CPI) → 4–7¢ (Jul 15–21, post-CPI collapse) → 13–24¢ today on 1.46M contracts.

Pick 3 — KXAAAGASM-26JUL31-4.18 · BUY YES @ 80¢ limit · MEDIUM CONVICTION

Market: Will AAA average regular gas price be strictly > $4.18 on Jul 31, 2026?
Current price: 77¢ bid / 78¢ ask (order book; screen quote 75/80)
My probability: 84%  vs  market implied: ~80% at the limit → +4¢ edge
Entry band: favorites (60–90¢) · Cluster: hormuz-gas-jul31
Size: 200 contracts ≈ $160 cost (6.4% of capital; MEDIUM cap 7%)

Thesis: same pass-through pipeline as Pick 1, one rung up: needs +12¢ in 8–9 days (~1.4¢/day) versus the running +2¢/day pace and the ~15–20¢ of un-passed wholesale increase. This rung is where the thesis is actually fillable at size — 135 contracts offered at 78¢ and 200 more at 80¢ right now — so it carries the deployable weight of the gas cluster while Pick 1 carries the best price. The extra 2¢ of strike raises the ceasefire-scenario failure odds, hence MEDIUM and a lower probability (84 vs 90).

Evidence: identical to Pick 1 (AAA $4.06 today, +12¢/6 days; Brent ≈$89; Hormuz blocked).

Resolver (Stage 2.5): same AAA snapshot mechanism; priced risks −1 pt → 84.

Tail risk: same ceasefire/crude-crash path as Pick 1, with ~2¢ less cushion — a deceleration to ~1.3¢/day average is enough to lose this rung while Pick 1 still wins.

Liquidity / entry context: 335 contracts fillable within the 80¢ limit; 24h volume 2,448; OI 2,247. Fillable today without slippage beyond the limit.

4. Recommended $2,500 portfolio

Sizing is set by conviction tier + entry band only (v3 rule). EV columns are recorded for calibration and did not drive contract counts.

#MarketActionLimitConviction / bandContractsCostMax payoutEdge ¢EV %
1KXAAAGASM-26JUL31-4.16BUY YES84¢HIGH / favorites150$126.00$150.00+67.1%
2KXFEDDECISION-26JUL-H25BUY NO77¢MEDIUM / favorites227$174.79$227.00+1316.9%
3KXAAAGASM-26JUL31-4.18BUY YES80¢MEDIUM / favorites200$160.00$200.00+45.0%
Totals577$460.79$577.0010.1% blended

Deployed: $460.79 (18.4%) · Cash held: $2,039.21 (81.6%) · Dollar EV ≈ +$46.50 · Profit if all win ≈ +$116.21. The heavy cash weight is deliberate: the Economics slate this week was largely efficient (CPI, claims, dissent-count and Russia legs all priced within a few cents of fair), and v3 treats cash as a position.

Cluster exposure (cap: 15% = $375 per cluster)

ClusterPicksCost% of capitalCap
hormuz-gas-jul31#1, #3$286.0011.4%15% ✓
fed-july-hold#2$174.797.0%15% ✓

Conviction exposure

TierCost% of capitalPer-pick cap
HIGH$126.005.0%15% ($375)
MEDIUM$334.7913.4%7% ($175)
LOW$00%never deploys (v3.3)

Risk profile

Execution notes

5. What I rejected and why

All 13 rejects below are machine-logged in picks.json and shadow-tracked to settlement — if they outperform the picks, the screen is adding nothing and we want to know. Entry-band cuts are marked [band].

6. Sources

Data: Kalshi mirror DB (rules, universe) + Kalshi public API (quotes, depth, history) as of 2026-07-22; news and nowcasts as cited. Methodology v3.3: conviction-weighted, EV-agnostic sizing; 60–90¢ entry band; sub-35¢ tails hard-rejected; 15% cluster cap; LOW conviction never deploys; rejects logged and shadow-tracked. All probabilities are subjective estimates; every contract can resolve to zero; nothing here is investment advice.