Stop-limit orders: protection that sometimes does not exist
A stop-limit order combines a trigger price with a limit price. When the market reaches the trigger, a limit order is placed. The idea is to avoid slippage: the trade fills at the limit or better, or not at all.
The catch is the "not at all". In a fast move, price may jump past the limit, and the order sits unfilled while the market runs. A stop-limit used as a protective stop can leave a losing position open with no protection.
Some retail platforms offer stop-limit orders for pending entries only. Others allow them for exits as well. Availability varies by broker and platform.
For entries, stop-limits can be useful: a breakout entry that refuses to chase beyond a set price. For exits, they trade slippage risk for gap risk.
Understanding which risk is worse for a given strategy decides whether to use them.
Where on the platform are stop-limit orders available, and for which purposes?
Stop-limit orders: protection that sometimes does not exist
Re: Stop-limit orders: protection that sometimes does not exist
A stop limit order combines a stop price and a limit price. When the stop price is reached, a limit order is placed at the limit price, rather than a market order. That protects against filling at a very poor price during a fast move, since the order can only fill at the limit or better. The trade off is that the order may not fill at all if price jumps past the limit. As an entry order, that can be acceptable, since missing a trade is better than a bad fill. As a protective stop, it can be dangerous, because the position stays open and continues to lose if the limit is not reached during the move.
It’s Fairman 
-
Amanhasnoname
- Posts: 1506
- Joined: Fri Oct 30, 2026 9:45 am
Re: Stop-limit orders: protection that sometimes does not exist
I learned about the stop-limit trap the hard way on a GBPJPY position a while back. I had set a stop at 30 pips with the limit five pips below it, thinking I had cleverly avoided slippage. A news spike jumped over both levels in a single tick, the order never filled, and the trade ran another forty pips against me before I noticed and closed it by hand.
Since then I only use stop-limits for entries, where missing the trade is a perfectly fine outcome. For breakout entries I set the limit about one pip beyond the trigger, which keeps me from chasing a candle that has already run away.
For exits I go back to plain stops and accept some slippage. I measured it over three months and my average slippage on stops was just under a pip on majors, much cheaper than one unprotected position. If your platform allows it, test both on a demo around a data release to see how each really behaves.
Since then I only use stop-limits for entries, where missing the trade is a perfectly fine outcome. For breakout entries I set the limit about one pip beyond the trigger, which keeps me from chasing a candle that has already run away.
For exits I go back to plain stops and accept some slippage. I measured it over three months and my average slippage on stops was just under a pip on majors, much cheaper than one unprotected position. If your platform allows it, test both on a demo around a data release to see how each really behaves.