FREE TOOLLIVE DATAPOLYMARKETKALSHI

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

Auto-refreshes every 5 min

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.