BasisBack Check my UID

← All articles

Slippage vs. Fees: Which One Actually Costs You More?

Published 2026-10-28

Most traders can recite their taker fee from memory. Few can say what their average slippage was last month. That asymmetry is the problem. Fees are printed on the fee schedule, so they feel like the cost of trading. Slippage never shows up as a line item, so it feels like bad luck. For many strategies, slippage is the larger bill.

Two costs with different shapes

Fees are deterministic. You know the rate before you click, and the cost scales linearly with notional. Here are the base rates for the five exchanges we cover:

ExchangeTakerMaker
Bybit5.5bp2.0bp
Binance5.0bp2.0bp
OKX5.0bp2.0bp
Bitget6.0bp2.0bp
Gate.io5.0bp2.0bp

A taker round trip (in and out) costs twice the taker rate: 11bp on Bybit, 10bp on Binance, OKX and Gate.io, and 12bp on Bitget. A maker round trip is 4bp everywhere in this list.

Slippage is the gap between the price you expected and the price you got. It is variable and depends on:

So which one is bigger?

It depends on who you are, and the dependence is predictable.

Fees dominate when:

Slippage dominates when:

A practical rule: if your slippage on a typical market order is a meaningful fraction of the taker fee, you are in a regime where execution quality matters as much as the fee tier. If it is far larger, fees are the minor issue, and changing exchanges to save a fraction of a bp will not rescue the strategy.

Measure it, don't guess

Slippage is easy to measure if you log two things per fill: the mid-price (or your intended price) at the moment you decided to trade, and your average fill price. The difference, signed by direction and expressed in bp of notional, is your implementation shortfall on that trade. Do it for a few hundred fills and split by instrument, size bucket and time of day. You will usually find that a small share of trades (large size, thin hours, stops) causes most of the slippage cost.

Then compare against fees on the same trades. Now you know which lever matters for you.

The maker/taker trade-off isn't free

Maker orders pay a lower fee than taker orders (2.0bp versus 5.0–6.0bp across these exchanges) and avoid slippage entirely. That looks like an easy win, but the cost moves rather than disappears:

So "always use limit orders" is not free advice. It works well for entries you can be patient on, and poorly for exits you can't afford to miss. A reasonable approach is to be a maker where you have time and a taker where you don't, and to know what each choice costs you in practice.

Where a rebate fits

A fee rebate only touches the fee part of your costs. It does nothing about slippage, so it won't fix poor execution. It is, however, a reduction you get on a cost you are already paying, with no change in how you trade.

Here is how our offer works. We receive a referral commission from the exchange. We send you 50% of that commission. Because the commission is only part of the fee you pay, in fee terms this works out to the following share of the fees you pay, returned to you:

The 50% share is the standard level and is applied automatically. It rises with your 30-day volume:

30-day volumeShare of the commission
Standard50%
From $1M60%
From $10M70%
From $50M80%

That means up to 80% of the commission at the top tier. These tier percentages describe the share of the commission, not of the fees you pay. Traders above $200,000,000 per 30 days are handled individually by email. The site FAQ has the full details of how commission and fees relate.

Practical terms

Our incentive, stated plainly

We are paid by the exchange, and we earn more when you trade more. That is a real conflict of interest with the point of this article, which is that you should trade only when your edge justifies the full cost. Don't increase your activity because a rebate exists. A rebate lowers your fee cost. It does not turn a negative-expectancy trade into a positive one, and it does nothing about slippage.

A short checklist

  1. Log intended price versus fill price for every trade for a month.
  2. Express slippage and fees in the same unit (bp of notional) and compare them by instrument and size bucket.
  3. If slippage is the larger cost, work on execution first: split orders, trade more liquid contracts, avoid thin hours, and reconsider market-order stops.
  4. If fees are the larger cost, review your maker/taker mix and consider where you can be patient.
  5. Whatever you pay in fees, make sure you are not leaving a rebate unclaimed.

Fees are the cost you can see. Slippage is often the cost that matters. Measure both, then optimize the larger one first.

Get part of your trading fees back
Check if my UID qualifies
Not investment advice. Nothing here is a recommendation to trade, to use leverage, or to use any particular exchange. Trading crypto derivatives can lose you more than you deposit. We are paid a commission by exchanges on the fees you generate, so we earn more when you trade more — read everything here with that in mind.