LIVE
$7.62 min profit is yours / per trade
Get the bot
platform

kalshi fee: what traders need to know about costs

If you searched for "kalshi fee," you’re probably comparing execution costs across prediction exchanges. Kalshi is a CFTC-regulated event-exchange that charges per-trade and per-contract fees; exact rates vary by product and account. This article explains where to find Kalshi’s fees, how they compare conceptually to Polymarket’s fee structure, and why PolyArb’s $99/month bot with a $7.62 minimum guaranteed edge can change the economics of short-lived arbitrage.

Where to find Kalshi’s fee schedule

Kalshi publishes fee details on its site and in its user docs; fees are generally presented as per-contract and per-side charges and may differ for market makers versus takers. If you need an authoritative number for a specific product, check Kalshi’s official fee page or your account billing section.

Because Kalshi is CFTC-regulated, its pricing and account rules are tied to traditional-exchange standards (clearing, margin, KYC). That means fee disclosure is usually explicit, but product-level differences make a quick web check necessary before trading large volume.

How Kalshi fees compare to Polymarket’s structure

Polymarket uses a CLOB on Polygon with variable taker fees in the 0%–1.8% band; maker fees are zero and gas is sponsored via Polymarket’s Relayer. Conceptually, Kalshi’s exchange-model fees and Polymarket’s maker/taker bands both affect whether a spread is profitable after costs.

For intra-market arbitrage on Polymarket, what matters is effective taker cost plus settlement timing and oracle risk. Comparing platforms means adding fee-per-trade, any clearing/withdrawal costs, and how quickly you can convert profits to USDC.

Why fees alone don’t decide arbitrage viability

Execution latency, order fills, tick size, and resolution risk all change the net edge. A nominally low fee can be erased by slow fills or partial executions. PolyArb’s product is priced at $99/month and targets latency-sensitive traders — we offer ~40ms latency versus ~800ms for free bots and a $7.62 minimum guaranteed edge per trade so you can capture fleeting intra-market spreads faster.

Also factor in UMA resolution risk, slippage, and any geo or KYC constraints when comparing platforms. Those operational factors often matter more than a fractional difference in per-trade fees.

Practical steps for cost comparison

1) Pull the exact Kalshi fee for the contract you care about from Kalshi’s docs or your account. 2) Estimate realized taker fees on Polymarket (use the 0%–1.8% band and category exemptions like Geopolitics). 3) Add expected slippage, latency cost, and your software fees (e.g., PolyArb subscription) to the per-trade math.

Run a simple breakeven calc: gross spread minus fees, slippage, and subscription cost gives you net edge. Remember the $7.62 minimum guaranteed edge figure when evaluating whether a captured spread justifies paying for speed.

Ready to capture fleeting spreads with speed?

Try PolyArb: $99/month, ~40ms latency, Telegram and Discord alerts, non-custodial. Our $7.62 minimum guaranteed edge per trade makes it easier to justify paying for speed.

FAQ

Does Kalshi charge maker or taker fees?
Kalshi’s fee model distinguishes execution roles and products; check Kalshi’s fee page or your account for exact maker/taker distinctions. I’m not certain of the current per-product split.
How do Polymarket fees work compared to Kalshi?
Polymarket uses variable taker fees (0%–1.8%) with zero maker fees and gas sponsored by the Relayer. Compare those bands to Kalshi’s published per-contract fees to see which platform is cheaper for your strategy.
Will low fees alone make arbitrage profitable?
Not always. Latency, tick size, fills, slippage, and resolution risk can eliminate a nominal fee advantage. Tools like PolyArb that reduce latency and guarantee a minimum edge can improve your odds of profitable execution.

Related topics