Skip to main content
Vatic API exposes two fee calculation namespaces to match both of Polymarket’s fee eras.

Legacy fees (/api/v1/fees/*)

Used for markets created before April 2025. Formula: fee = feeRate × p^exponent Where p is the average price of the trade.
CategoryfeeRateexponentMaker rebate
Crypto (intraday)25%220%
Sports (SEA, NCAAB)1.75%125%
For a BUY order, fees are deducted from the shares received. For a SELL order, fees are deducted from the USDC received.

April 2025 fees (/api/v1/new_fees/*)

Applies to markets created under Polymarket’s updated fee structure. Formula: fee = C × feeRate × p × (1 − p) Precision: 5 decimal places.
CategoryfeeRateMaker rebate
crypto7.2%20%
sports3.0%25%
finance4.0%25%
politics4.0%25%
economics5.0%25%
culture5.0%25%
weather5.0%25%
general5.0%25%
mentions4.0%25%
tech4.0%25%
geopolitics— (no taker fees)

Trade estimate endpoints

Both fee namespaces expose a /trade-estimate POST endpoint that returns the exact fee and net outcome for a given BUY or SELL trade. Provide either eventId or eventSlug to have the fee config resolved automatically from Polymarket’s Gamma API.