Cross-venue arbitrage checker

Same event, two venues, two prices. This works out whether the gap survives fees — and how much is actually locked in if you take both legs.

Where you buy YES
Where you buy NO
Same size on both sides
Kalshi taker formula applied
Combined cost
per contract pair
Guaranteed return
one leg always pays $1
Locked profit
ROI
on capital deployed
Capital needed
locked until settlement
Break-even gap
minimum viable spread

This assumes both legs fill at the shown prices and that both venues resolve the event identically. Neither is guaranteed — read the resolution criteria on both sides before committing capital, because "Fed cuts by September" can mean two different things.

How cross-venue arbitrage works

A YES contract and a NO contract on the same event are complementary: exactly one of them pays $1. If you can buy both for less than $1.00 combined, the difference is locked profit regardless of the outcome.

In a single book that never happens — YES and NO sum to $1 by construction. Across two venues it happens regularly, because the books are moved by different crowds at different speeds. That is the entire opportunity.

Why most visible gaps aren't tradeable

The realistic version

Durable gaps of 5¢+ are rare and disappear in seconds because automated systems are watching both books continuously. Which is the honest framing of this tool: it tells you whether a gap you've spotted is worth taking, but by the time a human spots one, it's usually gone. Machines close these — that's an entire bot category.

FluxrBot isn't an arbitrage engine. It trades the gap between news and price rather than between two books — a slower-closing, larger inefficiency. See how the two venues split for why watching both matters either way.

Common questions

How does arbitrage work between Polymarket and Kalshi?

If the same event is priced differently on two venues, buying YES on the cheaper one and NO on the other locks in a profit when the combined cost is under $1.00. The gap must exceed both venues' fees to be real.

Why do prices differ between prediction markets?

Different user bases and liquidity. Kalshi's flow is sports-heavy and US-regulated; Polymarket's is crypto-native and politics-heavy. News reaches the two books at different speeds, which is exactly when gaps open.

Is prediction market arbitrage risk-free?

No. The main risks are execution (one leg fills, the other moves), differing resolution criteria between venues for events that sound identical, capital lockup until settlement, and fees eating a thin spread.

How large does the gap need to be?

On Kalshi the taker fee peaks at 1.75¢ per contract near 50¢. A cross-venue gap under roughly 2–3¢ is usually not tradeable after costs. This calculator applies the fee formula so you can see the real number.