FinWiz

Stop-Limit Orders: How They Work & Examples

beginner9 min readUpdated January 15, 2025

Key Takeaways

  • A stop-limit order combines a stop trigger price with a limit price, giving you control over both activation and execution
  • When the stop price is reached, the order becomes a limit order rather than a market order
  • The gap between stop price and limit price provides a buffer for execution in volatile conditions
  • The primary risk is non-execution: if the price moves too fast past your limit, the order may not fill
  • Stop-limit orders are best used when you want price protection but can accept the risk of not filling

What Is a Stop-Limit Order?

A stop-limit order is a two-part order that combines elements of a stop-loss order and a limit order. It uses two prices: a stop price that activates the order and a limit price that sets the maximum (or minimum) price at which the order can execute.

When the stock reaches the stop price, the order is triggered and converts into a limit order. The limit order then executes only at the limit price or better. This gives you more control over your fill price compared to a standard stop-loss order, which converts to a market order and can fill at any price.

The trade-off is clear: you gain price certainty but lose execution certainty. In a fast-moving market, the price may blow past your limit, and your order may never fill.

How Stop-Limit Orders Work: Step by Step

Sell Stop-Limit (Protecting a Long Position)

  1. You own a stock trading at $50.00.
  2. You set a sell stop-limit order with a stop price of $47.00 and a limit price of $46.50.
  3. The stock drops to $47.00, triggering the stop. Your order is now a sell limit order at $46.50.
  4. If the stock is trading at or above $46.50, the order fills. You sell your shares at $46.50 or better.
  5. If the stock drops instantly below $46.50 (for example, due to a gap), your order does not fill. You remain in the position.

Buy Stop-Limit (Entering on a Breakout)

  1. A stock is consolidating at $48.00, and you want to buy on a breakout above $50.00.
  2. You set a buy stop-limit order with a stop price of $50.00 and a limit price of $50.50.
  3. The stock breaks above $50.00, triggering the stop. Your order becomes a buy limit order at $50.50.
  4. If the stock is trading at or below $50.50, the order fills. You buy shares at $50.50 or better.
  5. If the stock surges instantly above $50.50, your order does not fill. You miss the breakout.

Pro Tip

The gap between your stop price and limit price is called the price buffer. A wider buffer increases the chance of getting filled but results in a potentially worse execution price. A common buffer is $0.25 to $1.00, depending on the stock's volatility and typical bid-ask spread.

Stop Price vs. Limit Price

Understanding the two prices is essential:

ComponentRoleExample
Stop PriceTriggers the order (turns it on)$47.00
Limit PriceControls the execution price$46.50
BufferThe difference between stop and limit$0.50

The stop price should be at the level where you want the order to activate, based on your technical analysis (below support, above resistance, etc.).

The limit price should be set far enough from the stop price to account for normal price fluctuation and bid-ask spread widening, but not so far that the fill price is unacceptable.

When Stop-Limit Orders Work Well

Orderly Market Conditions

In markets with normal volatility, where prices move gradually rather than gapping, stop-limit orders work as intended. The price reaches your stop, triggers the limit order, and fills at your limit price or better.

Stocks with Tight Spreads

Liquid stocks with tight bid-ask spreads are well-suited for stop-limit orders because the price is unlikely to gap far past your limit within the buffer range.

Breakout Entries

When entering breakout trades, a buy stop-limit order lets you participate in the breakout while capping the price you pay. This prevents you from buying at an inflated price if the stock spikes on the breakout candle.

Planned Exits at Specific Levels

If you want to exit a position when it drops to a certain level but refuse to accept a fill below a specific price, a stop-limit order achieves this. This is useful when you prefer to stay in the position rather than sell at a terrible price.

When Stop-Limit Orders Fail

Gap Downs and Gap Ups

The biggest risk with stop-limit orders is gapping. If a stock gaps past both your stop and limit prices (overnight on bad news, for example), the order triggers but cannot execute because the stock is trading beyond your limit.

Example: Your stop is at $47.00, your limit is at $46.50, but the stock opens at $43.00 after negative earnings. Your order triggers at $47.00 and becomes a sell limit at $46.50, but since the stock is at $43.00, no one is willing to buy at $46.50. Your order sits unfilled, and you are still holding a losing position.

Fast-Moving Markets

During high-volatility events (market crashes, flash crashes, breaking news), prices can move through your buffer range in milliseconds. Your stop triggers, but the price has already passed your limit before the order can match with a buyer or seller.

Low-Liquidity Stocks

In stocks with low volume and wide spreads, the price can jump from above your stop to below your limit in a single trade, leaving your order unfilled.

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

For a complete comparison, see our detailed guide on stop-limit vs. stop-loss orders.

FeatureStop-LimitStop-Loss
TriggerStop price activates the orderStop price activates the order
Execution typeBecomes a limit orderBecomes a market order
Price controlYes (limit price)No (fills at market price)
Execution guaranteeNo (may not fill)Yes (will fill, but at uncertain price)
Gap riskOrder may not fillOrder fills, possibly at a very bad price
Best forControlling fill priceGuaranteeing you exit the position

Setting Up a Stop-Limit Order

When placing a stop-limit order in your broker's platform, you will need to specify:

  1. Action: Buy or sell
  2. Quantity: Number of shares
  3. Stop price: The trigger level
  4. Limit price: The maximum (buy) or minimum (sell) execution price
  5. Time in force: Day order or GTC (Good Till Cancelled)

Choosing the Right Buffer

Stock CharacteristicsSuggested Buffer
Large-cap, liquid, tight spread$0.10 - $0.25
Mid-cap, moderate liquidity$0.25 - $0.50
Small-cap or volatile$0.50 - $1.00
Very volatile or low floatConsider using stop-loss instead

Pro Tip

If you are using a stop-limit order for downside protection and the stock is prone to gaps, consider whether the protection you think you have actually exists. If the order does not fill in a gap scenario, you have no protection at all. For stocks with high gap risk, a standard stop-loss order may be a safer choice despite the risk of slippage.

Frequently Asked Questions

Should I use stop-limit orders for my swing trade stop losses?

For most swing traders, a standard stop-loss order is safer for protective stops because it guarantees execution. Use stop-limit orders when you specifically want to avoid selling at a drastically lower price and are willing to accept the risk of not selling at all. Some traders use stop-limits on their entries (breakout entries) and stop-losses on their protective exits.

What happens if only part of my stop-limit order fills?

You will receive a partial fill, meaning some of your shares sell at the limit price but the rest remain in your account. This can happen when there is not enough volume at your limit price to fill the entire order. You will need to manage the remaining shares manually.

Can I change my stop-limit order after placing it?

Yes. You can modify or cancel a stop-limit order at any time before it fills, as long as the market is open (or during extended hours if your broker allows it). If the stop has already triggered and the limit order is active, you can still modify the limit price or cancel the order.

What is a stop-limit order on the buy side used for?

Buy stop-limit orders are primarily used for breakout entries. You set the stop above resistance so the order triggers when the stock breaks out, and the limit caps the price you pay to prevent chasing during a volatile breakout spike.

Do stop-limit orders cost more than other order types?

No. Most brokers do not charge extra for stop-limit orders compared to other order types. The cost of the trade is the same commission (or zero commission with most modern brokers) regardless of the order type.

Disclaimer

This is educational content, not financial advice. Trading involves risk, and you should consult a qualified financial advisor before making any investment decisions. Past performance does not guarantee future results.

Frequently Asked Questions

What is the best way to get started with order types?

Start by reading this guide thoroughly, then practice with a paper trading account before risking real capital. Focus on understanding the concepts rather than memorizing rules.

How long does it take to learn stop-limit orders?

Most traders can grasp the basics within a few weeks of study and practice. However, developing consistency and proficiency typically takes several months of active application.

Related Articles