WORLD CUP 2026

Top mispricings — 10K sim vs. Kalshi

14d to kickoff

BITCOIN EDGE

Live BTC edge vs. Kalshi hourly markets

PICK OF THE DAY

Today's Oracle play

How Cross-Platform Arbitrage Detection Works on Kalshi and Polymarket

An arbitrage scanner is only as good as its gap test. Here's the exact mechanic behind cross-platform detection — the WATCH and ARB thresholds, why the gap has to clear two-leg costs, and how same-event validation keeps look-alike markets out of the results.

BR
FSWA Award Winner · Published Author · Ran 4Deep Sports · Led FTN Marketing · Traded Bonds on Wall Street
July 15, 2026

When Kalshi and Polymarket price the same event differently, one of them is wrong. That's the entire premise of cross-platform arbitrage. The hard part isn't the idea — it's building a detector that separates a real gap from two markets that merely look alike. Here's the mechanic the Arbitrage Scanner runs.

The gap is measured, then graded

The scanner pulls the live implied probability on each platform for the same event and measures the distance between them in percentage points. That raw gap is then graded against two thresholds:

Why 6 points and not 2? Because a gap you can't afford isn't an edge. Every cross-platform position is a two-leg trade — you buy the cheap side on one venue and hedge the expensive side on the other. Each leg carries a fee and some slippage. A 6pp floor is set so the gap has room to clear both legs' costs and still leave something on the table. Anything tighter is noise dressed up as opportunity.

Same-event validation is the whole game

The failure mode of every naive arb scraper is the look-alike. "Will X win in 2026?" and "Will X win by November?" can trade 15 points apart and it isn't arbitrage — it's two different questions. Detection that keys on fuzzy title matching will fabricate gaps all day.

So the gap test only runs after the two contracts are confirmed to settle on the same underlying event and resolution criterion. Same resolution source, same cutoff, same YES condition. This is the same discipline the mispricing engine uses on its Kalshi cross-check — a validated match, not a string match. No validation, no flag, no matter how juicy the number looks.

Why the scanner routes Kalshi-first

When a real gap clears the ARB threshold, the scanner treats Kalshi as the primary venue for the trade. Kalshi is a CFTC-regulated exchange available to US traders, while Polymarket is restricted for US residents — so the actionable leg for most readers is the Kalshi side, with the other platform serving as the reference price that reveals the gap. The tool surfaces the gap; it does not assume you can freely transact on both venues.

What a flag is, and what it isn't

An ARB flag is a candidate, not free money. Before you act, three things have to hold:

1. Identical resolution — confirm both contracts really pay on the same outcome. (Validation narrows this, but you make the final read.)

2. Depth — the order books have to be deep enough to fill both legs near the quoted prices, or the gap evaporates in slippage.

3. Timing — prices move; a gap the scanner caught at 8am can close before you place the second leg.

If all three hold, you have a genuine two-sided position, and you can size the actionable leg with the quarter-Kelly calculator. If any fail, the flag was a candidate that didn't survive contact — which is exactly what the three checks before you trade are for.

The scanner's job is to find the handful of gaps worth that scrutiny. Yours is to run the checks and decide. For the deeper reason most flagged gaps don't survive, read why most prediction-market "arbitrage" isn't real.

Read Next

Prediction-market edges, weekly. The only newsletter built for Kalshi & Polymarket traders.

No spam. Unsubscribe anytime.

BR

Benny Ricciardi

Founder · The 7 Oracles

Benny Ricciardi is an FSWA Award Winner and published author. He ran 4Deep Sports as CEO, led marketing at FTN Network as CMO, and traded bonds on Wall Street. He founded PredictionMarketsPicks.

Follow @BennyR11
how kalshi polymarket arbitrage workscross-platform arbitrage detectionprediction market arbitrage mechanicskalshi polymarket price gaparbitrage gap threshold prediction marketsame event arbitrage validationkalshi arbitrage strategy

Want more analysis like this?

Get The 7 Oracles' daily prediction market breakdown — free, no fluff, straight to your inbox.

Get the daily edge in your inbox →