Prediction market fees explained
How prediction market fees are calculated, why they peak at 50¢, and what Kalshi, Polymarket US, Robinhood, FanDuel Predicts and IBKR charge at 10¢ to 90¢.
Key takeaways
- Most exchanges charge θ × contracts × P × (1 − P), a fee that is largest at 50¢ and close to zero at 1¢ or 99¢.
- On 100 contracts at 50¢, a taker pays $1.75 on Kalshi and $1.74 on Polymarket US; at 10¢ or 90¢, both charge $0.63.
- Other models skip the curve: FanDuel Predicts takes 2% of potential payout, and IBKR charges no commission plus a $0.01 exchange fee per ForecastEx contract. Both weigh more heavily on cheap contracts.
- The spread and deposit charges (Kalshi says a 2% debit-card fee may apply) are costs that never show up in the fee formula.
Prediction-market fees look small (a cent or two per contract), but they are charged on every trade and they change with the price. This guide explains the formula most exchanges use, sets out each platform’s official model, and works through the same trade at three prices. All fee data was last verified on October 4, 2026.
The formula: θ × C × P × (1 − P)
Most US exchanges calculate trading fees with the same structure:
Fee = θ × C × P × (1 − P)
- C is the number of contracts.
- P is the contract price in dollars (for example, 0.37 for 37¢).
- θ (theta) is the platform’s coefficient, such as 0.07 for a Kalshi taker.
The key term is P × (1 − P). Kalshi describes its charge as a fee “on the expected earnings on the contract,” and this product tracks how uncertain the outcome is. It peaks when a contract is a coin flip and shrinks as the outcome becomes near-certain either way.
| Price | P × (1 − P) | Kalshi taker, 100 contracts | Polymarket US taker, 100 contracts |
|---|---|---|---|
| 1¢ or 99¢ | 0.0099 | $0.07 | $0.07 |
| 10¢ or 90¢ | 0.09 | $0.63 | $0.63 |
| 25¢ or 75¢ | 0.1875 | $1.32 | $1.30 |
| 50¢ | 0.25 | $1.75 | $1.74 |
The curve is symmetric: buying Yes at 10¢ costs the same fee as buying Yes at 90¢. As a share of what you spend, though, the cheap contract carries a much heavier fee. On Kalshi, $0.63 is 6.3% of a $10 stake at 10¢ but only 0.7% of a $90 stake at 90¢.
Official fee models by platform
| Platform | Fee model | Rounding | Source |
|---|---|---|---|
| Kalshi | Taker 0.07 × C × P × (1 − P); maker 0.0175 × C × P × (1 − P) on markets with maker fees; special events can carry custom fees | Up to the next cent | Kalshi Help Center (fees); coefficients widely reported and matched by Crypto.com’s official formula |
| Polymarket US | Taker 0.0695 × C × P × (1 − P); maker rebate of 0.0125 × C × P × (1 − P); separate combo formula; taker volume rebates of 10% to 50% from $250K a month | Banker’s rounding to $0.01 | Polymarket US fee docs, effective 10 AM ET, October 1, 2026 |
| Crypto.com (sports) | Taker 0.07 × C × P × (1 − P); maker 0.0175 × C × P × (1 − P); settlement fees waived on profitable resolution | Not stated in our source | Crypto.com Help Center |
| Robinhood | Commission k × P × (1 − P) × C with k = 10% (5% for Gold), capped at $0.01 per contract; plus exchange fee up to $0.01 per contract | Up to $0.01 | Robinhood support: event contracts (since June 1, 2026) |
| FanDuel Predicts | 2¢ per dollar of potential payout (2%); same fee on early cash-out | Not stated | FanDuel Predicts: how do payouts work |
| Interactive Brokers | ForecastEx: $0.00 commission + $0.01 exchange fee per contract. Kalshi and CME contracts: $0.01 + $0.01 | Not applicable | IBKR event contracts pricing page |
| Webull | $0.01 exchange + $0.01 firm fee per contract, on opening and closing trades | Not applicable | Webull Help |
| Novig | No fee on pre-game straight trades; live straight trades 0.03 × P × (1 − P) for takers; makers pay no fee | To $0.00001 | Novig Support |
| DraftKings Predictions | $0.01 transaction fee per contract bought or sold, plus a separate exchange fee | Not stated | DraftKings Predictions terms |
| Coinbase | Exchange fee plus a Coinbase fee, shown on the order confirmation screen; no formula published | Not stated | Coinbase Help |
Kalshi’s official fee-schedule PDF blocked our automated check, so we could not confirm the 0.07 and 0.0175 coefficients in it directly. They are widely reported and identical to the formula Crypto.com publishes in its official help center. Always check the fee on Kalshi’s order screen before you trade.
Worked examples: 100 contracts at 10¢, 50¢ and 90¢
Each column is a purchase of 100 contracts, so the contract cost is $10, $50 or $90 and the payout if correct is $100.
| Platform and role | 10¢ | 50¢ | 90¢ |
|---|---|---|---|
| Kalshi, taker | $0.63 | $1.75 | $0.63 |
| Kalshi, maker (where charged) | $0.16 | $0.44 | $0.16 |
| Polymarket US, taker | $0.63 | $1.74 | $0.63 |
| Polymarket US, maker | rebate $0.11 | rebate $0.31 | rebate $0.11 |
| Robinhood commission, standard | $0.90 | $1.00 (cap) | $0.90 |
| Robinhood commission, Gold | $0.45 | $1.00 (cap) | $0.45 |
| Robinhood exchange fee | up to $1.00 | up to $1.00 | up to $1.00 |
| FanDuel Predicts | $2.00 | $2.00 | $2.00 |
| IBKR, ForecastEx contract | $1.00 | $1.00 | $1.00 |
| IBKR, Kalshi contract | $2.00 | $2.00 | $2.00 |
How the main figures are calculated:
- Kalshi taker at 50¢: 0.07 × 100 × 0.50 × 0.50 = $1.75. At 10¢: 0.07 × 100 × 0.10 × 0.90 = $0.63. Maker at 50¢: 0.0175 × 25 = $0.4375, rounded up to $0.44; at 10¢, $0.1575 rounds up to $0.16.
- Polymarket US taker at 50¢: 0.0695 × 25 = $1.7375, rounded to $1.74. At 10¢: 0.0695 × 9 = $0.6255, rounded to $0.63. The maker rebate at 50¢ is 0.0125 × 25 = $0.3125, or $0.31.
- Robinhood at 90¢: 0.10 × 0.90 × 0.10 × 100 = $0.90, under the $1.00 cap (100 × $0.01). At 50¢ the formula gives $2.50, so the cap applies. For Gold at 90¢, 0.05 gives $0.45, which matches Robinhood’s own worked example. Add an exchange fee of up to $0.01 per contract.
- FanDuel Predicts: 2% of the $100 potential payout is $2.00 at every price, which means 20% of the stake at 10¢ but about 2.2% at 90¢.
- IBKR: flat per-contract charges from its pricing page, so price does not matter.
Formula-based exchanges are cheapest at the extremes and most expensive near 50¢. Flat per-contract and percentage-of-payout models cost the same at every price, so they take a large share of the stake on long shots and a small share on favorites.
Rounding matters on small orders
Kalshi rounds up to the next cent, so tiny orders pay more than the formula suggests. One contract at 50¢ has a raw fee of $0.0175, which is charged as $0.02, an effective 4% of the 50¢ stake rather than 3.5%. One contract at 10¢ ($0.0063 raw) is charged $0.01, or 10% of the stake. Splitting a position into many one-contract orders compounds this.
Polymarket US uses banker’s rounding to the nearest cent, so the upward bias is smaller, though a single 50¢ contract still rounds from $0.017375 to $0.02. Our news report on the new Polymarket US fee schedule covers what changed on October 1, 2026.
Try your own numbers
Trade cost calculator
Estimates the fee on a buy order using each platform's published formula as of 2026-10-04. Spreads, exchange-specific multipliers and rounding can change the exact amount, so check the confirmation screen before you trade.
- Contract cost
- $50.00
- Estimated fee
- $1.75
- Total outlay
- $51.75
- Payout if correct
- $100.00
- Profit if correct
- $48.25
- Break-even probability
- 51.75%
The spread: the cost not on any schedule
The fee is only part of the cost. The spread, the gap between the best bid and the best ask, is often larger. If a market shows 49¢ bid and 51¢ ask, buying at 51¢ and selling at 49¢ costs 2¢ per contract, more than Kalshi’s maximum taker fee of 1.75¢ per contract on a 100-contract order, before either trade’s fee is counted.
Some venues build a margin into prices directly. Secondary reviews of ForecastEx note that its Yes and No prices can sum to $1.01, which embeds roughly a cent per pair. Using limit orders and trading liquid markets are the two most reliable ways to keep spread costs down; our guide to how prediction markets work shows how.
Deposit, withdrawal and other charges
- Kalshi: debit-card deposits (Visa, Mastercard, Discover, Apple Pay and Google Pay) have a $10 minimum, and Kalshi says a 2% processing fee may apply. Bank transfers, wires, crypto and other methods are also offered.
- Polymarket US: debit and ACH deposits up to $50,000 a day; wires have a $5,000 minimum. Its documentation describes withdrawals as free.
- Robinhood: event contracts must be funded with settled cash; instant deposits cannot be used.
- Combos and parlays: Polymarket US charges combos as C × p × [0.0695 × (1 − p) + 0.06 × (1 − p)^4]. Novig builds a 0.10 × P × (1 − P) fee into parlay prices.
Which fee model suits which trader
- Frequent limit-order traders benefit most from Polymarket US’s maker rebate, Novig’s zero maker fee, or Kalshi’s lower maker coefficient.
- Long-shot buyers (contracts under about 20¢) pay least on formula-based exchanges and most under FanDuel’s 2%-of-payout model.
- Favorite buyers (contracts above about 80¢) pay a small share of their stake almost everywhere. At 90¢, formula fees are still lower in dollars: $0.63 per 100 contracts on Kalshi or Polymarket US, against $1.00 to $2.00 on flat per-contract or payout-based models.
- Pre-game sports traders pay no trading fee on Novig straight trades, but should still watch the spread.
For platform-by-platform totals, see our Kalshi vs Polymarket comparison and Robinhood vs Kalshi.
Ready to compare total costs, markets and availability?
Frequently asked questions
How are Kalshi fees calculated?
Why are prediction market fees highest at 50 cents?
Is Polymarket US cheaper than Kalshi?
What does Robinhood charge for prediction markets?
Do prediction markets charge deposit or withdrawal fees?
Keep reading
How prediction markets work
How Yes/No event contracts are priced, how to read the order book, maker vs taker, limit vs market orders and selling early, with worked numeric examples.
Compare prediction markets: fees, markets and availability
Side-by-side comparison of 10 US prediction market platforms — official fees with worked costs, market categories, funding methods and state restrictions.
Kalshi vs Polymarket US: which prediction market should you use?
Kalshi vs Polymarket US compared on regulation, state availability, markets, fees (with a worked 50¢ example), funding, offers and legal exposure.
Robinhood vs Kalshi: broker app or direct exchange?
Robinhood vs Kalshi compared — how Robinhood routes event contracts to Kalshi and other exchanges, fees at several prices, markets, funding and state limits.
Best prediction market platforms in the US (October 2026)
The best prediction market platforms of 2026: five CFTC-regulated sites ranked on regulation, availability, fees, markets, funding and verified offers.
FanDuel Predicts vs Kalshi: which is better for sports contracts?
FanDuel Predicts vs Kalshi compared — 2% of payout vs formula fees at five prices, sports state coverage, markets, offers and regulation.
How prediction markets settle, and what happens in a dispute
Who decides a prediction market's outcome, how contract rules and settlement sources work, the CFTC's role, mention markets and recent enforcement cases.
Are prediction markets legal in your state?
A sourced, state-by-state tracker of prediction-market legality in the US — court rulings, state lawsuits, new laws and which platforms restrict where.