TL;DR: A stop limit order has two prices. When the market price reaches the stop price, the order activates and becomes a limit order, which will only execute at the limit price or better. Illustrative example only: you hold 200 shares and set a stop at $48 and a limit at $47.50. If the price falls to $48, the order activates. If it then trades at $47.50, a sale of all 200 shares would raise $9,500, since 200 multiplied by $47.50 equals $9,500. If the price gaps straight below $47.50, the order may never fill, and you still hold the shares. That unfilled risk is the price of the price control.
Key Takeaways
- A stop limit order combines a trigger and a floor or ceiling: the stop activates it, the limit controls the execution price.
- It differs from a stop loss order, which becomes a market order once triggered and therefore fills at whatever price is available.
- The benefit is price control. The cost is execution risk: a fast move can pass through your limit and leave the order unfilled.
- Stop limit orders are used on both sides: to sell with a protected floor, and to buy once a price move is confirmed without overpaying.
Work the sell example in full
All figures in this section are illustrative. You own 200 shares bought earlier, and the current price is above $50. You want protection if the price falls, but you do not want to accept any price at all in a panic. You set a stop price of $48 and a limit price of $47.50.
Nothing happens while the price stays above $48. If the price falls and trades at $48, the stop triggers and your order becomes a live limit order to sell 200 shares at $47.50 or better. If buyers are available at $47.50, the sale completes at that price or better and raises 200 multiplied by $47.50, which equals $9,500. Compare the trigger value itself: 200 multiplied by $48 equals $9,600. The $100 difference between $9,600 and $9,500, since $9,600 minus $9,500 equals $100, is the gap between the price that activated your order and the lowest price you agreed to accept.
Now the harder path. Suppose the price gaps overnight from above $48 to $46, never trading at $47.50 on the way down. Your stop triggers, your limit order goes live at $47.50, and no buyer will pay it, because the market is at $46. The order sits unfilled and you still own the shares. This is not a malfunction. It is the order doing exactly what you instructed: refusing to sell below your floor. Whether that outcome protects you or traps you depends on what the price does next, which is why the limit should be set with the gap scenario in mind, not just the orderly one.
How is a stop limit order different from a stop loss order and a limit order?
A plain limit order, covered in our guide to what is a limit order, is active immediately and simply waits for your price or better. A stop loss order becomes a market order when triggered, so execution is highly likely but the price is uncontrolled, and in a gap the fill can be far below the stop. A stop limit order sits between them: inactive until triggered like a stop order, price controlled once active like a limit order.
The choice is a choice about which risk you prefer. If being out of the position matters most, price control is a liability. If accepting a distressed price matters most, guaranteed exit is the liability. There is no version that removes both risks, and any explanation that presents stop limit orders as a strict upgrade over stop orders is leaving out the unfilled scenario above.
Buying with a stop limit order
The same structure works in reverse for buyers. An investor who wants to buy only after a price has started rising, but not at any price, can set a stop above the current price and a limit slightly above the stop. When the stop triggers, the order becomes a limit order to buy at the limit or lower. If the price runs straight through the limit in a surge, the order goes unfilled and the buyer keeps their cash instead of chasing. Used this way, the order expresses a conditional plan in advance, which is part of the wider discipline covered in position sizing explained: deciding the terms of a trade before emotion is involved.
Broker details vary: how long these orders stay active, whether they can be set outside market hours, and the exact trigger rules differ by broker and market. Check your own broker's order documentation before relying on any specific behaviour, and remember that an order resting with a broker is an instruction, not insurance.
This article is educational information about how a stop limit order works, not financial advice. Prices in the worked example are illustrative and are not the price of any real security.
A close relative moves its stop with the price instead: see what is a trailing stop order. Both exits can also be pre-planned together in a bracket order.
Sources and method
- Target keyword: "what is a stop limit order" from .saeo/keywords.yaml (queue entry added 2026-10-30). No search volume or difficulty figure is claimed; both are recorded as unknown in the queue entry.
- All figures are labelled illustrative examples. Arithmetic verified for this draft on 2026-10-30: 200 multiplied by $47.50 equals $9,500; 200 multiplied by $48 equals $9,600; $9,600 minus $9,500 equals $100.
- Internal links checked against existing drafts in this folder on 2026-10-30: what-is-a-limit-order, what-is-a-stop-loss-order, position-sizing-explained.
- Distinction check: what-is-a-limit-order covers an immediately active price controlled order; what-is-a-stop-loss-order covers a triggered market order. This draft covers the hybrid and its unfilled risk.


