Back to predict
Cross-venue scanner · Polymarket × Kalshi
Same event, different price.
Fuzzy title-match between Polymarket and Kalshi open markets. Spread ≥ 1000 bps, similarity ≥ 50%. Sorted by spread × log(min_volume). Settlement risk and gas cost are yours to evaluate.
Opportunities
0
after filters
Widest spread
—
probability gap
Poly cheaper
0
buy Yes on Polymarket
Kalshi cheaper
0
buy Yes on Kalshi
Scanned 100 top Polymarket markets × 600 Kalshi open markets. Total notional opportunity (sum of spread bps): 0. Title-fuzzy match means false positives possible — verify both markets resolve on the same condition before trading.
Cross-venue spreads · top 0
No matches above 1000 bps spread + 50% similarity. Try lowering filters via
?min=100&sim=0.4.How it works
Each row = same event listed on both venues with different implied probability. Title similarity uses Jaccard over tokenized words ≥ 3 chars (stopwords stripped). Spread = |Poly Yes − Kalshi Yes|. Score = spread × log(min vol 24h) ranks rows.