User Classification and Fee Structure
Introduction:
OKX classifies users into two categories: Regular and Professional, based on trading volume. Regular users are categorized by their OKB holdings, while Professional users are classified according to their asset volume and 30-day trading volume. These levels determine the trading fees for the next trading day.
Fee Level Calculation:
When calculating fee levels, if spot trading volume, total futures and perpetual contract volume (USDT-margined perpetual, USDT-margined futures, USDC-margined perpetual, USDC-margined futures, coin-margined perpetual, and coin-margined futures), options trading volume, spread strategy trading volume, and asset volume meet different fee level conditions, users enjoy the highest level fee discount, i.e., the most preferential fee.
For example, if a user's recent 30-day spot trading volume is 10,000,000 USD (VIP 2), total futures and perpetual contract volume is 200,000,000 USD (VIP 3), options trading volume is 5,000,000 USD (VIP 1), spread strategy trading volume is 150,000,000 USD (VIP 2), and daily snapshot asset volume at 0:00 (UTC+8) is 5,000,000 USD (VIP 4), the user will enjoy VIP 4 fee level across all business lines.
OKB Holdings:
Total OKB holdings include the sum of OKB in the user's main and sub-accounts' funding, trading, and financial accounts (excluding OKB in Simple Earn products).
Main and Sub-accounts:
The main account's user level is based on the total 30-day trading volume and daily snapshot asset volume of all main and sub-accounts, combined with OKB holdings. Sub-accounts inherit the main account's fee level after 24:00 (UTC+8) on the day of creation.
Asset Volume:
The platform takes a snapshot of users' assets at 0:00 (UTC+8) daily, converting them to BTC using USDT exchange rates, then to USD using the daily BTC/USD midpoint price.
30-day Trading Volume:
Contract trading volume for the past 30 days is converted to BTC using the BTC/USD price, then to USD using the daily BTC/USD midpoint price, calculated at 0:00 (UTC+8) daily.
Maker and Taker Orders:
Maker orders are limit orders that enter the order book, while taker orders are immediately matched with existing orders.
Fee Calculation:
USDT-margined perpetual contract fee = Fee rate × (Number of contracts × Contract multiplier × Contract face value × Execution price)
Withdrawal Limits:
24-hour withdrawal limits (in USD) are calculated based on fee levels at 0:00 (UTC+8) daily. All currencies are converted to USD, and the total amount cannot exceed the corresponding level's withdrawal limit.
Daily Fee Level Update:
The platform updates fee levels daily between 4:00 ~ 6:00 (UTC+8).
This system ensures that users are rewarded for their trading activity and asset holdings, with higher levels enjoying more preferential fees and higher withdrawal limits. The structure encourages user engagement and loyalty while providing a clear path for users to reduce their trading costs.