What are Maker Fees and Taker Fees?
Trading cryptocurrencies is not free.đ˛
When buying and selling cryptocurrencies on a trading platform provided by a centralized crypto exchange (CEX), you have to pay trading fees.
Itâs important to be aware of the types of trading fees that crypto exchanges charge and understand how they work.
In general, when calculating fees on a crypto exchange, the fees are based on the type of order that you place and are charged when the order is executed and matched.
Orders are usually classified into two categories:
- Orders charged with âmaker feesâ
- Orders charged with âtaker feesâ
Maker fees are lower than maker fees. And both fees vary depending on your average trading volume over a given time period (usually the past 30 days).
As your trading volume increases, the lower your fees as a percentage of your trade size.
In this lesson, you are going to learn about:
- The fee structure that crypto exchanges use thatâs commonly known as the âmaker-takerâ fee model.
- The concepts of âmakerâ and âtakerâ.
- What âmaker feesâ and âtaker feesâ are and the differences between them.
What is a maker and taker?
The purpose of a crypto exchange is to match orders from customers who want to BUY cryptocurrencies with orders from customers who want to SELL cryptocurrencies.
For providing this âmatchingâ service, a crypto exchange will charge you a fee when your order is executed (âmatchedâ with another customerâs order).
The fee depends on the following:
- The trading pair
- Your trading volume within a specific time period
- Whether your order is maker or taker
Most crypto exchanges utilize a âmaker-takerâ fee model for determining trading fees for all orders.
The maker-taker model is a way to differentiate fees between orders that add liquidity (âmakerâ orders) and take away liquidity (âtakerâ orders).
If you place an order that is executed immediately, you are considered a âtakerâ because this order takes liquidity and will be charged a âtaker feeâ.
If you place an order that is NOT executed immediately, but instead ârestsâ or âsitsâ on the order book, you are considered a âmakerâ because this order adds liquidity and will be charged aâ maker feeâ.
Maker and taker orders are charged different fees.
What is a maker fee?
A âmaker feeâ is charged for âmakerâ orders.
A maker order is an order you place that is NOT executed or matched immediately with a buyerâs (or sellerâs) order on the order book.
More specifically, in order to be considered a maker order:
- A buy order has to be placed at a lower price than the lowest sell order (or âaskâ) on the order book.
- A sell order has to be placed at a higher price than the highest buy order (or âbidâ) on the order book.
Your order is ADDED to the order book. And when this happens, you become a âmakerâ.
A limit order is a maker order.
A limit order that is NOT executed immediately is considered a maker order.
For example, if BTC/USD is currently trading at $31,000 and you submit a buy limit order for 1 BTC at a limit price of $30,000, this order will not be immediately executed.
Instead, it will be added to the order book. The order will ârestâ on the order book and will not be executed unless the price falls to $30,000.
By placing this order, youâre referred to as a âmakerâ because you added liquidity or âmadeâ a market.
If you hadnât placed that order, there may not be any other traders willing to buy 1 BTC for $30,000.
So if a seller appeared who was willing to sell 1 BTC for $30,000, there would literally be âno marketâ because there are no buyers willing to buy at the sellerâs price.
(This would be similar to you going on eBay, listing your Rolex watch or Hermès bag for sale, and not a single buyer showing up. There is no market for your item.)
But with your order, youâre able to âmake a marketâ because now thereâs a buyer (you) who will buy from the seller.
This is why youâre called a âmakerâ.
What is a taker fee?
A âtaker feeâ is charged for âtakerâ orders.
What is a taker order?
A taker order is an order that is matched immediately against a buyerâs (or sellerâs) order already on the order book.
More specifically, in order to be considered a taker order:
- A buy order has to be placed at the lowest sell order (or âbest askâ) on the order book.
- A sell order has to be placed at the highest buy order (or âbest bidâ) on the order book.
Your order removes or TAKESÂ existing orders on the order book. And when this happens, you become a âtakerâ.
A market order is a taker order.
A market order is considered a taker order since it executes immediately.
For example, if BTC/USD is currently trading at $31,000 and you submit a market order for 1 BTC, this order will be immediately executed.
By placing this order, youâre referred to as a âtaker â because you âtook liquidityâ from the market.
If you hadnât placed that order, there would still be a sell order pending on the order book willing to sell 1 BTC for $31,000.
But since you âtookâ that order (your market buy order was immediately matched with the sellerâs limit order), if another buyer appeared willing to buy 1 BTC for $31,000, there may not be another seller willing to accept that same price.
Examples of Maker and Taker Fees
Letâs look at an example of how a crypto exchange would charge you if you were a âmakerâ versus a âtakerâ.
Taker Fee Example
Weâll assume the following:
- You want to purchase 3 bitcoin (BTC) at a price of $30,000
- Your 30-day trading volume is currently at $100,000
According to the crypto exchangeâs fee schedule, you will either be charged one of the following:
- The maker fee of 0.15%
- The taker fee of 0.25%.
Your order is executed with taker fees
In this example, the total costs of your order equals 3 * $30,000 = $90,000.
You place your order as a market order and it is immediately filled.
Because your order was executed as a âtakerâ, the total âtaker feeâ can be calculated:
$90,000 * (0.25 / 100) = $225
Maker Fee Example
In this example, youâre a big baller shot caller, known in the crypto world as a âwhaleâ and assume the following:
- You want to purchase 100 bitcoin (BTC) at a price of $20,000
- Â Your 30-day trading volume is currently at $10,000,000.
According to the crypto exchangeâs fee schedule, you will either be charged one of the following:
- The maker fee of 0.02%
- The taker fee of 0.10%.
In this example, the total costs of your order equals 10 * $20,000 = $2,000,000. Which is your toilet paper budget for one of your eight mansions.
Currently, BTC/USD is trading at $30,000 so you place a buy limit order at $20,000.
Your order is now ârestingâ on the order book.
The next morning, the crypto market tanks and bitcoin falls and your order gets filled.
Because your order was executed as a âmakerâ, the total âmaker feeâ can now be calculated:
$2,000,000 * (0.02 / 100) = $400
If you noticed, the maker fee is lower than the taker fee. This encourages traders to add liquidity.
The downside with maker orders is it can some take time for your order to be filled. Itâs possible that your order will ârestâ on the order book and never be filled if there arenât a lot of market participants (known as a âthin marketâ).
Summary
A market for a given trading pair is made up of makers and takers.
There is always a maker and a taker for every executed order.
Makers create buy or sell orders that arenât executed immediately. This creates liquidity, meaning itâs easier for other people to immediately buy or sell if they agree to the price specified by the makersâ orders.
The people who wish to buy or sell immediately are called âtakersâ. They âtakeâ the orders created by the âmakersâ.
Makers are charged a âmaker feeâ when their order is executed, while takers are charged a âtaker feeâ.
Your order could be charged BOTH maker and taker fees.
For example, if you place an order that is partially executed immediately, you will be charged a taker fee on the portion.
The remaining portion of your order will be added to the order book and will be charged a maker fee if/when it is executed.
Letâs say that you wanted to buy 2 BTC. One BTC could be executed immediately (and youâd pay a taker fee), and if there are no more sellers at your price, youâd have to wait until one appears. And when a seller does finally appear and the last half of your order executes, youâd pay a maker fee.
In my opinion, you should try to use a limit order when making trades to benefit from a lower maker fee.
Generally, crypto exchanges reward makers with lower fees since they add liquidity. Since takers are provided the âimmediacyâ of being to buy or sell, they pay a higher fee for this benefit.
In summary:
- Makers âcreate or make a marketâ by adding orders for other traders to take.
- An order is charged the âmakerâ fee if the order is not matched immediately against an order already on the order book.
- Takers remove liquidity by âtakingâ available orders that are filled immediately (and are charged a taker fee).
- An order is charged the takerâ fee if the order is matched immediately against an order already on the order book.
âMakerâ Orders | âTakerâ Orders |
Adds liquidity to the order book | Removes liquidity from the order book |
Not filled immediately | Filled immediately |