Enter the maker or taker fee currently shown in your OKX account, order notional, one-way or round-trip execution, and a slippage allowance. For example, a $10,000 one-way taker execution at 0.100% plus 5 bps of slippage equals $10 in fees, $5 in slippage and $15 total; the same assumptions applied to entry and exit equal $30. The tool does not guess your account tier or include funding and transfer costs.
What the OKX fee calculator includes
The tool uses a transparent scenario formula instead of claiming to read your account. Enter the maker or taker rate displayed by OKX, then choose whether the estimate covers one execution or a simple entry-and-exit round trip.
exchange fee = order notional × fee rate × charged sides
slippage allowance = order notional × slippage bps ÷ 10,000 × charged sides
estimated total = exchange fee + slippage allowance
The product selector labels the scenario as spot or perpetuals, but it does not insert a hidden public rate. That avoids presenting a stale tier as the rate for every region, product and account.
Maker and taker are execution roles
A maker order adds liquidity when it rests on the order book before execution. A taker order removes liquidity by matching existing orders. The order type alone does not guarantee the role: a limit order that crosses the book can execute as taker. Confirm the executed role and rate in the account record.
| Input | What to enter | Common mistake |
|---|---|---|
| Order notional | Dollar value of the executed order | Entering margin instead of leveraged notional |
| Fee rate | Current account rate for that product and role | Copying an unrelated headline tier |
| Charged sides | One for one execution; two for a simple round trip | Assuming entry and exit have identical notionals |
| Slippage allowance | Your scenario in basis points | Treating a budget as a guaranteed fill |
OKX does not publish one universal rate that applies to every user. As one regional example, an EEA fee announcement listed regular spot at 0.0800% maker and 0.1000% taker for users with X-Perps enabled, and 0.200% maker and 0.350% taker under another EEA schedule. These figures demonstrate the size of the regional difference; they are not a global default. The calculator therefore asks for the rate visible in your own account.
Worked example
With the editable defaults, a $10,000 one-way taker scenario at 0.100% creates a $10 exchange fee. A 5 bps slippage allowance adds $5, producing a $15 scenario total and a 0.150% break-even move. Switching to entry plus exit applies the same assumptions twice, producing $30.
This is a reproducible example, not a statement about your current OKX tier. Real exits can have a different price, notional, fee role and fee rate.
| One-way notional | Fee at 0.100% | Slippage at 5 bps | One-way total | Simple round trip |
|---|---|---|---|---|
| $1,000 | $1.00 | $0.50 | $1.50 | $3.00 |
| $10,000 | $10.00 | $5.00 | $15.00 | $30.00 |
| $100,000 | $100.00 | $50.00 | $150.00 | $300.00 |
After trading, compare the estimate with the completed fill and bill records. Check the executed notional, maker or taker role, charged rate and any separately posted funding payment. That turns the calculator from a generic estimate into an account-specific cost review.
Costs intentionally excluded
- perpetual funding payments or receipts;
- deposit, withdrawal and blockchain network fees;
- currency conversion and payment-method charges;
- liquidation, borrow interest and option-specific costs;
- taxes; and
- profit or loss from the asset’s price movement.
Use the calculator to compare execution assumptions, then verify the executable order and current account tier inside OKX. If you connect software to the exchange, follow the OKX API key security guide before granting trading permissions.
Frequently asked questions
How are OKX trading fees calculated?
For this calculator, exchange fee equals order notional multiplied by the fee rate and the number of charged sides. Slippage allowance is calculated separately in basis points and added to show a scenario total.
Does the calculator know my OKX fee tier?
No. Enter the current maker or taker rate displayed in your own OKX account. The default is an editable example, not a live account quote.
Does an entry and exit pay two fees?
In a simple round-trip estimate, each charged execution is counted separately. The actual exit notional, order role and rate can differ, so model each leg separately when precision matters.
Is every limit order charged the maker fee?
No. A limit order can execute immediately against the book and be charged as taker. Use the role and fee shown in the completed fill or bill record, not the order label alone.
Is there one OKX fee rate for every country and account?
No. Product, region, account tier and promotional programs can change the rate. For example, OKX's published EEA schedule showed regular spot at 0.0800% maker and 0.1000% taker for users with X-Perps enabled, while another EEA schedule showed 0.200% and 0.350%. Treat these as regional examples and enter the rate shown in your account.
Does the result include perpetual funding?
No. Funding is time-dependent and separate from the execution fee. Deposits, withdrawals, network fees, taxes, liquidation and price movement are also excluded.