Stop‑Limit Order
Key takeaways
- A stop‑limit order combines a stop (trigger) price and a limit (execution) price.
- When the stop price is reached the order becomes a limit order and will only fill at the limit price or better.
- It gives price control but does not guarantee execution — especially vulnerable to fast moves and price gaps.
- Use it to lock in profits or limit losses while specifying an acceptable execution price.
What is a stop‑limit order?
A stop‑limit order is a conditional order that becomes a limit order once a specified stop (trigger) price is reached. The stop price activates the order; the limit price is the worst price you are willing to accept for the trade. You must also specify quantity and the order duration (day or GTC).
How it works
- Set two prices:
- Stop price — the level that triggers the order.
- Limit price — the maximum (buy) or minimum (sell) price you will accept.
- When the market trades at or through the stop price, the broker converts the instruction into a limit order.
- The limit order will execute only if the market can fill at the limit price or better. If the market skips past the limit (gaps) or never reaches it, the order may not fill.
Example (long entry): AAPL trades at $155. You place a buy stop‑limit with stop $160 and limit $165. If the price reaches $160, the order becomes a limit to buy at $165 or better. If price jumps above $165 without trading between $160–$165, the order won’t fill.
Explore More Resources
Features: stop vs limit
- Stop order: once triggered, becomes a market order and will execute at the best available price (execution likely but price uncertain).
- Limit order: executes only at the limit price or better (price certain but execution not guaranteed).
Stop‑limit merges these: trigger control from the stop and price protection from the limit.
Advantages
- Price control — you specify the worst acceptable execution price.
- Risk management — can limit losses or lock profits while avoiding fills at extreme prices.
- Automation — no need for constant monitoring; the order triggers automatically.
- Flexible — usable for long and short positions and across trading styles.
Disadvantages
- No execution guarantee — if the market moves past your limit, the order may never fill.
- Vulnerable to price gaps — large overnight or news gaps can skip your limit range.
- More complex to set than simple market or limit orders.
- Can create emotional pressure if positions remain open after a missed fill.
Stop‑limit vs stop‑loss
- Stop‑loss (stop‑market): becomes a market order when triggered — execution is likely, price is uncertain.
- Stop‑limit: becomes a limit order when triggered — price is controlled, execution is not guaranteed.
Choose stop‑loss when execution certainty matters (e.g., to exit a rapidly falling position). Choose stop‑limit when preserving a minimum/maximum execution price is the priority.
Short‑position example
If short ABC at $50 and you want to cap losses around 20–25%: place a buy stop‑limit with stop $60 and limit $62.50. If the price trades between $60 and $62.50 the order fills and limits the loss; if it gaps above $62.50 the order will not fill and the short remains open.
Order duration and after hours
- Stop‑limit orders can be day orders (expire at market close) or good‑til‑canceled (GTC), depending on your broker.
- Many brokers only trigger stop orders during regular market hours (9:30 a.m.–4:00 p.m. ET for U.S. exchanges). Some platforms offer extended‑hours triggers, but behavior varies — check your broker’s rules.
Tip
Confirm your broker’s order handling and fee structure (some features and extended‑hours behavior differ across platforms).
Explore More Resources
Explain like I’m five
Tell your broker: “Wait until the price reaches this number (stop). Then try to buy or sell, but only if you can get it at this price or better (limit).” If they can’t get that price, the broker won’t trade.
Bottom line
A stop‑limit order is a useful tool for traders who want to combine a trigger condition with precise price control. It helps manage risk and automate trades but can leave you exposed if the market moves too quickly or gaps beyond your limit. Choose between stop‑limit and stop‑market based on whether you prioritize price protection or execution certainty.