CostDepth

Research

Which crypto exchange is really cheapest for futures? Fee plus slippage on 19 exchanges

By Alex Wu · Published · Order-book samples 6 Nov 2026 to 10 Nov 2026 (100 hours), fees as checked 5–6 Nov 2026

Key findings

“Lowest fees” lists usually compare one number: the taker fee. A futures market order pays two more things on top: the spread (you buy above the mid price and sell below it) and slippage (a big order eats through several price levels). We measured all three together, on the same order, on 19 exchanges that CostDepth samples every 5 minutes.

The short answer: for ordinary sizes, the fee decides almost everything. The two venues that charge no fee were cheapest by a wide margin, and among the exchanges that do charge, the one with the lowest taker rate won every hour we measured. Order books only start to separate exchanges at around $1M.

The ranking for a $100,000 BTC futures order

The chart adds the VIP 0 taker fee (teal) to the median spread and slippage (orange) of a $100,000 market order on the BTC USDT perpetual, over 100 hours from 6 Nov 2026 to 10 Nov 2026. The figure at the end is the total in dollars. One basis point (bp) is 0.01%, so 5 bps on $100,000 is $50.

Total cost of a $100k BTC perpetual market order
0.002.04.06.08.0LighterLighter · Spread + slippage: 0.37 bps$3.67VariationalVariational · Spread + slippage: 0.63 bps$6.29MEXCMEXC · Taker fee: 2.0 bpsMEXC · Spread + slippage: 0.05 bps$20.53OurBitOurBit · Taker fee: 4.0 bps$40.07HyperliquidHyperliquid · Taker fee: 4.5 bpsHyperliquid · Spread + slippage: 0.18 bps$46.76BinanceBinance · Taker fee: 5.0 bpsBinance · Spread + slippage: 0.02 bps$50.24OKXOKX · Taker fee: 5.0 bpsOKX · Spread + slippage: 0.03 bps$50.27BingXBingX · Taker fee: 5.0 bpsBingX · Spread + slippage: 0.07 bps$50.73Gate.ioGate.io · Taker fee: 5.0 bpsGate.io · Spread + slippage: 0.10 bps$50.95BybitBybit · Taker fee: 5.5 bpsBybit · Spread + slippage: 0.07 bps$55.74CoinWCoinW · Taker fee: 6.0 bps$60.07LBankLBank · Taker fee: 6.0 bps$60.07BitunixBitunix · Taker fee: 6.0 bps$60.08BitgetBitget · Taker fee: 6.0 bpsBitget · Spread + slippage: 0.04 bps$60.41HTXHTX · Taker fee: 6.0 bpsHTX · Spread + slippage: 0.12 bps$61.20BloFinBloFin · Taker fee: 6.0 bpsBloFin · Spread + slippage: 0.15 bps$61.48KuCoinKuCoin · Taker fee: 6.0 bpsKuCoin · Spread + slippage: 0.53 bps$65.27WEEXWEEX · Taker fee: 8.0 bps$80.07WhiteBITWhiteBIT · Taker fee: 5.5 bpsWhiteBIT · Spread + slippage: 2.9 bps$84.02

VIP 0 taker fee plus median spread and slippage (average of buy and sell), basis points. Hourly order-book data 6 Nov 2026, 00:00 UTC to 10 Nov 2026, 03:00 UTC.

Show the numbers
ExchangeTaker feeSpread + slippageTotalTotal in $
Lighter0%0.37 bps0.37 bps$3.67
Variational0%0.63 bps0.63 bps$6.29
MEXC0.02%0.05 bps2.1 bps$20.53
OurBit0.04%0.01 bps4.0 bps$40.07
Hyperliquid0.045%0.18 bps4.7 bps$46.76
Binance0.05%0.02 bps5.0 bps$50.24
OKX0.05%0.03 bps5.0 bps$50.27
BingX0.05%0.07 bps5.1 bps$50.73
Gate.io0.05%0.10 bps5.1 bps$50.95
Bybit0.055%0.07 bps5.6 bps$55.74
CoinW0.06%0.01 bps6.0 bps$60.07
LBank0.06%0.01 bps6.0 bps$60.07
Bitunix0.06%0.01 bps6.0 bps$60.08
Bitget0.06%0.04 bps6.0 bps$60.41
HTX0.06%0.12 bps6.1 bps$61.20
BloFin0.06%0.15 bps6.1 bps$61.48
KuCoin0.06%0.53 bps6.5 bps$65.27
WEEX0.08%0.01 bps8.0 bps$80.07
WhiteBIT0.055%2.9 bps8.4 bps$84.02

Lighter and Variational come first because they charge no trading fee on standard accounts. Their whole cost is the spread: 0.37 bps and 0.63 bps, or $3.67 and $6.29 on $100,000. That is wider than the spread on the big centralised books, but far smaller than any fee.

MEXC is next. Its BTC_USDT perpetual taker fee is 0.02% (maker 0%), the lowest of any exchange here that charges at all. Its order book cost only 0.05 bps on top. Then comes a crowded middle: Binance, OKX, BingX, Gate.io all charge 0.05% and finish within a few dollars of each other, and their order books decide the order between them. Bybit's 0.055% and the 0.06% group (CoinW, LBank, Bitunix, Bitget, HTX, BloFin, KuCoin) follow. WEEX charges 0.08% and WhiteBIT, despite a 0.055% fee, has the widest book in the sample at this size.

The fee is most of the bill

On 16 of the 17 exchanges that charge a fee, the taker fee was 90% or more of the total for a $100,000 BTC order. For a typical large exchange the order book added between $0.24 (Binance) and $5.27 (KuCoin), while the fee alone was $50 to $60. In other words, moving from a 0.06% exchange to a 0.05% one saves more than switching to the deepest book, until orders get very large.

This also means the cheapest exchange for you depends on your fee level more than on anything in this chart. A VIP level, a token discount or a referral code that takes 20% off the fee can reorder the middle of the table. CostDepth's calculator lets you pick a fee level and see the ranking again.

ETH tells the same story

Median total cost (taker fee + spread + slippage) in basis points, ETH USDT perpetual, 6 Nov 2026, 00:00 UTC to 10 Nov 2026, 03:00 UTC.
Exchange$10k$100k$1M
Lighter0.310.641.7
Variational0.890.914.1
MEXC2.02.02.1
OurBit4.04.04.1
Hyperliquid4.84.95.7
OKX5.05.15.7
Binance5.05.16.0
Gate.io5.05.28.4
BingX5.15.25.4
Bybit5.65.76.9
CoinW6.06.06.0
LBank6.06.06.3
Bitunix6.06.06.4
HTX6.06.17.5
BloFin6.16.27.1
Bitget6.06.37.4
KuCoin6.37.310
WEEX8.08.08.5
WhiteBIT7.39.114

ETH books are thinner than BTC books on every exchange, so slippage is a little larger, but the ranking barely moves at $100,000. Lighter is first at 0.64 bps and MEXC is the cheapest fee-charging venue at 2.0 bps. At $1M the most expensive ETH orders were on WhiteBIT (14 bps, $1,363) and KuCoin (10 bps, $1,011).

At $1M, depth starts to count

At $1,000,000 the spread and slippage grow on every book, and they are no longer small next to the fee. On BTC, the cheapest totals at $1M were Lighter (0.89 bps), Variational (1.7 bps), MEXC (2.1 bps). On the thinner books, spread and slippage added $99.70 on Gate.io, $118 on HTX and $178 on KuCoin to the fee.

A few exchanges (OurBit, CoinW, LBank, Bitunix) showed almost no slippage even at $1M: their public books carried very large orders at the best price for the whole period. We report what the books showed. We cannot test from outside whether orders that size would really fill at those prices, so treat their $1M figures as the most optimistic in the table.

Who was cheapest, hour by hour

Medians can hide changes, so we also checked every one of the 100 hours separately. For a $100,000 BTC market order, the lowest total was Lighter in 82 hours and MEXC in 18 hours: Lighter in every hour after it was added to the sampler (82 hours), MEXC in the hours before. Variational was close behind Lighter but never first. Leaving out the fee-free venues, MEXC had the lowest total in 100 of 100 hours: its fee gap of 0.03 points to the 0.05% group is worth $30 on $100,000, and no order book in the sample was ever that much better.

What if you use limit orders?

A post-only limit order pays no spread and the maker fee instead. Most exchanges here charge 0.02% to makers; MEXC charges 0%, WhiteBIT 0.01%, Hyperliquid 0.015% at its base tier, and Lighter and Variational nothing. On $100,000 that is $20 at most, and $0 on three venues. The catch is that a limit order may not fill, or may fill after the price has moved, which is a cost no fee table shows.

What this means for choosing an exchange

For futures orders up to a few hundred thousand dollars, compare taker fees first: the order book on a major exchange will rarely cost more than a few dollars per $100,000. For orders of $1M and more, check the book as well, because depth added$99.70 to $178 per million on the thinner large venues in this sample. And remember the third cost of a futures position: funding, paid every few hours while you hold it. Our funding study shows that for a long held a month or more, funding can cost more than both fees and slippage together.

These results cover 100 hours in early November 2026, a short and fairly calm window. Books change with volatility, and fees change with promotions. The live ranking re-runs this comparison for your own size whenever you open it.

Method

Every 5 minutes CostDepth reads the public order book of each exchange's BTC and ETH USDT perpetual, walks it for market orders from $1k to $1M from the mid price, and stores the hourly average. This study uses the stored hours from 6 Nov 2026, 00:00 UTC to 10 Nov 2026, 03:00 UTC. For each exchange and size we took the median of the hourly values, averaging the buy and the sell side.

Total cost = VIP 0 taker fee + spread and slippage. Fees are the regular-account rates in CostDepth's fee files, read on each exchange's official fee page or API on 5–6 November 2026. Referral discounts, token discounts and VIP levels are left out, so every exchange is compared at the rate a new account pays.

Lighter and Variational were added to the sampler later, so they have 82 hours instead of 100. Variational has no public order book; it quotes prices for $1k, $100k and $1M, and those quotes are used as its spread and slippage. A public order book shows resting orders at one moment; it does not prove they would still be there when your order arrives, and hidden orders are not visible.

The numbers behind every chart and table are in data.json (free to reuse with a credit to CostDepth). This is fee and cost data, not financial advice.

Sources

Check it live

More research