Exchange Updates

OKX Trading Fees and VIP Tiers: Your 30-Day Volume and Account Rate

8 min

The short answer

OKX trading fees depend on your account's fee tier, the product and the trading pair. Its official FAQ says VIP qualification uses asset holdings or eligible trading volume over the past 30 days; when those measures qualify for different levels, the highest qualifying level applies. To find the rate you will actually pay, open Assets > My trading fees on the website, then check Fees on the specific pair before placing an order.

OKX takes its daily volume and holdings snapshot at 00:00 SGT and updates tiers between 04:00 and 06:00 SGT. Crossing a threshold does not produce an immediate update. This guide uses the official Trading Fee Rules FAQ opened on October 29, alongside the public fee-schedule page. The public response did not expose a numerical VIP table, so the rates below remain the FAQ's worked examples rather than a current rate quoted for your account.

For the venue overview alongside this account check, see OKX fees and account information.

Show less

Find the rate for the trade you intend to make

Start with your own fee page. OKX's FAQ gives the website path as Assets > My trading fees and identifies My fee tier as the place to view the current level and schedule. Record the product beside each rate you copy. A spot rate and a futures rate refer to different instruments, even when both screens display the same underlying cryptocurrency.

The pair screen supplies the narrower answer. On the website, look for Fees in the order placement panel. On the app's trading page, the FAQ directs readers to More > Fee rules. That view also shows the account's 30-day Spot, Futures and Options volume and the asset or volume requirements for a higher tier. Use the product you are about to trade when collecting these figures.

OKX explicitly says a logged-out visitor can see rates that differ from the account's own rates. That makes a copied public table an incomplete answer to “what will I pay?” A useful comparison record includes the pair, account tier, applicable rate and the time you checked it. If a comparison article and your account disagree, the official FAQ directs you to the account figures. Source: OKX, Trading Fee Rules FAQ, sections 3–5 and 30.

You can estimate a fee before submitting an order, but OKX says the final amount appears after execution. The order can fill in parts and at different prices. Keep the rate you checked, then compare it with the Fee entry in the completed order's Details. That lets you investigate an actual difference without assuming every variation in received assets is an extra charge.

How the 30-day VIP calculation works

OKX describes regular and VIP fee levels. Its FAQ says VIP levels depend on assets or trading volume over the preceding 30 days, and that qualifying through different business lines produces the highest applicable fee benefit. The lines it names include spot, perpetual and expiry futures, options and spreads, alongside asset holdings.

The FAQ illustrates the rule with a hypothetical account. In that example, $10 million of spot volume meets VIP 2; $200 million of futures volume meets VIP 3; $5 million of options volume meets VIP 1; $150 million of spreads volume meets VIP 2; and $5 million of assets meets VIP 4. The account receives VIP 4 in that example. These are the source's illustrative qualifications, not a reconstructed current tier schedule.

Article table: scroll horizontally, or focus the table area and use the arrow keys.

Measure in OKX's exampleExample amountLevel named in the example
Spot volume over 30 days$10 millionVIP 2
Perpetual and futures volume over 30 days$200 millionVIP 3
Options volume over 30 days$5 millionVIP 1
Spreads volume over 30 days$150 millionVIP 2
Assets$5 millionVIP 4

Source: OKX, Trading Fee Rules FAQ, section 10. Open your own fee schedule for current requirements. The practical point of this example is to compare each qualifying measure separately. Adding dollars from different product categories and treating that sum as one universal threshold would not follow the example OKX provides.

Daily updates also affect timing. The snapshot is at 00:00 SGT, followed by the 04:00–06:00 SGT tier update. If you believe you qualified after the snapshot, note when the relevant activity occurred and check the next completed update. The FAQ says the upgrade is automatic once the scheduled update runs; it does not describe a real-time upgrade at the moment of a fill.

Which activity counts toward volume

The official FAQ lists spot, margin, futures/perpetuals, options and Convert as counted activity. It identifies P2P as excluded. It also excludes the PYUSD/USDT, USDC/USDT, RLUSD/USDT and USDG/USDT spot pairs. A USDC/USDT perpetual, however, counts toward futures volume in the example the FAQ gives. The same pair label needs its product category attached.

OKX describes its daily dollar-volume calculation as the quantity traded multiplied by that day's asset closing price in USDT, then multiplied by that day's USDT/USD closing price. For a reader reconciling a tier, this means the official volume figure has a stated conversion method. A sum assembled from screenshots using different prices may not reproduce it.

The FAQ says the platform supplies 30-day trading-volume statistics, rather than longer-period totals. Check that your own worksheet covers the same interval and eligible products. If the discrepancy concerns P2P or an excluded stablecoin spot pair, separate that activity before comparing totals. Source: OKX, Trading Fee Rules FAQ, sections 21 and 29.

Do not place extra trades simply to make a number on a fee page larger. A fee comparison should calculate the cost of the trades you already intend to execute. Record the current rate and the next level's requirement, then assess any possible reduction against your existing activity. The examples here establish fee arithmetic, not a return from reaching VIP status.

Read the fee arithmetic in the right currency

For spot and margin, OKX's FAQ calculates the fee from the applicable rate and the amount bought or sold when the order fills. The charged currency follows the trade. The FAQ's spot-buy example uses 1 BTC and a 0.1% rate: 1 BTC × 0.1% = 0.001 BTC, leaving 0.999 BTC received. Its separate sale example uses proceeds of 20,000 USDT and a 0.08% rate: 20,000 × 0.08% = 16 USDT, leaving 19,984 USDT.

Those amounts are hypothetical examples from the source. They do not quote the market price of BTC on October 29 or promise those rates to every user. Their purpose is to show why an order quantity and an account receipt can differ, and why a fee total needs its currency. Adding 0.001 BTC to 16 USDT as though both were dollars would produce an unusable total.

For a USDT-margined futures example, the FAQ uses a 20,000 USDT position, 2,000 USDT of margin and a 0.05% fee rate. The fee is 20,000 × 0.05% = 10 USDT. Applying the percentage to the 2,000 USDT margin instead would give 1 USDT and understate that example's charge by 9 USDT. The source calculates the fee on executed position value.

Opening and closing orders are both charged when executed under the applicable rate and filled size. For a hypothetical 20,000 USDT opening fill and a separate 20,000 USDT closing fill, each at the example's 0.05% rate, the arithmetic is 10 + 10 = 20 USDT. That assumes equal filled values and rates on both sides; use the actual fills when reconciling your history. Source: OKX, Trading Fee Rules FAQ, sections 15–16 and 26.

Reconcile fees with the result after closing

Funding and trading charges have separate entries. OKX's FAQ says funding settles between long and short traders and that the platform takes no share of it. Settlement frequency can be every 8, 4, 2 or 1 hour depending on the contract. The current funding rate and settlement countdown appear above the order book, according to the same source.

The FAQ gives a useful reconciliation example: a 15 USDT floating profit, less a 4 USDT opening fee, a 5 USDT closing fee and a 1 USDT funding fee, leaves 5 USDT. The calculation is 15 − 4 − 5 − 1 = 5. Compare those separate lines before concluding that a change in profit must be an incorrect trading rate.

For historical orders on the website, open Order history, choose Details and inspect Fee. The FAQ also gives Order center > Order history as a route. On the app, it points to Trade > My trades > Order history, followed by Fill details. An order with several partial fills has several fee calculations; sum those fills and retain each fee's currency.

For a futures total, OKX instructs readers to download trading history and add the Fee amounts. Check units before adding quantities or converting currencies. A worksheet should preserve the source amount first, with any chosen currency conversion in a separate column. That makes it possible to distinguish a different conversion price from a different charged fee. Source: OKX, Trading Fee Rules FAQ, sections 11, 13, 18 and 27.

Quick answers

Does holding OKB automatically pay my fees?

The opened FAQ says OKX currently does not offer an OKB-holding feature that offsets trading fees. It says OKB follows standard fee rules. Check the fee line for the product you use rather than importing a token-discount rule from another venue. Source: section 22.

Do cancelled orders create a trading fee?

The FAQ says unfilled portions and cancelled orders do not incur a trading fee. Charges arise when orders fill. For a partially filled order that you later cancel, inspect the completed fills separately from the cancelled remainder. Source: sections 23–24 and 27.

Does P2P turnover move me toward VIP?

OKX says P2P buy and sell transactions have no trading fee and do not count toward the 30-day volume used for fee tiers. Keep them outside your VIP-volume calculation. Source: section 29.

Where should I start before my next order?

Open your account's fee tier, check the chosen pair's rate and record its product and fee currency. After execution, compare that record with the completed fills. The OKX venue page provides the wider account and product overview alongside this fee-specific process.

Sources consulted

OKX: Trading Fee Rules FAQ, https://www.okx.com/help/trading-fee-rules-faq . Official account-fee procedures, tier timing, eligible volume and worked fee examples, opened October 29, 2026.

OKX: Trading fees, https://www.okx.com/fees . Official public fee-schedule destination, opened October 29, 2026; the fetched response supplied no numerical tier rows. Current account-specific thresholds were not obtained in this run.

Sources

02
  1. OKXTrading Fee Rules FAQ · okx.com
  2. OKXTrading fees · okx.com
Choose the next research step

More from OKX

OKX

  1. CL Perpetuals on Bitget and OKX Gained About 3%: Contract Checks
  2. 33 Companies Object to OKXICE as JPMorgan and AMD Join List
  3. Silver Contracts Rise About 2%: XAG Prices and Order Checks on Bitget and OKX
  4. OKXICE Stock Objections Reach 26 as Intel, Oracle, IBM and IonQ Join