Kalshi Politics — Mispricing Audit (v4, archetype-targeted, precedent-fed)

Report date 2026-07-30 · Horizon 45 days (through 2026-09-13) · Capital $2,500 · Universe: targets.json allowlist (generated 2026-07-30 16:40Z)

0
Picks
12
Logged rejects
100%
Cash ($2,500)
84
Markets screened
1
Stage-2 survivor

Executive summary — an efficient week; cash is the position

Zero picks. Every open market in the Tier-1 and Tier-2 allowlisted series closing inside the horizon trades at band extremes — 50 of 53 Tier-1 markets sit at ≤9¢ or ≥92¢, and Tier 2 looks the same. Only two markets came anywhere near deployable:

v4 explicitly treats this outcome as correct: "zero is acceptable and correct in an efficient week." The $2,500 stays in cash (well above the 10% reserve minimum; inside the expected 40–70%+ cash range for an efficient week).

Stage 0 — Universe & mechanical funnel

Candidates came only from targets.json (72 Tier-1 series, 45 Tier-2 series). Markets closing 2026-07-30 → 2026-09-13, status active:

StageTier 1Tier 2Note
Open markets in horizon5331All other allowlisted series close beyond Sep 13 (verified: KXTRUMPADMINLEAVE, KXFEDERALCHARGE, KXARREST, KXBILLS, KXTRUMPPARDONS et al. close Dec 2026 – Jan 2029)
Survive vol24h ≥ 500 (live)1010Live Kalshi numbers, not file snapshots
Survive spread ≤ 5¢, bid < 95¢, ask > 5¢21KXNYTCHARGE, KXMARTINDNCOUT-AUG01, KXBLANCHEJUDICIARY-SEP01
In a playable entry band (40–89¢ either side)01KXBLANCHEJUDICIARY-SEP01 (NO at 89¢, thin-favorite band)

Tier 1 was worked first per v4; the slate proved thin (zero playable), which put Tier 2 in scope. No Tier-3 entries exist in this week's file.

Stage 1–2 — The one candidate, in full

KXBLANCHEJUDICIARY-27-26SEP01 archetype: multi-news-other Tier 2 REJECTED

Will Source Agencies report the Senate Judiciary Committee reports Todd Blanche's AG nomination to the full Senate before Sep 1, 2026? · close 2026-09-01T03:59Z (early close on event)

Rules. Resolves YES on Source-Agency reporting of the committee reporting the nomination to the full Senate. rules_secondary contains only sourcing standards — no dated resolver clarifications. Resolver risk: low (clean, single discrete event; explicit deduction 0 pts).

Precedents consulted. No direct KXBLANCHEJUDICIARY rows in the store (the AUG01 leg is not yet settled). Nearest on-point: Precedent: KXAGCONF-26-JUN15 resolved NO — price a Cabinet confirmation clock from formal transmittal with a five-to-six-week process floor (paperwork → hearing → markup → floor), and KXAGCONF-26-JUL01 resolved NO — the resolver keys "first announced pick" to the current vacancy via the ticker stem. Both support strict, mechanical readings of confirmation-process markets and support NO here.

News diligence (primary sources, all dated).

Prob: 15% pre-market → 10% final (blended toward a liquid book). Pre-market number was committed after rules+news, before opening the book. The residual 10% respects Tillis's "could be rescheduled as early as Tuesday" and Cornyn's "solvable in seconds" — Trump's posts reverse often, and the two holdouts publicly want a path to yes.

Entry context (live book, ~16:45Z). YES 11/14, NO 86/89; NO-ask depth ≈120 contracts; vol24h 18,281 (specialist-dense, >5k rule triggered); OI 14,610. Price path (signal_snapshots): 43/44 on Jul 29, 46/50 at 12:23Z today, 11/14 now — the entire move happened on the Trump post, hours before this audit ran.

Reject — public-info-only / 48h price-move rule.

NO at 89¢ vs a ~90¢ fair value is ≈1¢ of edge — under the 3¢ slippage floor, inside the 85–89¢ half-size band, in a book where the >5k-volume rule demands a stronger, more specific edge than "I read the same news the specialists repriced on four hours ago." Every element of the thesis is public and already in the price. Two other live strategies flipped sides on this exact ticker within 24h (YES Jul 29, NO Jul 30) — churn on headlines, the pattern v4 exists to avoid.

Stage 3 — Reject log

TickerSide@¢ProbArchetypeClusterReason
KXBLANCHEJUDICIARY-27-26SEP01NO@8915→10%multi-news-otherblanche-ag-confirmationPublic-info-only: post-news specialist book; ~1¢ edge < 3¢ slippage floor
KXTRUMPTHUNEOUT-27JAN01-SEPNO@74departure/ousterthune-leadershipLiquidity floor: live vol24h 423 < 500 (only core-band candidate in universe; floor not waivable)
KXAGCONF-26JUN05-SEP01NO@97~3%confirmation/enactblanche-ag-confirmationDeep-favorite band (≥90¢). Precedent-backed NO (KXAGCONF-26-JUN15 process-floor lesson) but max win ≤3% of risk
KXNYTCHARGE-27JAN01-26SEP01—@7legal-actionnyt-af1Band-dead: YES 7¢ tail / NO 95¢ deep favorite (passed all mechanical cuts)
KXMARTINDNCOUT-26MAY-AUG01—@9departure/oustermartin-dncBand-dead: YES 9¢ / NO 95¢, <2 days to close
KXHEGSETHOUT-26APR-SEP01NO@93multi-news-otherhegseth-outAlready an active pick; also ≥90¢ deep-favorite band
KXKASHOUT-26APR-26SEP01—@5departure/ousterkash-outMechanical (ask ≤5¢ tail); AUG01 sister leg is an existing pick
KXLEAVEPOWELLGOV-26SEP01—@5departure/ousterpowell-governorBand-dead 2/5 book; cluster already has a live leg (AUG01 NO)
KXSANCTIONRUSSIA-26JUL—@8confirmation/enactrussia-sanctionsLiquidity floor (455 < 500) and band-dead
KXCRITICALITY-26AUG-OKLO—@9multi-news-otherreactor-criticalityBand-dead: YES 9¢ / NO 92¢, closes in <2 days
KXCBDECISIONJAPAN-26JUL30-HOLD—@99scheduled-processboj-julyMechanical (bid ≥95¢); resolves within hours
KXSENATECONFIRM-26APR29-BMAT—@91confirmation/enactsenate-confirmationsMechanical: spread 9¢ > 5¢, vol24h 306 < 500

No continuous-number theses reached Stage 3 this run — the Stage-0 classifier plus horizon filter left none in the slate. No markets outside the v4 universe were researched.

Stage 4 — Portfolio

Position sizes & limits

None. $2,500 (100%) held in cash. Reserve requirement (≥10%) trivially satisfied.

EV for the record

No deployed EV. For shadow-tracking: the rejected Blanche NO@89 at a 10% final probability would have carried ≈+1.1% EV before fees — below any deployable threshold.

Cluster table

ClusterLegs consideredDeployed
blanche-ag-confirmationKXBLANCHEJUDICIARY-SEP01, KXAGCONF-SEP010 (both rejected)
all others1 leg each0

Conviction exposure

HIGH $0 · MEDIUM $0 · Cash $2,500.

Risk profile

No market risk. The live portfolio's existing picks (notably KXBLANCHEJUDICIARY-27-26AUG01 YES, entered Jul 16 at 64¢ on the pre-postponement schedule) were not re-hedged: adding NO on the SEP01 leg was evaluated and rejected on edge, not on hedging grounds.

Execution notes

Nothing to execute. If the Blanche book drifts back above ~93¢ YES-implied-NO (i.e., YES asks >18–20¢) without new process news, the NO thesis would clear the slippage floor and merits a re-look — next scheduled run covers it.

Data-quality notes for the next run

Keel v4 · Sources: Senate Judiciary Committee notices; NPR (Jul 30); Roll Call (Jul 29 & 2026 Senate calendar); Washington Post (Jul 29); PBS/AP (Jul 30); Kalshi public API (live books, rules); kalmari.app DB mirror (schema, precedents, signals). Precedent hints were verified against live rules text before use.