Same event. Different prices. The edge is in the spread.

ARBITRAGE RADAR

Live scanner across Polymarket and Kalshi. When both price the same question differently, the divergence surfaces — and the rare moments the contracts truly align, it's flagged a fee-clearing arb.

Markets Scanned
poly + kalshi
Pairs Matched
same-event candidates
Divergences
price gaps found
Top Gap
biggest spread
Exec Arbs
clears fees
How to read this · DIVERGENCE = the same question priced differently on each platform — a research edge, not free money. ARB = the contracts genuinely align and the gap clears fees; rare, and flagged. The matcher is precision-first — it rejects look-alikes (a Polymarket "reach $X by May" is not a Kalshi "price on Jun 5"). Verify settlement before executing; slippage on $500+ stakes is real; Kalshi needs US KYC.

Live Opportunities

scanning…

Cross-Platform Heat

hottest live markets · both platforms · 24h vol
Polymarket
loading…
Kalshi
loading…

How It Works

precision-first matching
01

Match Pairs

Scan every active Polymarket + Kalshi market. Token-overlap algorithm finds candidate pairs about the same real-world event. Date alignment boosts the score; mismatched timeframes penalize it.

02

Compute Edge

For each pair, compute YES on one side + NO on the other. If the combined cost is under $1.00 after a 2% fee buffer (covers Kalshi fees + Polymarket frictions), an arb exists.

03

Rank by Edge

Surface ranked by fee-adjusted edge. Confidence badges: HIGH (≤5pp), MEDIUM (5-8pp), VERIFY (8-12pp). Anything ≥12pp is filtered as a likely matching error.