Cross-Platform Arbitrage Scanner
The same event is often priced differently on Polymarket and Kalshi. This scanner finds those gaps in real time — so you can buy low on one side, sell high on the other, and lock in the spread.
1. Same event, two prices
We scan hundreds of live markets on Polymarket and Kalshi and automatically match the ones asking the same question.
2. Spot the gap
When the YES price differs between the two platforms, that gap is a potential arbitrage opportunity — sorted biggest-first.
3. Lock in the spread
Buy YES on the cheaper platform, NO on the pricier one. If your total cost is under $1, the difference is your profit.
0
Matched Events
0
Arb ≥ 5%
0%
Max Spread
—
Last Update
Scanning Polymarket & Kalshi for matching events…
This may take 10-15 seconds on first load
How Cross-Platform Arbitrage Works
Prediction-market arbitrage means profiting from price differences for the same outcome across two platforms. Here's everything you need to use this scanner with confidence.
What is prediction-market arbitrage?
When the same event is listed on two platforms at different prices, you can buy YES on the cheaper side and NO (or sell YES) on the more expensive side. Because the two positions cover every outcome, you lock in the price gap as profit no matter what happens. That gap is your arbitrage.
How to read the scanner
Arb %
The bigger the percentage, the larger the price gap between platforms.
Diff
The absolute price difference between the two YES prices, in cents.
Green price
The cheaper side for YES — this is where you buy.
Match
How confident we are both platforms price the same event. “Exact” = high confidence.
A worked example
Say "Will X happen?" is priced at 40¢ YES on Polymarket and 48¢ YES on Kalshi:
Buy YES · Polymarket
40¢
Buy NO · Kalshi
52¢
Guaranteed profit
+8¢
Total cost: 92¢. Payout at resolution: $1.00 guaranteed. Profit: 8¢ per contract, before fees.
Risks to understand first
- Execution risk: prices can move before you trade both sides
- Fees & slippage: trading fees on both platforms eat into profit
- Resolution differences: platforms may resolve the same event differently
- Match accuracy: always verify both markets are truly about the same event
- Capital lock-up: funds are tied up until the event resolves
Disclaimer: This tool is for educational and informational purposes only. It is not financial advice. Always do your own research and verify matches before trading. Past price differences do not guarantee future arbitrage opportunities. Data is sourced from public Polymarket and Kalshi APIs and may be delayed or inaccurate.