Most beginners press "Buy" and think the job's done.
But "Buy" is three different instructions wearing the same button. One says "at any price, right now". One says "only at my price". One says "wait until something happens, then act". Pick the wrong one and you pay more than you needed to, or you don't get filled at all.
The short version
- Market order: buy or sell immediately at the best available price. Fast, but no price guarantee.
- Limit order: buy or sell only at your price or better. Price guaranteed, fill isn't.
- Stop-limit order: when the price hits a trigger, place a limit order automatically. Useful for exits.
- Market orders always pay the higher taker fee. Patient limit orders can pay the lower maker fee.
- Our rule: limit orders by default. Market orders only when speed matters more than price.
Market order: "Now, whatever it costs"
A market order executes immediately at the current market price. Coinbase notes it can't be cancelled once placed, and there's no guarantee you'll get the price you saw (Coinbase).
On Bitcoin, the difference is usually tiny. On a small coin, a big market order can eat through several price levels and cost you real money in slippage.
Use it when: you need to get in or out right now, on a busy market, in a normal size.
Limit order: "Only at my price"
A limit order sets the worst price you'll accept. A buy limit fills at your price or lower. A sell limit fills at your price or higher (Coinbase).
If the market never reaches your price, nothing happens. That's the trade-off: you control the price, not the timing.
Use it when: price matters more than speed, which is most of the time. Bonus: if your order waits on the book, you usually pay the lower maker fee.
Stop-limit order: "When this happens, do that"
A stop-limit order automatically places a limit order once the price reaches a level you set, called the stop price. If the stop price has already been reached when you place it, it triggers immediately (Coinbase).
The classic use is a safety net. Holding a coin at $100? Set a stop at $90 with a limit at $89. If the price falls to $90, a sell order goes in automatically.
The catch: in a fast crash, the price can gap straight past your limit, and the order may not fill. A stop-limit is a plan, not a guarantee.
Which order, when
| Situation | Use |
|---|---|
| Buying a big coin, normal day, small size | Market or limit |
| Buying a small coin or a big size | Limit |
| You want the lower fee | Limit, priced so it rests on the book |
| You can't watch the screen and want an exit plan | Stop-limit |
| Getting out urgently, whatever it takes | Market |
The mistake that costs the most
Using market orders on thin markets. It feels instant and harmless. It's often the most expensive click in crypto, because the screen price and your actual price can be miles apart. When in doubt, use a limit.
Questions people ask
What is the difference between a market order and a limit order?
A market order buys or sells immediately at the best available price with no price guarantee. A limit order only fills at your chosen price or better, so the price is guaranteed but the order may not fill.
What is a stop-limit order in crypto?
It is an order that automatically places a limit order to buy or sell once the price reaches a trigger level called the stop price. It is often used to plan an exit, but in a fast move it may not fill.
Are market orders more expensive?
Often. Market orders always pay the taker fee, which is usually higher than the maker fee, and on thinly traded coins they can also suffer slippage between the quoted and actual price.
Which order type should beginners use?
Limit orders are usually the safer default because you control the price you pay. Market orders make sense when speed matters more than price on a busy market.