How much do Kalshi and Polymarket fees actually cost?

Measured on the live board · 2026-09-15 01:05 UTC · n=18

Most of a cross-venue price gap is fees, and the cost is not flat. It peaks on contracts trading near 50¢ and falls away at both extremes, because Kalshi's fee scales with price × (1 − price). On the pairs currently on the board, fees cost 2.62pp of edge in the worst band and 0.77pp in the best.

Cost by price band

Contract pricenAverage fee per contractEdge given up
under 20¢40.63¢1.53pp
20–40¢31.57¢2.07pp
40–60¢51.39¢2.20pp
60–80¢31.12¢2.62pp
over 80¢30.53¢0.77pp

Small samples — read the n column before drawing a conclusion from any single band. The shape, though, is structural rather than statistical: a fee proportional to price × (1 − price) is largest exactly where the contract is most uncertain.

By venue

VenuenAverage fee per contractEdge given up
kalshi91.26¢1.71pp
polymarket90.87¢2.01pp

Kalshi charges an explicit trading fee. Polymarket's cost is the spread you cross plus gas, which is why its per-contract number can look smaller while giving up more edge on the same pair.

Why this decides most comparisons

A 2% gap between venues is a headline. After a fee of about a cent on each side it is not a trade. That is the single most common reason a spread that looks free is not, and it is why every number on the arbitrage page is shown twice — raw and net.

Fees change. These are measured from live pairs at the time this page was served, not copied from a schedule that may be out of date.

See what survives fees today Compare the two venues