Polymarket doesn't charge trading fees — 0% maker and 0% taker. There are also no deposit or withdrawal fees on Polygon-based USDC deposits (gas is negligible there). It monetizes through the bid-ask spread instead.
A couple of practical things to know:
- Trading fee: 0% — whether you're buying or selling a market's shares, Polymarket takes nothing per trade.
- Spread is the real cost: because fees are zero, you effectively pay the spread between the buy and sell price. On a liquid market that's a fraction of a cent per share; on a thin/new market it can be meaningful.
- Deposits/withdrawals: funded via USDC on Polygon, so network costs are near zero and Polymarket itself doesn't charge for them. Bridging from Ethereum mainnet to Polygon does carry an ETH gas fee if you go that route.
- Collateral & collateralization: you only pay up to the "yes" or "no" side you're buying; a market resolving at $1.00 pays you $1.00 per share (not $1.01), so there's no payout premium — your edge comes purely from the entry price.
So the short answer: no per-trade fees, but account for the spread and the small bridging cost if you're coming from Ethereum.
Want me to check what a specific market's current price/spread looks like, or compare prediction-market platforms by cost?