Lemonn Mobile Sticky Banner

What Is a Stop-Limit Order and How Is It Different From a Stop-Loss Order?

A stop-limit order is an instruction to buy or sell a stock that only becomes active once the stock hits a certain price (the stop price), and then it only fills at a price you specify (the limit price) or better. A stop-loss order, by contrast, also triggers at a set stop price, but once it’s active it turns into a regular market order and fills at whatever price is available, even if that’s worse than you expected.

The difference comes down to one thing: control over the final price versus certainty that the trade happens at all. If you want to guarantee an exit no matter what, a stop-loss (sometimes just called a “stop order”) does that. If you want to control the worst price you’ll accept, a stop-limit order does that, but it comes with the risk of not executing at all.

How a Stop-Loss Order Works

A stop-loss order sits quietly until the stock touches your stop price. Once that happens, it becomes a market order and sells (or buys) at the next price the market offers.

Say you own a stock trading at $50 and you set a stop-loss at $45. If the price drops to $45, your order triggers and sells at the best available price after that, which might be $44.90 or, in a fast-moving market, something lower like $43.50.

This is the tool most beginners reach for first because it’s simple and it guarantees you get out of the position. The tradeoff is that you don’t control the exact exit price once the order triggers.

How a Stop-Limit Order Works

A stop-limit order uses two prices instead of one:

  • Stop price: the price that activates the order
  • Limit price: the price at which the order must fill, or better

Using the same example, suppose you set a stop price of $45 and a limit price of $44.50. Once the stock hits $45, your order becomes a limit order that will only sell at $44.50 or higher. If the stock keeps falling past $44.50 without anyone willing to buy at that price, your order simply won’t fill.

This gives you a floor (or ceiling, for a buy order) on price, but it means the trade might never execute if the market moves too fast in the wrong direction.

Stop-Limit vs. Stop-Loss: Side-by-Side

Feature Stop-Loss Order Stop-Limit Order
Number of prices set One (stop price) Two (stop price and limit price)
What happens after trigger Becomes a market order Becomes a limit order
Execution guarantee Yes, order will fill No, order may not fill
Price control None after trigger Yes, within your limit
Best for Guaranteed exit, less concern about exact price Precise price control, willing to risk no fill
Common risk Filling at a worse price than expected Missing the trade entirely in a fast market

When Should You Use Each One?

In practice, most beginner investors lean on stop-loss orders because they’re easier to understand and they always execute. If you own a volatile stock and just want out once it drops below a certain level, a stop-loss does the job.

A stop-limit order makes more sense when you’re trading a stock that doesn’t move much, or when the exact price you receive matters more to you than being 100% sure the trade goes through. Some traders also use stop-limit orders on the buy side, to enter a position once a stock breaks above resistance, without paying more than a set amount.

A Real-World Example

Imagine a stock gaps down overnight from $50 to $40 because of bad earnings news. A stop-loss order set at $45 would trigger and sell at whatever the opening price is, likely near $40, well below your intended level. A stop-limit order with a $45 stop and $44 limit would simply not fill at all, since the price never traded between $44 and $45. Neither outcome is “safe,” they just fail in different ways.

What Are the Risks?

The Risk With Stop-Loss Orders

The order always fills, but the fill price can be far worse than the stop price during fast market moves, low-volume trading, or after-hours news events. This is sometimes called “slippage.”

The Risk With Stop-Limit Orders

The order might never fill if the price blows past your limit without trading at your set level. You could end up holding a stock that keeps falling, with no exit, simply because the market skipped over your limit price.

Key Takeaways

  • A stop-loss order triggers at a set price and then fills at the next available market price.
  • A stop-limit order triggers at a set price but only fills within a price range you define.
  • Stop-loss orders guarantee execution but not price; stop-limit orders guarantee price but not execution.
  • Fast-moving or gapping markets are where the differences matter most.
  • Neither order type protects you from every kind of loss, they just manage risk differently.

FAQ

Is a stop-limit order better than a stop-loss order?
Neither is universally better. A stop-loss order is better when you need a guaranteed exit. A stop-limit order is better when the exact price matters more than certainty of execution.

Can a stop-limit order fail to execute?
Yes. If the stock price moves past your limit price without trading at or within your set range, the order stays open and unfilled, sometimes indefinitely.

Do stop-limit orders work the same way for buying and selling?
Yes, the same two-price structure applies. On a buy-stop-limit order, you set a stop price that triggers the order and a limit price that caps how much you’re willing to pay.

What happens to a stop-loss order overnight or during a market gap?
It still triggers once the market reopens, but it fills at the new market price, which can be significantly different from your stop price if the stock gapped up or down.

Should beginners use stop-limit orders?
Many beginners start with plain stop-loss orders because they’re simpler and always execute. Stop-limit orders are worth learning once you’re comfortable with how order execution and price gaps work.

Sleek Sticky Registration Footer