Kalshi vs Polymarket: how the two venues actually differ

Counted from the live board · 2026-09-15 01:08 UTC

They are not competing for the same market, they are covering different ones. Kalshi lists 9,901 open markets right now to Polymarket's 2,191 — but Polymarket turns over $74.9M in 24 hours against Kalshi's $23.5M. Far more listings on one side, far more money on the other.

9,901Kalshi markets open
2,191Polymarket markets open
$23.5MKalshi 24h volume
$74.9MPolymarket 24h volume

Coverage: mostly different questions

The two venues overlap far less than people assume. Most Kalshi listings are economic indicators, weather and a long tail of recurring contracts; Polymarket's volume concentrates in a smaller number of politics, crypto and sports markets. That is why a cross-venue price comparison only applies to a slice of either board: 142 events are currently priced on both. Finding that slice reliably is the hard part. The arbitrage guide shows what the overlap is priced at today.

Fees: the number that decides most comparisons

VenueAverage fee per contract, live board
Kalshi1.23¢
Polymarket0.84¢

Measured across the cross-venue pairs currently on the board, not quoted from a fee schedule. Kalshi's fee scales with price, so it is highest on contracts trading near 50¢ and small at the extremes; Polymarket's cost turns up in the spread and in gas rather than as a line item.

The practical differences

Where these numbers come from

Both boards are ingested every few minutes and counted directly — the figures above are computed when this page is served, not written by hand. The same data is on the scanner and in the public API.

Nothing here is advice about where to trade, and availability differs by jurisdiction.

Is there arbitrage between them? Get the data via API or MCP