Market, limit and stop orders: what each one does
A market order fills quickly, but the price is not guaranteed. A limit order sets your worst acceptable price, but may never fill. A stop order becomes a market order once triggered, so it can fill well past the stop. A stop-limit avoids that but may not fill.
An order is your instruction to a trading platform to buy or sell. The type of order decides what you are prioritising: getting the trade done, or getting a particular price. The definitions below come from US regulators — the SEC’s Investor.gov and FINRA. Regulators describe these order types for stocks; crypto platforms may implement them differently — check your platform’s documentation.
What is a market order?
Investor.gov defines a market order as “An order to buy or sell a stock at the best available price.” FINRA says this type of order “provides the most certainty that your order will be executed” — but “you might not get the price you saw or were originally quoted.”
The key risk, in Investor.gov’s words: “The price at which a market order will be executed is not guaranteed.” A large order can also be filled in parts at different prices. Investor.gov’s own example is a market order for 1,000 shares when the best offer is $3.00: some shares may fill at $3.00 and the rest at a higher price.
Illustrative crypto example (made-up prices): you place a market order to buy 0.02 BTC. Only 0.01 BTC is offered at $60,300, so the next 0.01 BTC fills at $60,450.
- Cost = 0.01 × 60,300 + 0.01 × 60,450 = $603.00 + $604.50 = $1,207.50
- Average price = 1,207.50 ÷ 0.02 = $60,375, not the $60,300 you first saw
A market order buys at the ask and sells at the bid, so you also pay the bid-ask spread.
What is a limit order?
A limit order is “An order to buy or sell a stock at a specific price or better” (Investor.gov). FINRA explains that a buy limit order “can be executed only at or below the limit price”, and a sell limit order “can be executed only at or above the limit price.”
The trade-off is certainty. Investor.gov: “A limit order is not guaranteed to execute.” FINRA: “there’s a chance your order doesn’t get executed at all.”
Illustrative crypto example: you set a buy limit at $58,000 while BTC is at $60,000. The price dips to a low of $58,200 and then rises again. Your order never fills, because the price never reached $58,000 or lower.
What is a stop order (often called a stop-loss)?
Investor.gov defines a stop order as “An order to buy or sell a stock once the price of the stock reaches a specified price, known as the stop price.” When that happens, FINRA says, “the order automatically turns into a market order and is executed as soon as possible at the current market price.”
FINRA notes that “a sell stop order allows you to limit losses (or preserve gains)” on something you already hold. But Investor.gov is clear: “The stop price is not the guaranteed execution price for a stop order.” In fast-moving markets the execution price can “deviate significantly from the stop price”.
Illustrative crypto example: you hold 0.1 BTC bought at $60,000 and set a sell stop at $55,000, planning to lose at most 0.1 × (60,000 − 55,000) = $500. The price falls quickly, and the best available bid when your stop triggers is $53,900. Your loss is 0.1 × (60,000 − 53,900) = $610 — $110 more than planned.
What is a stop-limit order?
A stop-limit order “combines the features of a stop order and a limit order” (Investor.gov). Once the stop price is reached, it becomes a limit order instead of a market order, so it will only fill at your limit price or better.
That removes one risk and adds another. Investor.gov warns that a stop-limit order “may not be executed if the stock’s price moves away from the specified limit price.”
Illustrative crypto example: same 0.1 BTC, stop at $55,000, limit at $54,500. If the price drops straight through $54,500 before your order fills, nothing is sold. If BTC then falls to $50,000, your position is down 0.1 × (60,000 − 50,000) = $1,000 and you still hold it.
What is a trailing stop order?
A trailing stop is a stop order where “the stop price is either a defined percentage or dollar amount, above or below the current market price” (Investor.gov). As the price moves in your favour, the stop moves with it; if the price turns, the stop stays put.
Investor.gov’s example uses a stock: you buy at $20; when it reaches $22 you set a sell trailing stop $1 below the market price. The price climbs to $24, so the stop rises to $23. When the price falls to $23, the stop triggers. Like any stop, the actual sale price may be different from $23.
How do the order types compare?
| Order type | What it prioritises | Main risk (per SEC / FINRA) |
|---|---|---|
| Market | Getting filled | Price not guaranteed |
| Limit | Your price or better | May never fill |
| Stop | Acting once a trigger is hit | Fills as a market order, possibly far from the stop |
| Stop-limit | Trigger plus a price limit | May not fill if price moves past the limit |
| Trailing stop | A trigger that follows the price | Same as a stop once triggered |
No order type removes risk; each one swaps one risk for another. Which trade-off suits you is your decision, and this page is not advice on which to use.
Do crypto platforms handle orders the same way?
Not necessarily. The regulator definitions above were written for US stock markets. Even for stocks, Investor.gov says “Order types and trading instructions available to you may differ based on the brokerage firm,” and firms differ in what triggers a stop: some use the last traded price, others use quoted prices.
Crypto platforms set their own rules. Before relying on any order type, read your platform’s documentation for:
- which order types it offers, and what it calls them;
- what price triggers a stop (last trade, bid/ask or another reference price);
- what happens if there is not enough volume to fill your order;
- whether different order types carry different fees.
What can go wrong with orders in volatile markets?
- Stops can fill far from the stop price. Investor.gov says short-term price swings can trigger a stop and produce an execution “substantially worse than the stock’s closing price for the day.”
- Brief swings can trigger stops. FINRA warns that “short-lived, dramatic price changes might trigger your stop order”, even if the price recovers soon after.
- Crypto moves quickly. The UK Financial Conduct Authority (FCA) says crypto-assets “tend to be very volatile, so it’s hard to pinpoint their value from one day to the next.” See crypto volatility explained.
- Orders do not cap your total risk. How much you buy matters as much as where your stop sits — see position sizing.
Blockhorizon is an education site. Nothing here recommends a trading strategy, a crypto-asset or a platform.
Frequently asked questions
Does a stop-loss guarantee my maximum loss?
No. Once triggered, a stop order becomes a market order, and Investor.gov says the stop price is not the guaranteed execution price.
Will a limit order always fill at my price?
A limit order only fills at your price or better — but it may not fill at all. Investor.gov: “A limit order is not guaranteed to execute.”
Is a stop-limit order safer than a stop order?
It swaps one risk for another. It avoids filling far below your limit, but it may not fill, leaving you holding the position while the price keeps moving.
Are these definitions official for crypto?
They are US regulator definitions written for stocks. Crypto platforms may use different names and rules, so check your platform’s documentation.
Sources
- SEC Investor.gov, Investor Bulletin: Understanding Order Types (2017, updated 18 Aug 2026) — investor.gov (accessed 2026-10-02)
- SEC Investor.gov, Investor Bulletin: Stop, Stop-Limit, and Trailing Stop Orders (2017, updated 18 Aug 2026) — investor.gov (accessed 2026-10-02)
- FINRA, Order Types — finra.org (accessed 2026-10-02)
- FINRA, Stop Orders: Factors to Consider During Volatile Markets (Mar 2025) — finra.org (accessed 2026-10-02)
- UK Financial Conduct Authority, Crypto: the basics (updated Jan 2026) — fca.org.uk (accessed 2026-10-02)