Resolved Markets logoResolved Markets logo
Trading Guide

Polymarket fees, explained

Polymarket charges only takers, at match time, using fee = shares × rate × p × (1 − p). The rate depends on the category: 0.07 for crypto, 0.05 or 0.04 for most others, and 0 for geopolitics. Makers pay nothing and share in a rebate pool. For a bot, fees are often the difference between a strategy that works on paper and one that loses money.

Last updated:

Fee rates by category

  • Crypto: taker rate 0.07, peak $1.75 per 100 shares at 50¢; maker rebate 20%.
  • Sports: taker rate 0.05, peak $1.25 per 100 shares at 50¢; maker rebate 15%.
  • Economics, Culture, Weather, Other: taker rate 0.05, peak $1.25 per 100 shares at 50¢; maker rebate 25%.
  • Finance, Politics, Mentions, Tech: taker rate 0.04, peak $1.00 per 100 shares at 50¢; maker rebate 25%.
  • Geopolitics and world events: taker rate 0, peak $0.00 per 100 shares at 50¢; maker rebate none (fee-free).

There are no Polymarket fees to deposit or withdraw USDC (exchanges and on-ramps may charge their own). Fees are rounded to 5 decimal places, so very small trades near 0¢ or 100¢ can round to zero. Rates are set by Polymarket and change over time; each market's own fee settings are in its market details.

What a crypto trade costs at each price

Buying 100 shares as a taker on a crypto market (rate 0.07):

  • 5¢: cost $5.00, fee $0.33, or 6.7% of the cost.
  • 10¢: cost $10.00, fee $0.63, or 6.3% of the cost.
  • 25¢: cost $25.00, fee $1.31, or 5.3% of the cost.
  • 50¢: cost $50.00, fee $1.75, or 3.5% of the cost.
  • 75¢: cost $75.00, fee $1.31, or 1.8% of the cost.
  • 90¢: cost $90.00, fee $0.63, or 0.7% of the cost.
  • 95¢: cost $95.00, fee $0.33, or 0.4% of the cost.

The dollar fee is symmetric around 50¢, but as a share of what you spend it is rate × (1 − p), so cheap outcomes pay the most. A strategy that buys 10¢ longshots needs more than a 6% edge before fees are covered.

Maker and taker rebates

  • Maker rebates: a share of each category's taker fees (20% in crypto, 15% in sports, 25% in most others) is paid daily in pUSD to makers whose resting orders were filled, weighted by the same fee curve.
  • Taker rebates: since May 28, 2026, takers earn a rebate by tier, based on 30-day weighted volume: 3% at Bronze ($2,000) up to 50% at Obsidian ($10 million). Crypto trades carry the highest weight (2.3), sports the lowest (1.0).

What fees do to a backtest

  • Model the curve, not a flat rate. No single percentage is right: on crypto the fee is 6.3% of cost at 10¢ and 0.7% at 90¢. Apply rate × p × (1 − p) to each fill.
  • Count both legs. Closing early with a market order pays a second fee. Holding to resolution pays one, since redemption is not a trade.
  • Use the fill price, not the mid. Fees are charged on the price you actually trade at. On one BTC 15-minute window, a $500 market buy filled 5% to 9% above the mid before a 3.4% to 4% fee. See the bot guide for the code.
  • Pre-2026 results do not transfer. Crypto taker fees began on 15-minute markets in January 2026 and cover all crypto markets since March 2026. A backtest on earlier fee-free data needs today's fees applied.

Resolved Markets records full-depth Polymarket order books, so a backtest can fill against the real book and apply fees at the true fill price. The backtester (Pro and above) does this with a configurable taker fee.

Frequently asked questions