Makers vs Takers: How Exchange Fees Quietly Shape Your Strategy
Every order you place is either adding liquidity or removing it, and exchanges charge you very differently for each. The fee structure is part of the trade.
Every trade has two sides: the side that posts the resting order (the maker) and the side that crosses the spread to fill it (the taker). Exchanges charge them differently, sometimes radically differently, and that fee asymmetry is one of the most consistent edges available to disciplined traders.
What makes you a maker or a taker
The role is determined by what your order does the moment it hits the book.
Maker: your order rests on the book without immediately matching something. Examples:
- Limit buy at $66,000 when best ask is $66,100, sits as a bid
- Limit sell at $66,500 when best bid is $66,400, sits as an ask
- Any post-only limit order that would otherwise have been a taker
Taker: your order immediately matches against an existing resting order. Examples:
- Market buy or market sell, always taker
- Limit buy at $66,200 when best ask is $66,100, crosses the spread, takes the resting ask
- Stop-loss orders that trigger as market orders, taker
The mental shortcut: if your order adds liquidity to the book, you're a maker. If your order removes liquidity from the book, you're a taker.
Why exchanges pay makers (and charge takers)
A liquid order book, tight spreads, deep on both sides, is the single most valuable feature an exchange can offer. Liquid books attract trading volume, which generates fees, which fund building better books. The whole flywheel depends on someone being willing to post limit orders that might not get filled.
Posting limits is risky for the maker: they're committing to a price without knowing where the market will go. To compensate, exchanges share fee revenue with them, sometimes through reduced fees, sometimes through outright rebates (negative fees: the exchange pays you to post liquidity). This recruitment of resting orders is what keeps spreads tight and depth thick.
Takers consume that liquidity. They get the convenience of immediate execution; the price they pay is the higher fee.
Typical crypto fee structures
Numbers vary by exchange and by VIP tier (volume-based discounts), but a representative top-tier CEX retail fee schedule:
| Role | Fee |
|---|---|
| Maker | 0.020% (2 bps) |
| Taker | 0.050% (5 bps) |
The difference is 3 bps. On a $10,000 trade, that's $3. On 200 round-trips a year, that's $600. Doesn't sound material at retail size, until you realize that for active traders, this asymmetry compounds into 1-2% of net annual returns. Not nothing.
For perpetual futures the picture often skews further: maker fees can go to zero or even negative for high-volume tiers, while taker fees stay around 4-5 bps. Pro market-making firms operate almost entirely as makers and earn rebates as a real revenue line.
Post-only, the maker's seatbelt
The mechanical risk of trying to be a maker: you place a limit order intending to rest on the book, but in the milliseconds between your click and the order arriving, the market moves and your "limit" order crosses the spread, fills as a taker, and you pay the higher fee.
The defense is the post-only flag (sometimes called "maker only" or "ALO, add liquidity only"). With post-only on, an order that would otherwise be a taker is rejected instead of filled. You either get to be a maker or you don't trade. No accidental fee upgrades.
Most professional traders have post-only on by default for limits. You can always disable it for a specific order when you actually want the immediate fill.
When taking is the right call
Maker discipline isn't always optimal. There are situations where crossing the spread is the right call:
- Time-sensitive entries. A breakout you're trading is happening now. A 3 bp fee delta is irrelevant compared to missing the move.
- Closing a losing position. When your stop is hit, you don't sit on a limit hoping to save 3 bps, you take, exit, and move on.
- Thin books. If posting a limit will sit untouched for hours because no flow is hitting that level, the maker rebate is moot.
- Hedging. If you need to neutralize directional exposure right now (e.g., funding-rate arb when funding flips), execution certainty matters more than fee.
The discipline isn't "always be a maker", it's "be a maker by default, take deliberately when a take is warranted, and never take by accident."
The hidden cost: adverse selection
There's a real reason takers pay more besides "convenience": the flow that hits limit orders is not random. If you're posting a bid at $66,000 and someone aggressively crosses it at that price, ask yourself: why are they so eager to sell at $66,000 right now? Often, they have information, they saw a sell signal, they're liquidating, a big seller is about to hit the book. You bought at the moment the market was about to fall.
This is adverse selection, and it's why pure market-making is hard despite the fee rebates. Your wins (collecting the spread) are small and consistent; your losses (getting picked off by informed flow) are occasional and large. Over time, the rebates have to more than compensate for the adverse-selection cost or the strategy loses.
For retail traders posting limits, adverse selection is usually a small drag, you're not big enough to attract attention. But it's worth knowing the dynamic exists, especially if you find that your limit orders consistently fill right before the price runs against you. That's not bad luck, that's the market telling you who you're trading against.
A common mistake: optimizing fees while ignoring slippage
Trying to save a 3 bp taker fee by sitting on a limit, missing the fill, and chasing the price 30 bps later is a textbook fee-pennywise, slippage-pound-foolish move. The fee delta is 3 bps. The slippage from chasing is 10x that.
The discipline: pick your level before you click. If the limit fills, great, you saved the fee. If the market moves away, accept the missed trade rather than chase. The trade was wrong-priced; the next setup will come.
Mental model, maker as shopkeeper, taker as walk-in customer
A shopkeeper sets prices and waits. They take the risk of holding inventory but earn a small markup on every sale. A walk-in customer gets what they need now and pays whatever the shopkeeper is asking. Exchanges are designed to make shopkeeping rewarding because customers aren't useful without shops to walk into. The trade-off: shopkeepers sometimes have to drop prices to get rid of stale inventory; customers sometimes have to pay more during shortages. You can be either on different trades. Pick the role consciously.
Why this matters for trading
Hex37's order form exposes a post-only flag and shows the maker/taker distinction in your trade history. Build the habit of using post-only on entries you're not in a rush to fill, and accepting taker fees on exits and stops where speed matters more. Over months, the difference shows up in your fee line, small per trade, real over a year.
Takeaway
Maker = posts liquidity, pays low (or negative) fees. Taker = removes liquidity, pays higher fees. Default to maker via post-only on patient entries; take deliberately when speed beats the fee delta; never take by accident. The 3 bp gap doesn't change individual trades it changes which strategy is profitable across thousands of them.
Related chapters
- Market Microstructure8 min read
How a Crypto Order Book Actually Works
An order book is the live record of every buyer and seller waiting to trade. Reading one well is the foundation of execution skill.
Read chapter - Market Microstructure7 min read
The Bid-Ask Spread: What It Is, What It Costs You, and Why It Widens
The spread is the cheapest, most overlooked tax in trading, and the first signal that liquidity is changing. Here's how to read it.
Read chapter