OKX Exchange, a global leader in digital currency trading, offers diverse services including spot trading, contract trading, ETT portfolio trading, and OTC transactions. This guide provides a comprehensive breakdown of how contract fees are calculated on the platform.
How Are Contract Trading Fees Calculated?
OKX categorizes users into regular and professional tiers based on trading volume. Regular users are classified by OKB holdings, while professional users are tiered according to trading volume and assets. Different tiers determine the next day's trading fees, with varying rates for makers and takers.
Key Factors Influencing Fees:
- OKB Holdings
Total OKB held across main/sub-accounts (excluding savings products). - 30-Day Trading Volume
Calculated by converting all contract trades to BTC, then to USD at daily mid-market rates. - Asset Volume
Snapshotted daily at 00:00 UTC+8, using the higher value between 30-day average and current assets.
Fee Calculation Formulas
Coin-Margined Contracts:
- Opening Fee = Face Value × Contract Quantity / Entry Price × Fee Rate
- Closing Fee = Face Value × Contract Quantity / Exit Price × Fee Rate
Example: Opening 100 BTC contracts at $10,000 with a 0.05% taker fee: 100 × 100 / 10,000 × 0.0005 = 0.0005 BTC
USDT-Margined Contracts:
- Opening Fee = Face Value × Contract Quantity × Entry Price × Fee Rate
- Closing Fee = Face Value × Contract Quantity × Exit Price × Fee Rate
Example: Opening 100 BTC contracts at $10,000 with a 0.05% taker fee: 100 × 0.01 × 10,000 × 0.0005 = 5 USDT
Fee Rate Structure
| Tier | Maker Fee | Taker Fee |
|---|---|---|
| LV1 | 0.02% | 0.05% |
| VIP1 | 0.015% | 0.03% |
| VIP4 | 0.005% | 0.02% |
Core Concepts Explained
1. Maker vs. Taker
- Maker: Order enters the depth book (e.g., limit order at non-market price).
- Taker: Order matches immediately (e.g., market order).
2. Liquidation
Liquidation fees apply at the taker rate of the user’s current tier.
3. Daily Withdrawal Limits
Withdrawal caps are tier-based, converting all currencies to USD.
Example: Basic-tier users can withdraw ≤300 USD/day.
4. Funding Rates (Perpetual Contracts)
Charged every 12 hours at 10:00/22:00 UTC+8. Formula: Funding Fee = Face Value × Contracts × Funding Rate
Rates are clamped between -0.25% and +0.25%.
Step-by-Step Contract Trading Guide
- Log in to OKX and select Leveraged Contract Trading.
- Transfer funds from your main account to the trading account.
- Choose a contract type (e.g., BTC/USDT perpetual).
- Select cross/isolated margin and enter order details.
- Monitor positions under the Holdings tab; close manually when profitable.
Spot Trading Fee Structure
Calculation:
Fee = Rate × Trade Volume
- Maker: 0.08% (may receive rebates).
- Taker: 0.1%.
Example: Buying 1 BTC at $20,000 as a taker: 0.1% × 1 = 0.001 BTC fee.
Negative Maker Fees:
Some tiers offer rebates (e.g., -0.002% returns 0.00002 BTC per trade).
FAQs
Q: How often are fee tiers updated?
A: Daily between 04:00–06:00 UTC+8.
Q: Do sub-accounts inherit fee tiers?
A: Yes, sub-accounts sync with the main account’s tier after 00:00 UTC+8.
Q: How is 30-day trading volume calculated?
A: All trades are converted to BTC → USD using daily mid-prices.
Q: What happens during liquidation?
A: Fees are charged at the taker rate of your current tier.
### SEO Keywords:
- OKX contract fees
- Crypto trading fees
- Maker vs taker fees
- Perpetual contract funding rate
- OKX tiered fee structure
- Calculate crypto trading costs
- OKX liquidation fees