Kalshi vs Polymarket, how they actually differ
"Kalshi vs Polymarket" is one of the most common searches in this space, and most answers to it come from someone who's used one of the two, not both, side by side, continuously. We watch both books on the same games at the same time, all day, so this is written from that vantage point rather than either venue's own marketing.
Two different things wearing the same label
Kalshi and Polymarket both call themselves prediction markets, but the mechanics underneath are close to opposite.
| Kalshi | Polymarket | |
|---|---|---|
| What it is | CFTC-regulated exchange | Wallet-native, on-chain order book on Polygon |
| Auth to trade | Account + RSA-PSS request signing | Wallet signature (EIP-712) + HMAC + per-order signing |
| Trading fee | $0.02/contract flat, maker and taker | Dynamic taker fee up to ~3.15% on contracts priced near 50 cents; makers free, rebated |
| Access | US-facing, regulated venue | Blocked in US/UK/France/Germany/Italy/Netherlands/Belgium and more on the international platform; a separate CFTC-regulated, KYC'd Polymarket US exists |
| API cost | Free to query | Free to query |
Verified against each venue's own docs, 2026-07-09 — see our fuller dino vs Kalshi and dino vs Polymarket breakdowns for the rest of the line-by-line.
Neither structural difference tells you which one has the better price on a given game. That's a separate question, and it's the one we actually watch.
What we see when we watch both at once
The two venues list a lot of the same games, under different tickers and team-name formats, and they don't always agree on price. When we measured it across 870 confirmed cross-venue gaps over a 24-hour window, the median gap stayed open 9.2 seconds, and 96 percent had closed within 30. That's the general pattern: real, frequent, and short.
Individual games show why the average is short. On the Argentina vs Egypt Round of 16 tie, every price gap through a VAR call and a stoppage-time comeback closed within about a minute — the two books tracked each other tightly even through a wild finish, against $20.8 million in Polymarket volume and $13.8 million in Kalshi open interest on that specific market. On USA vs Belgium, two goals two minutes apart moved the two venues in opposite order, and they disagreed on Belgium's price for about six minutes before converging — the longest hold we've published so far.
None of that is visible from either venue's own feed alone. Each only sees its own book.
Where they can quietly disagree
Price is the part most people ask about. The part that actually catches people out is settlement. The two venues write their own market terms independently, and on edge cases like a tie or a cancelled game, one venue's rulebook can say something the other's doesn't say at all. A position held across both books isn't guaranteed to pay out the same way on those edge cases, even when the prices lined up perfectly going in.
That's a structural risk, not a pricing one, and it doesn't show up unless someone reads both venues' market text and checks whether they actually agree. Our matcher does that per market and flags it — it's why a correctly-matched pair can still carry a disclosed settlement risk even when the prices themselves look fine.
Bottom line
If you only trade on one venue, trade there directly — you don't need us for that. If you want to see what the other one is doing on the same game at the same moment, or catch the gap while it's still open, that's what the matched feed and the real-time stream are for. Both start on Free, with MCP included from day one.
More from the blog
USA vs Belgium: two goals two minutes apart, priced in opposite order
A World Cup equalizer and the goal that answered it two minutes later moved Kalshi and Polymarket in opposite order. The two books did not agree on Belgium's price for about six minutes.
A mispricing between Kalshi and Polymarket lasts about 10 seconds
We measured how long price gaps between Kalshi and Polymarket stay open before the two books converge. Half close within about nine seconds.
Argentina vs Egypt: Kalshi followed Polymarket within seconds
We checked whether the price gaps between Kalshi and Polymarket on Argentina-Egypt were a real trading opportunity. Against the volume moving through that exact market, they were not.