Trading fees

Our trading fees are different for regular and VIP users. Regular users are divided into tiers by total OKB holding. VIP users are divided by 30-day trading volume. Tiers update daily.

You always get trading fees of the highest tier among all markets. Let’s say, your 30-day trading volume for spot is 20,000,000 USD (tier VIP 2), volume for futures is 200,000,000 USD (VIP 3), and volume for options is 5,000,000 USD (VIP 1). Hence, your tier would be VIP 3 for spot, futures, options, and perpetual swaps. It means that you’d get trading fees of this tier for all markets.

  • Spot
  • Futures
  • Perpetual swaps
  • Options
Class AClass BClass C
Class AClass B
Class AClass BClass C


All trading pairs with these base currencies have the corresponding trading fees. For example, fees for ETH/USDT and ETH/BTC are both from Class A .



All crypto- and USDT-margined futures with these underlying currencies have the corresponding trading fees. For example, fees for BTCUSD are from Class A and fees for DOTUSD are from Class B.



All crypto- and USDT-margined perpetual swaps with these underlying currencies have the corresponding trading fees. For example, fees for BTCUSD are from Class A and fees for DOTUSD are from Class B.



Regular users
Lv 1
Lv 2
Lv 3
Lv 4
Lv 5
Total OKB holding 30-day trading volume(USD) Maker fee Taker fee 24h withdrawal limit (BTC)
< 500< 10,000,0000.080%0.100%500
≥ 500< 10,000,0000.075%0.095%500
≥ 1,000< 10,000,0000.070%0.090%500
≥ 1,500< 10,000,0000.065%0.085%500
≥ 2,000< 10,000,0000.060%0.080%500
VIP users
30-day trading volume(USD) Maker fee Taker fee 24h withdrawal limit (BTC)
≥ 10,000,0000.060%0.080%600
≥ 20,000,0000.040%0.075%800
≥ 50,000,0000.020%0.070%1,000
≥ 100,000,0000.000%0.060%1,200
≥ 200,000,000-0.002%0.050%1,500
≥ 500,000,000-0.005%0.040%1,800
≥ 1,000,000,000-0.010%0.030%2,000
≥ 10,000,000,000-0.010%0.025%2,000
30-day trading volume (USD) is the total trading volume for the corresponding market
Total OKB holding
Total OKB holding is the total amount of OKB that you have on your primary and sub-accounts. These include spot and margin accounts.
Primary and sub-accounts
30-day trading volume (USD)
We record transactions in BTC equivalent according to current prices. Every 24 hours, at 16:00 UTC, we convert your total trading volume to USD according to the average price, which is the halved sum of open and close prices. Let’s say, you traded OMG, XUC, BTC, LTC, and BCH. In this case, we recorded transactions in BTC at the moment of each trade. At 16:00 UTC, we’ll calculate your total trading volume and convert it to USD according to the average price. Then we’ll settle the volume at 16:00 UTC.
For spot markets, we charge trading fees in base currencies. For example, if you trade BTC/USDT, we charge trading fees in BTC. But if you trade USDT/BTC, we charge fees in USDT.
You can also get fee rebates from us. They’re paid in the same currencies as trading fees. For example, if you trade BTC/USDT and place a BTC sell order, you can get a trading fee rebate in BTC. If another user places a BTC buy order and you fill it, you can get a rebate in USDT because another user pays trading fees in USDT for this order.
Makers and takers
Maker orders are limit orders posted to the order book before the trade itself. For example, if the BTC market price is 10,000 USDT and you create a maker order with 9,900 USDT price, this order can’t be filled immediately. Instead, it’s posted to the order book so other users can fill it. After filling, you’ll pay the maker fee and another user will pay the taker fee. The final fee can’t exceed 12.5% of the option premium.
24h withdrawal limit (BTC)
24h withdrawal limit is the maximum amount of crypto you can withdraw within 24 hours in BTC equivalent. If you want to increase your limit, just contact our customer support.
Here’s an example. Let’s say, your 24h withdrawal limit is 300 BTC. After withdrawing 250 BTC, 25 BTC in OMG, and 15 BTC in XUC, you’ll have 10 BTC available to withdraw within these 24 hours. Thus, you’ll be able to withdraw 20 BTC in XRP the next day only. Alternatively, you can contact our customer support to increase your limit.
24h withdrawal limits are different for different verification levels. For personal information (level 1), the limit is ≤ 200 BTC. For photo verification (level 2), it’s ≤ 500 BTC.