Compared

Prediction market fees compared

Kalshi, Polymarket US, Gemini and Polymarket all charge rate × contracts × price × (1 − price). The rates, who pays and the rounding differ. Here they are side by side, checked October 31, 2026.

VenueTaker rateMaker feeRounding100 at 50¢
Kalshi0.070.0175 on series that charge makersUp to the cent$1.75
Polymarket US0.0695 (0.10 table tennis)None; rebates at high volumeTo the cent, half to even$1.74
Gemini0.070.0175; $0 through Dec 31, 2026Up to the cent$1.75
Polymarket (international)0.04 to 0.07 by category; 0 on geopoliticsNoneTo 5 decimals$1.00 to $1.75

“100 at 50¢” is the taker fee on one order of 100 contracts at 50¢, the price where fees are highest.

Which is cheapest?

Fees on a two-sided trade

Buying both sides on two venues pays a fee on each leg. Near 50¢ that’s about 3.5¢ per pair between Kalshi, Polymarket US and Gemini, so a gap has to be bigger than that to pay. Near 10¢ or 90¢ fees are about a third as large. The arbitrage calculator works out any trade, and live odds show where the gaps are right now.

Fees decide whether a price gap pays. ArbTrader scans Kalshi, Polymarket US, Gemini and Polymarket for spreads that still pay after every venue’s fee, at the size actually for sale, and pings you when one opens.

Watch spreads free

Fee rules from each venue’s published schedule, checked October 31, 2026. Venues change fees; check the venue’s own fee page before trading. Not financial advice. ArbTrader isn’t affiliated with any venue named here.

Fee calculator Fees compared Kalshi fees Polymarket US fees Gemini fees Odds converter Arbitrage calculator Live odds

Common questions

Which prediction market has the lowest fees?

For takers, Polymarket US at 0.0695 is slightly below Kalshi and Gemini at 0.07, and Polymarket charges 0.04 on politics, finance, tech and mentions markets. For makers, Polymarket US and Polymarket charge nothing, and Gemini charges nothing through December 31, 2026.

Why are prediction market fees highest at 50 cents?

The formula multiplies price by (1 minus price), which peaks at 50 cents. A contract near 50 cents carries the most uncertainty, so it costs the most to trade.

Do Kalshi, Polymarket US or Gemini charge a fee when a contract settles?

No. Each charges its trading fee when the order fills; a winning contract pays the full $1.