How are futures trading fees calculated on OKX?
For a contract that includes both opening and closing a position, the common fees include:
Opening fee when the position is opened
Closing fee when the position is closed
Funding fee for perpetual contracts (exchange between long and short positions)
Liquidation fee (charged at the taker fee rate)
Maintenance margin fee incurred during liquidation
This fee calculation method also applies to futures grid and futures DCA (Martingale) strategies.
Trading fee rates
If the fee level is lv1, then the taker fee rate is 0.05%, and the maker fee rate is 0.02%. You can view your current fee tier on the trading fee page.
What is the formula for USDT-margined futures trading fees?
USDT futures opening fee = Contract value × Number of contracts × Opening price × Fee rate
Closing fee is calculated using the same formula, based on the closing quantity and closing price.
Example of opening a BTC/USDT futures perpetual:
Contract value: 0.01 BTC
Quantity: 100 contracts
Price: 10,000 USDT
Fee tier: Lv.1
Order type: Taker (fully filled)
Opening fee calculation: 0.01 × 100 × 10,000 × 0.0005 = 5 USDT
What is the formula for crypto-margined futures trading fees?
Crypto-margined futures opening fee = Contract value × Number of contracts ÷ Opening price × Fee rate
The closing fee's calculation method is the same as the opening fee, but using the closing quantity and closing price instead.
Example of opening a BTC/USD futures perpetual contract (crypto-margined):
Contract value: 100 USD
Quantity: 100 contracts
Price: 10,000 USD
Fee tier: Lv.1
Order type: Taker (fully filled)
Opening fee calculation: 100 × 100 ÷ 10,000 × 0.0005 = 0.0005 BTC
What's futures trading fees?
Sub-account and main account fee tiers
Your main account’s fee tier is determined by the total futures trading volume of the main account and all sub-accounts over the past 30 days.
After a sub-account is created, it will inherit the main account’s fee tier after 24:00 (HKT) on the same day.
30-day futures trading volume calculation
Futures trading volume is calculated in USD.
Each contract’s volume is converted to BTC
BTC is converted to USD using the daily midpoint price: (Open + Close) ÷ 2
The system calculates total volume daily at 00:00 UTC and sums the 30-day cumulative volume
Example:
If you trade BTC, ETH, or ETC crypto-margined futures, each contract is first converted to BTC, then to USD, and summed daily to calculate your 30-day trading volume.
Maker and Taker Orders
Maker order: An order that enters the order book and is not executed immediately. Maker fees apply.
Taker order: An order that is executed immediately against an existing order. Taker fees apply.
Example:
The current sell price is 1,000 USD and you place a buy order at 999 USD. Since the price doesn't meet the execution condition, your order enters the buy side of the order book as a maker order.
When another user sells at 999 USD and your order is filled, the maker fee applies.
Liquidation fee
The liquidation fee is charged according to your current taker fee rate.
Daily withdrawal limit
Your daily withdrawal limit depends on your fee tier and identity verification level. All withdrawals are calculated in USD equivalent.
Example:
A verified user has a daily withdrawal limit of 300 USD and the user has withdrawn 250 USD in cash, 25 USD worth of OMG, and 15 USD worth of XUC.
Total withdrawals for the day: 290 USD ; remaining limit for the day: 10 USD
If you attempt to withdraw 20 USD worth of XRP, the system will reject the withdrawal request.
Important notes
Users are classified as regular or vip users based on their 30-day trading volume and asset holdings, with each tier enjoying different trading fees. For more details, kindly refer to this table.
You can refer to this article on how to reduce your trading fee.
For unfilled orders, there's no fee for cancellation. Maker orders which add liquidity to the order book without executing immediately, generally have lower fees. Taker orders which execute immediately and remove liquidity from the order book, usually have higher fees.