Stop-Loss vs Stop-Limit Orders
Both trigger at a set price, but they fill differently — and the difference matters in fast markets. Here’s how.
On this page
A stop-loss protects you by triggering an order when a stock hits a set "trigger" price. But there are two flavours — stop-loss market and stop-loss limit — and the difference matters most exactly when it counts: in a fast-moving market.
Stop-loss market (SL-M)
When the trigger price is hit, it fires a market order — executed immediately at the best available price.
- Pro: near-guaranteed execution; you will get out.
- Con: in a fast or gapping market, the fill price can be worse than your trigger (slippage).
Stop-loss limit (SL)
When the trigger is hit, it fires a limit order at a price you set.
- Pro: you control the worst price you’ll accept.
- Con: if the market blows past your limit (a sharp fall or a gap), the order may not execute at all, leaving you stuck in a losing position.
The key trade-off
- Priority on getting out (protection) → use SL-market, accepting possible slippage.
- Priority on price control → use SL-limit, accepting the risk of non-execution.
For a protective stop-loss whose whole purpose is to cap losses, many traders prefer SL-market — because a stop that doesn’t execute defeats its purpose. Reserve stop-limit for situations where a bad fill is worse than no fill.
The takeaway
Know which type you’re placing. In volatile conditions, a stop-limit can silently fail to protect you. See what is a stop-loss. Education only, not advice.

