What you need to know about crypto maker only orders in 2026
A maker only order, usually called a post only order, is a special kind of limit order that is allowed to rest on the order book but is not allowed to execute right away. If the price you choose would cause the order to match an existing order immediately, the exchange cancels or rejects it. This makes you a liquidity provider rather than a liquidity taker and often gives you lower fees and more control over how your order enters the market.
This order type fits naturally into broader trading strategies and automation. It is common in market making, arbitrage, and high frequency trading, and it is also useful for long term traders who want tight control over slippage and fees. Automated systems like bots or smart contracts can rely on maker only orders to shape how they interact with order books on centralized exchanges and with on-chain liquidity on decentralized platforms.
This guide explains how maker only orders work, where they make sense to use, their benefits and trade-offs, how they fit into automated trading, and how they differ from other order types. It is useful if you trade on centralized exchanges, interact with DeFi protocols, or build automated strategies that care about execution quality and costs.
Understanding how a maker only orders works
A maker only order is a limit order with an extra constraint. Like any limit order, you specify a price and size. The limit price defines the worst price at which you are willing to trade. The maker only flag adds a rule: the order must not execute immediately against the current best bid or ask. If it would, the exchange cancels or does not accept it.
On a centralized exchange, the engine checks the current order book when you submit the order. If your buy limit price is at or above the best ask, a normal limit order would fill instantly. With maker only enabled, the system stops that from happening. Depending on the venue, the order is either rejected entirely or, if allowed, adjusted to a price that guarantees it sits on the book without an instant match.
In decentralized trading, the idea is similar but the mechanics differ. Some on-chain order book protocols implement true post only behavior in their smart contracts. They simulate or check potential matches against existing orders in the same transaction. If your order would cross the book, the contract reverts the transaction so the order never appears on-chain as a taker trade.
On routing systems and meta-DEXes like CoW Swap, the focus is on aggregating liquidity and batching orders. Maker only style constraints can show up when you define orders that must not match against certain existing liquidity or that must only post into specific pools or order books. The system checks off-chain solvers or on-chain paths and rejects routes that would turn your order into an immediate taker.
The key difference from other orders is that the primary goal is not just a specific price, but also a specific role. You commit to being a maker, so the system prevents you from accidentally crossing the spread and paying taker fees.
When to use a maker only orders
A maker only order is most effective when you want fee efficiency, tight control over execution, and are willing to accept the risk of not getting filled. It suits strategies that rely on earning the spread or rebates, or that run at high frequency where fee differences compound quickly.
Market makers use this order type to seed both sides of the order book without accidentally lifting other traders’ quotes. They quote prices close to the market, collect maker fee discounts or rebates, and profit from the bid ask spread if their orders are hit.
Institutional traders often use maker only orders as part of execution algorithms. They might slice a large order into smaller pieces that post only, trying to minimize market impact. If execution speed becomes more important than fees, they switch to more aggressive, taker oriented orders.
Bots and on-chain strategies also use maker only logic. A grid bot can place a ladder of maker only limit orders above and below the current price to earn from ranging markets. An arbitrage bot might post maker only orders at calculated levels, aiming to capture convergence between venues without crossing the spread.
Typical parameters include the limit price, the size, and time related instructions such as how long the order should remain active. Some systems support extra conditions, like cancel if not posted at a minimum distance from the mid price, or only post during certain volatility levels.
Advantages and trade-offs
The main benefit of a maker only order is fee savings. Maker fees are usually lower than taker fees, and sometimes even negative, which means the exchange pays you a small rebate for providing liquidity. For high volume traders the difference in costs can be significant.
Another benefit is price control. Because the order can never execute immediately, you avoid accidental market orders caused by mispriced limits. You know that if the order is accepted, it will sit on the book at your chosen price or better and wait for someone else to trade against it.
This control comes with trade-offs. The biggest one is execution risk. If the market moves quickly through your price level without ever leaving your order resting on the book, your order might be repeatedly rejected or left unfilled. You might miss a move you wanted to catch.
Maker only orders also tend to execute more slowly than aggressive orders that cross the spread. In fast markets, waiting as a maker can mean partial fills or no fills, while taker orders get instant execution at a known cost.
Flexibility is mixed. You gain flexibility in fee and role control but lose some flexibility in execution certainty. Compared with simple market orders, maker only orders require more attention to order book depth, spread, and volatility.
How maker only orders fit into automated trading
In algorithmic trading, maker only functionality is often a configurable flag in the strategy. A trading engine might expose an option like "post only" that it sets when it wants passive liquidity provision. The bot monitors fills and cancels or moves orders when conditions change.
These orders interact tightly with market makers and aggregators. A dedicated market maker may run thousands of maker only orders at different price levels. When aggregators route flow, they may see these offers, and some DeFi systems will batch orders so that makers and takers are matched in one settlement event.
In DeFi, automated makers and routers incorporate logic about time in force, price triggers, and liquidity routing. Time in force rules specify whether a maker only order should persist until canceled, expire at a specific time, or cancel if not immediately posted. Price triggers can define when a bot should start placing maker only orders or when it should flip to taker behavior. Liquidity routing logic decides which venues or pools to post to so that the order has the best chance to get filled while still satisfying the maker only constraint.
Comparing maker only orders to other order types
In the broader ecosystem, maker only orders sit within the family of limit orders but with an added role constraint. A regular limit order can be either maker or taker depending on the price you choose. If you set a buy limit above the best ask, it behaves like a marketable order and executes as a taker. Maker only prevents that.
Market orders are the opposite in spirit. They do not care about the order book role and seek immediate execution at the best available prices. They are used when certainty of execution matters more than the price or fees.
Stop and conditional orders focus on triggering behavior rather than your maker or taker role. They enter the market only when specific conditions are met, then they may act as market or limit orders. A stop limit can behave as a maker if it posts away from the current price, but it does not guarantee this in the way a maker only order does.
You choose maker only when fee control and liquidity provision are your priorities, and you are comfortable with not always getting filled. You choose regular limit or market orders when you care more about certainty and speed, and accept higher fees or slippage.
Practical tips for using maker only orders effectively
To use maker only orders well, start by understanding the current spread and depth. Place your orders at prices that are competitive but still respect the post only constraint. If you are constantly getting rejections, you are probably placing them too aggressively at prices that would immediately cross the book.
Manage the size of your orders relative to market liquidity. Very large maker only orders close to the top of book can signal your intent and attract unwanted attention. Splitting them into smaller clips and staggering them at multiple price levels often leads to more natural fills.
Risk management is essential. Assume some of your maker only orders will never fill. If you must be in or out of a position by a certain time, have a backup plan, such as a normal limit or market order that you submit if your maker orders do not execute.
Beginners should start small, using maker only orders to get a feel for the fee structure and the pace of fills. Advanced users can integrate them into multi-venue strategies, use them to hedge inventory, and build logic that dynamically switches between maker and taker behavior depending on volatility, spread width, and inventory risk.
Conclusion
A maker only order is a limit order that guarantees you act as a liquidity provider, not a taker. It protects you from unintended immediate execution, helps you benefit from lower maker fees, and gives you more control over how your orders interact with the market.
Knowing how this order type works, when it makes sense, and how it compares with market, limit, and conditional orders can improve your execution quality and reduce trading costs. As you refine your approach, it is worth exploring related concepts like time in force, stop orders, and smart order routing so you can choose the right order type for each market situation.
FAQ
What is a maker only order and how does it work?
A maker only order is a special type of limit order that is allowed to rest on the order book but cannot execute immediately. If the price you choose would cause the order to match an existing order right away, the exchange cancels or rejects it. This constraint ensures you become a liquidity provider rather than a liquidity taker, often resulting in lower fees and more control over market entry.
When should I use maker only orders instead of regular limit orders?
Maker only orders are most effective when you want fee efficiency, tight control over execution, and are willing to accept the risk of not getting filled. They're ideal for market making strategies, institutional traders minimizing market impact, automated trading bots, and situations where you want to earn the spread or rebates while avoiding accidental market orders caused by mispriced limits.
What are the main advantages and disadvantages of maker only orders?
The primary advantages include fee savings through lower maker fees or rebates, price control that prevents accidental immediate execution, and guaranteed liquidity provider status. However, the trade-offs include execution risk where orders might be rejected or unfilled in fast-moving markets, slower execution compared to aggressive orders, and potential missed opportunities if the market moves quickly through your price level.
How do maker only orders compare to market orders and regular limit orders?
Unlike market orders that seek immediate execution at any available price, maker only orders prioritize role control and fee efficiency over execution certainty. While regular limit orders can act as either maker or taker depending on your chosen price, maker only orders guarantee you'll only act as a maker. Choose maker only when fee control matters most, and regular limit or market orders when you prioritize execution certainty and speed.
What practical tips should I follow when using maker only orders?
Start by understanding the current spread and market depth, placing orders at competitive prices that respect the post only constraint. Manage order sizes relative to market liquidity by splitting large orders into smaller pieces at multiple price levels. Always have a backup plan with regular limit or market orders since some maker only orders may never fill, and begin with small sizes to understand the fee structure and fill patterns before implementing more complex strategies.


