What is a stop-limit order?
In one line: A stop-limit order has two prices. When price reaches the stop price, it places a limit order that fills only at the limit price or better.
How it works
A stop-limit has two prices, and each has one job.
- The stop price is the trigger. Nothing happens until price trades there.
- The limit price is the worst price you'll accept once it triggers.
So it's a Stop order that turns into a Limit order instead of a Market order.
A simple example
You own a stock at $50. You set a sell stop-limit with a stop of $47 and a limit of $46.50.
- Price drifts down to $47. Your order wakes up and becomes "sell at $46.50 or better." It fills, say at $46.90.
- Now picture bad news overnight. The stock opens at $44. It never traded between $47 and $46.50. Your trigger fires, but your limit of $46.50 is above the market. Nothing fills. You still own the stock, now lower.
That second case is the whole story of stop-limits. They protect your price, not your exit.
Buying with a stop-limit
It works on the buy side too. Say a stock sits under $60 and you only want in if it breaks out. A buy stop-limit with a stop of $60.10 and a limit of $60.40 buys the break, but refuses to chase past $60.40.
That's handy when a Breakout runs fast and a plain stop order would fill far above your plan.
Why it matters
A stop-limit gives you control over the price. You pay for it with the chance of no fill. For an entry, a missed fill just means a missed trade. For a protective exit, a missed fill can mean a much bigger loss than you planned.
That's why many traders use plain stop orders for their Stop loss and save stop-limits for entries. The full side-by-side is in stop-loss vs stop-limit.
A common mistake
Setting the limit right on top of the stop. A stop of $47 and a limit of $47 leaves no room. Even a small, fast dip can jump past both. If you use one, leave a gap between the two prices that fits how much the market usually moves.
Questions
What is the difference between a stop and a stop-limit order?
Both wait for a trigger price. A stop order then becomes a market order and fills at whatever price is there. A stop-limit becomes a limit order and fills only at your limit or better, or not at all.
Can a stop-limit order not execute?
Yes. If price jumps past your limit, for example on a gap at the open, the order stays open and unfilled. That's its main risk.
Want the next step? We'll walk you through it.
Four free lessons by email, one every few days — each with a 10-minute exercise on a real chart.
Send Me the Free Lessons 4 short emails · No spam · Unsubscribe anytimeOr see the whole method, step by step:
See What’s Inside the Course Try everything free first. Decide when you're ready. · Open the free chart tool (works in the TradingView phone app)One chart idea a day, in plain English. Follow along: