How much are Polymarket fees on crypto markets?
The fee is rate × shares × price × (1 − price), with a rate of 0.07 on crypto markets. It peaks at $1.75 per 100 shares when a market is trading at 50 cents, and falls towards zero as the price approaches either end.
Measured against the money put into a trade rather than the share count, that ceiling is 3.5% — and the fee as a share of what you spend is simply 7% × (1 − price), so a fill at 90 cents costs 0.7% while one at even odds costs five times that.