Skip to content

Stop-limit order: trigger, limit and no-fill risk

A conditional order that activates a limit order once the stop is reached: it controls eligible execution prices but can remain unfilled even after triggering.

Cite this entry

This reference cites the Cyclepedia entry. The documents it draws on are listed in the entry’s sources.

A stop-limit order combines two conditions. The stop price is the trigger: when the condition specified by the venue or broker occurs, the order becomes active. The limit price is the price constraint on the resulting order. The trigger therefore creates a limit order, not a market order.

In plain language — The stop says “when to start trying to execute”; the limit says “at which price or better execution is allowed”. Activation does not guarantee that a compatible counterparty exists.

Stop-limit: activation and price are separate constraintsThe trigger creates a limit order; the fill still depends on the market. Price protected if filled · execution not guaranteed Stop-limit: activation and price are separate constraints The trigger creates a limit order; the fill still depends on the market. 1 · Waiting STOP The stop remains inactiveuntil the specified pricesource reaches itsthreshold. 2 · Trigger TRIGGER The stop event activatesthe process. It is not yetevidence of an execution. 3 · Limit LIMIT A limit order is created: abuy pays no more than itsmaximum; a sell accepts noless than its minimum. 4 · Outcome FILL / NO FILL Compatible liquidity: fill.A gap beyond the limit: anactive order that mayremain unfilled. Price protected if filled · execution not guaranteed Cyclepedia · Emiciclo
The stop activates the order; the limit protects its price. Tap or select a stage to separate activation from execution.

Two prices, two functions

For a buy stop-limit, the trigger is normally placed on the side that activates a purchase as price rises; after activation, the limit sets the highest acceptable purchase price. For a sell stop-limit, the trigger activates a sale as price falls and the limit sets the lowest acceptable sale price. “Normally” matters: admission rules, price direction and available variants depend on the product and venue.

Field Function What it does not guarantee
Stop price activates the condition it is not necessarily the fill price
Limit price bounds eligible execution prices it does not guarantee any fill
Quantity defines the requested size it does not guarantee full execution
Duration determines when the order expires it does not ensure validity in every session

The trigger reference may be the last trade, a bid or ask quote, or another reference defined by the system. Activation outside regular hours, during auctions or on different feeds may also follow specific rules. These details must be checked in the broker's and venue's documentation; the label “stop-limit” alone does not reveal them.

Operational lifecycle

  1. Entry: the system receives stop, limit, quantity and duration.
  2. Waiting: the order remains conditional under the applicable rules and may not appear in the public book.
  3. Trigger: the specified reference meets the stop condition.
  4. Activation: a limit order is created or made executable.
  5. Execution: the limit meets compatible liquidity, wholly or partly.
  6. Remainder: unexecuted quantity remains active, expires or is cancelled according to duration and venue rules.

Step three does not imply step five. SEC Rule 605 FAQ 24 distinguishes the trigger from “executability” for US NMS stock reporting. That statistical classification does not prove that opposing liquidity exists at the limit and does not establish a fill.

Gap example: stop 100, limit 98

Assume a sell stop-limit triggered by a last trade at 100 or lower. A trade at 99 activates it: it may sell to available bids at 98 or higher, including 99; 98 is a minimum, not a required price. If the first trade after a gap is at 95, the stop triggers but the order cannot sell while all bids remain below 98. It can fill later only if it remains valid and meets quantity compatible with its limit and priority.


Stop-market, limit and stop-limit

Type When active Price protection Main risk
after acceptance, in an eligible session no client-imposed limit final price differs from the observed price
immediately, if accepted execution at the limit or better no execution or only a partial fill
after the trigger no client limit in the standard form slippage and execution across several levels
Stop-limit after the trigger limit on eligible execution price an open position or missed entry remains

The choice does not eliminate risk: it redistributes it between price constraint and likelihood of execution. A stop-market prioritises urgency after triggering but is exposed to slippage. A stop-limit refuses prices beyond its limit, but that same protection may prevent it from closing a position when the market moves quickly or reopens beyond the permitted price.

Common mistake — Treating a stop-limit as an absolutely “safer” version of a stop-market. It protects against ineligible prices, but not against the risk that the remainder stays unfilled while the market keeps moving.

Advanced: liquidity, gaps and partial fills

If compatible liquidity is insufficient when the order triggers, it may receive a partial fill. If it remains valid and may rest in the book, the remainder follows venue priority; otherwise it may be cancelled or expire. A gap can carry the market directly beyond the limit: the order is active but has no eligible execution prices.

A later return inside the limit may permit a fill if the order is still valid and priority allows it. It is nevertheless incorrect to say that the market “must” execute the order because a chart touched the stop or limit. Event sequence, executable quotes, quantity, venue and actual data all matter.

Market perimeters

Consult CME iLink Order Types for CME's specific stop-limit and protected stop variants. Order type and duration must be read together; rules from one venue should not be generalised.

For US NMS stocks, the SEC defines specific criteria for Rule 605 reporting. In the European Union, MiFID II governs client-order handling, while the operator must still consult the venue's and intermediary's concrete rules for triggers, sessions and supported variants.

Checks before submission

  • identify the exact reference that triggers the stop;
  • distinguish stop price from limit price on the order ticket;
  • verify hours, auctions, expiry and out-of-session behaviour;
  • know what happens to the remainder after a partial fill;
  • check whether an amendment changes priority or creates a new order;
  • plan how to manage a position that remains open after the trigger.

Sources

Sources checked on 8 September 2026. The Investor.gov bulletins cited here were updated on 18 August 2026; the Rule 605 FAQ on 1 April 2026.