Crypto course · Section 2: Your First Trades
Crypto Order Types: Market, Limit, Stop and OCO Orders Explained
What market, limit, stop-market, stop-limit, OCO and trailing stop orders do, when to use each, and the traps that catch beginners.
Beginner6 min read·6:26 video·Lesson 7 of 26·quiz: 4 questions
▶ Video lesson · 6:26Watch on YouTube ↗
On this page +
A market order fills immediately at the best available price, a limit order fills only at your chosen price or better, and a stop order waits until the price touches a trigger and then sends an order, which is how a stop-loss works. An OCO (one-cancels-the-other) order pairs a take-profit with a stop-loss, so whichever fills first cancels the other. Choosing the right type controls your price, your fees and how well your losses are capped.
Market orders
A market order says "fill this now, at whatever the book offers". It always fills (if there is any liquidity) but you do not control the price.
- Use it when: you must get in or out immediately, for example to exit a position that has hit your exit rule.
- Watch out for: slippage on thin coins and during fast markets, and the higher taker fee.
Example
A small altcoin's book has $500 of sell orders at $1.000, $800 at $1.010 and $1,500 at $1.030. A $2,000 market buy fills $500 at $1.000, $800 at $1.010 and $700 at $1.030. You get 500 + 792.08 + 679.61 = about 1,971.7 coins, an average price of about $1.0144, 1.4% worse than the $1.000 you saw.
Limit orders
A limit order sets the worst price you accept: a buy limit fills at your price or lower, a sell limit at your price or higher. If it does not immediately match, it rests in the book as a maker order.
- Use it when: you are not in a hurry and want price control and lower fees.
- Watch out for: missed trades. If price never reaches your limit, nothing happens.
Some exchanges offer a post-only option, which cancels the order rather than letting it fill immediately as a taker, guaranteeing you the maker fee.
Stop orders
A stop order has a trigger (stop) price. Nothing happens until the market trades at the trigger; then the exchange sends a real order.
Stop-market
When triggered, it sends a market order. It will fill, but in a fast move the fill can be well beyond the trigger.
Stop-limit
When triggered, it sends a limit order at a price you set. You control the worst price, but the order may not fill at all if the market gaps through your limit.
Example
You bought 0.5 ETH at $3,000 and decide to exit below $2,800.
- Stop-market with trigger $2,800: if a sudden drop takes the price from $2,805 to $2,700, you are sold somewhere on the way down, say at $2,760. Loss = 0.5 x (3,000 - 2,760) = $120 instead of the planned $100.
- Stop-limit with trigger $2,800 and limit $2,790: in the same drop your sell order sits at $2,790 while the price is already at $2,700. It does not fill. You are still holding, now down $150, with no protection.
For protective stops, many traders prefer stop-market orders: a slightly worse fill is better than no fill. If you use a stop-limit, leave a wider gap between trigger and limit.
Stop orders can also buy. A buy stop above the current price enters a trade only if the price breaks out higher, which is useful for breakout systems like those in Crypto Trend Following Strategy.
OCO: one cancels the other
An OCO links two orders. When one fills, the exchange cancels the other. It is the standard way to place a target and a stop at the same time on spot.
Example
You own 0.01 BTC bought at $60,000. You place an OCO sell:
- Take-profit limit at $66,000 (+$60 if filled).
- Stop with trigger $57,000 and limit $56,800 (about -$32 if filled near the limit).
If BTC rises to $66,000, the take-profit fills and the stop is cancelled. If BTC falls to $57,000, the stop triggers and the take-profit is cancelled. You never end up with two sells for the same coins.
Trailing stops
A trailing stop follows the price by a set distance or percentage. With a 5% trailing stop on BTC bought at $60,000, the stop starts at $57,000. If BTC climbs to $70,000, the stop rises to $66,500. If BTC then falls to $66,500, you are sold. The stop never moves down. Trailing stops let winners run but can be shaken out by normal noise if set too tight.
Futures-only options
- Reduce-only: the order can only shrink an existing position, never open a new one in the opposite direction. Use it on every futures stop and target.
- Trigger by mark price or last price: futures stops can trigger on the exchange's last traded price or on the mark price, a fair price built from several exchanges. Mark price is less affected by brief spikes on one exchange.
Time in force
- GTC (good till cancelled): stays in the book until filled or cancelled. The default on most exchanges.
- IOC (immediate or cancel): fills what it can right now and cancels the rest.
- FOK (fill or kill): fills completely right now or not at all.
Summary table
| Order | Fills? | Price control | Typical fee | Best for |
|---|---|---|---|---|
| Market | Yes, immediately | None | Taker | Urgent entries and exits |
| Limit | Only at your price or better | Full | Maker (if it rests) | Patient entries, targets |
| Stop-market | Yes, after trigger | None after trigger | Taker | Protective stop-losses |
| Stop-limit | Maybe, after trigger | Full | Varies | Stops in calm, liquid markets |
| OCO | One of two legs | Per leg | Per leg | Target plus stop on spot |
| Trailing stop | Yes, after trigger | None after trigger | Taker | Letting winners run |
Risk
No stop order is guaranteed in a crash. Exchanges can slow down, liquidity can vanish and prices can jump. Size every position so that a fill somewhat worse than your stop still keeps the loss acceptable; Position Sizing and the 1% Rule shows how.
Tip
Before trading real money, place each order type with a tiny amount, or on the exchange's test mode if it has one, and watch exactly how it appears in your open orders and history.
Next, learn to read the price itself in How to Read Candlestick Charts.
Key takeaways
- Market orders fill now at the best available price; limit orders fill only at your price or better, and may not fill at all.
- A stop order waits for a trigger price and then sends an order; it is how you place a stop-loss.
- A stop-limit can fail to fill in a fast fall, leaving you unprotected; a stop-market fills but with slippage.
- An OCO pairs a take-profit with a stop-loss so that when one fills the other is cancelled.
- No stop is guaranteed in a crash; your position size must assume some slippage.
Quiz: check what you learned
0/4 answeredAnswer every question to finish the lesson. Wrong answers are fine: read the explanation and try again.
⚠ Not financial advice — educational signals only. Read the disclaimer.