TeachMeBitcoin

Understanding Crypto Trading Fees: Maker vs Taker and Spreads

From TeachMeBitcoin, the free encyclopedia Reading time: 4 min

Understanding Crypto Trading Fees: Maker vs Taker and Spreads

When buying bitcoin on an exchange, many beginners are shocked to see their actual coin balance is lower than expected. This is because exchanges employ complex, multi-layered fee models and spreads that eat into your capital if you don't know how they work.

To make sure you aren't paying double or triple what you should, you need to master the mechanics of Maker vs Taker fees and Bid-Ask spreads.


1. The Maker vs. Taker Model

Exchanges rely on a centralized order book listing buy and sell orders. Your fee rate depends on whether your transaction adds liquidity to the order book or removes liquidity from it.

 ┌──► [ Ask (Sells) ] ──► $60,100
 ├──► [ Ask (Sells) ] ──► $60,050
[ Spread Gap ] ───┼
 ├──► [ Bid (Buys) ] ──► $59,950
 └──► [ Bid (Buys) ] ──► $59,900

The Maker (Adds Liquidity)

A Maker is someone who places a Limit Order that is not filled immediately.

The Taker (Removes Liquidity)

A Taker is someone who places a Market Order that is filled instantly against an existing order in the order book.


2. The Spread (The Hidden Broker Fee)

If you use an exchange’s "Instant Buy/Sell" dashboard (like Coinbase Simple or Kraken Instant Buy) instead of their advanced spot trading engine, you are not trading on the order book directly. Instead, you are buying directly from the exchange's inventory.

In this scenario, exchanges charge a hidden fee called the Spread:

WARNING

Simple "Instant Buy" portals can charge combined spreads and taker fees as high as 1.5% to 4.0%. Always use the exchange's Pro/Advanced Trading panel (such as Kraken Pro or Coinbase Advanced) and place Limit Orders to keep your fees below 0.2%!


3. The Withdrawal Fee Trap

Another massive trap for beginners is the Withdrawal Fee. This is a flat fee charged by the exchange to transfer your purchased bitcoin off their corporate platform into your private wallet.

☕ Help support TeachMeBitcoin

TeachMeBitcoin is an ad-free, open-source educational repository curated by a passionate team of Bitcoin researchers and educators for public benefit. If you found our articles helpful, please consider supporting our hosting and ongoing content updates with a clean donation:

Ethereum: 0x578417C51783663D8A6A811B3544E1f779D39A85
Bitcoin: bc1q77k9e95rn669kpzyjr8ke9w95zhk7pa5s63qzz
Solana: 4ycT2ayqeMucixj3wS8Ay8Tq9NRDYRPKYbj3UGESyQ4J
Address copied to clipboard!