
Learn how market, limit and stop orders affect your crypto trade price. Understand spread, slippage, maker-taker fees and MiCA's best execution rule.
A market order buys at the next available price. A limit order names a price and buys only at that level. A stop-loss works differently: it sits dormant until a price you set is touched, then triggers a market or limit order.
Anyone who buys Bitcoin (BTC) through an app and never changes the default order type pays extra on the spread and on the fee tier. Execution quality adds a third hidden cost that appears nowhere as a line item.
An order is a binding instruction to your trading venue. It contains direction and quantity. A third element, the condition, defines the order type.
There is no person on the other side searching the exchange for you. Your order meets a list: the order book, which collects all open buy orders on one side and all open sell orders on the other. Your order hits that list and is worked through until a matching counterparty is found. At venues that quote a fixed price without an order book, this mechanism does not apply.
A market order names only the quantity. It is worked against the opposite side of the book, starting with the cheapest offer, and continues until your quantity is filled. The advantage is certainty of execution. If you need to sell, a market order sells. The price is whatever the book offers. In a calm market with deep books, the difference from the displayed price is tiny. In a thin market or after a news item, it can become noticeable.
This order type fits when the amount is small and timing matters more than the last decimal place. The pair should be one of the large ones.
A limit order names quantity and price. On a buy it means no more than this. On a sell, no less. If no counterparty is found, the order stays open until it is executed or expires. You can also cancel it.
That reverses the relationship. With a market order, execution is guaranteed and the price is open. With a limit order, the price is guaranteed and execution is open. A price that never touches your mark produces an order that is never executed. That is not a fault in the system. It is the commitment you made.
Frequently underestimated is the partial fill. If only part of the desired quantity is available at your limit, that part is executed and the rest remains standing. At venues with a minimum order size, the remainder can fall below it and sit there indefinitely. A glance at your open orders after each trading day costs ten seconds and stops you puzzling over half a position weeks later.
A stop-loss is a sleeping order with a wake-up mark. When the price touches the stop mark, the order behind it becomes active and enters the book. What happens then depends on the variant.
With a stop-market, a market order is sent once the trigger fires. Execution is highly probable, but the price is not guaranteed. With a stop-limit, a limit order is sent once the trigger fires. You know the worst price you will accept, but you risk not getting out at all if the price runs straight through your limit.
This distinction is the heart of the matter. A stop-limit whose limit sits very close beneath the stop mark looks like clean protection in a calm market and fails in exactly the moment it was set for. Anyone using this variant should choose the distance between stop mark and limit generously and deliberately.
A take-profit works on the same mechanism, only in the other direction: it triggers when a price target you have set to the upside is reached. Together the two form a bracket around an existing position.
The second setting, which many people click past, is the time in force. It determines how long an unexecuted order stays in the book. Three variants are common: valid indefinitely until cancelled, valid only for the current trading day, or execute immediately and discard whatever cannot be filled. The third variant, execute immediately, discards whatever cannot be filled. Anyone who places a limit order as a day order and looks for it the next morning will not find it.
Market depth describes how much volume sits on each price level of the order book. It explains why two identical buy instructions for different amounts can end up at different average prices.
A worked example with freely chosen figures makes it tangible. On the first price level sit coins worth 2,000 euros. On the second level, 0.3 percent more expensive, another 3,000 euros. On the third level, 0.9 percent more expensive, the rest. An order for 1,500 euros is served entirely on the first level and gets exactly the displayed price. An order for 8,000 euros eats through all three levels and lands at an average noticeably above the first level. The displayed price was the same for both.
At venues with futures and perpetual positions this effect becomes more pronounced, because large amounts there meet comparatively narrow books.
The spread is the distance between the highest bid and the lowest ask in the order book. It is not a fee in the accounting sense. It is real expense nonetheless, because it is the amount you lose immediately if you buy and sell again in the same moment.
How large it turns out depends on the trading pair. Large pairs against the euro or against a widely traded stablecoin have narrow spreads. Small pairs and exotic quote currencies have wide spreads. Trading hours with little activity widen them further.
The detour through a stablecoin costs more for this reason.
The spread also explains why a limit order to buy should rarely sit exactly on the displayed price. Anyone setting their buy limit precisely at the last traded price lands on the wrong side of the gap and may wait a very long time.
Slippage is the deviation between the price you saw when submitting the order and the price at which it was actually executed. It can arise from two sources: from market depth, when your quantity clears several price levels, and from the time that passes between your click and the processing.
Only order types without a price limit are affected. A limit order cannot by definition suffer negative slippage, because it simply is not executed once the price leaves your boundary. Many venues offer a slippage tolerance on market orders: a percentage figure beyond which execution is aborted. A low value protects against outliers and causes orders to fail in volatile phases. A high value almost always leads to execution, occasionally at a price you would not have wanted.
In decentralized trading environments a further point applies. An open order is publicly visible for a brief moment before it is processed. A generously set tolerance can then be exploited deliberately, because it defines the room within which intervention pays off for the other side.
Most venues with an order book charge two different fee rates. A taker is anyone who removes an existing order from the book, that is, gets executed immediately. A maker is anyone who places a new order into the book, which waits there and provides tradable quantity. The maker rate is usually lower; at some providers it stands at zero.
From this follows a rule that moves a surprising amount of money and is nonetheless barely known: a market order is always a taker order. A limit order is a maker order for as long as it is not executed immediately. Anyone who trades regularly and uses market orders exclusively pays the higher rate on every single trade.
Some venues offer a dedicated setting that explicitly discards a limit order if it would be immediately executable. That is how maker status can be enforced.
Since December 30, 2024, the Markets in Crypto-Assets Regulation (MiCA) has applied in the European Union to crypto-asset service providers. Supervision in Germany rests with BaFin. For order types, one point from it is immediately practical. Article 78 of the regulation obliges providers executing orders for clients to take all necessary steps to obtain the best possible result for price and costs. Speed of execution is also considered.
That duty is known as best execution. Providers must disclose their order execution policy and explain it comprehensibly.
The catch stands in the same article: if you give an explicit instruction, the duty applies only in limited form. A limit order with a price set by you is exactly such an instruction. In practice that means you carry responsibility for that price yourself when you specify one, while the provider is more strongly bound on an open order.
Four situations cover the everyday needs of most retail investors.
Here the effort of specifying a price is rarely justified. A market order in a large euro pair costs the spread and the taker fee. That is that. Anyone wanting to capture the maker rate instead places a limit order just below the current price and accepts that on some days it will not be executed.
As soon as the amount becomes noticeable relative to the trading pair, there is barely a way around a limit order. It also helps to break the sum into several partial instructions rather than clearing the book several levels deep with a single one.
A stop-market makes sure you get out and leaves the price open. A stop-limit secures the price and leaves open whether you get out. Which of the two uncertainties you prefer depends on whether the position is a building block of your assets or a short-term matter.
Here the market order is the most expensive tool in the box. A limit order and small partial amounts are the only way to get anywhere near the displayed price. Patience is also required.
The following points come up again and again in reader questions.
None of these points has anything to do with a market view. All of them arise at the order screen, in the seconds before submission.
(As of August 20, 2026. This article is not investment advice. Prices and fee structures change; check the terms with the provider before you buy.)
Prepared with AlphaScala editorial tooling from the source reporting linked above. Indexable analysis may include a cited Alpha Score value. Publishing checks screen each story before release. Educational coverage, not personalized advice.