Who this is for — Readers who want to distinguish the level that activates an order from the price beyond which they will not accept execution, especially when using a stop to enter or exit a position.
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.
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 guarantees no 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
- Entry: the system receives stop, limit, quantity and duration.
- Waiting: the order remains conditional under the applicable rules and may not appear in the public book.
- Trigger: the specified reference meets the stop condition.
- Activation: a limit order is created or made executable.
- Execution: the limit meets compatible liquidity, wholly or partly.
- Remainder: unexecuted quantity remains active, expires or is cancelled according to duration and venue rules.
Step three does not imply step five. Within its US reporting perimeter, the SEC Rule 605 FAQ explains that an order with both a stop and a limit may have triggered without yet becoming executable because its limit does not meet the relevant market.
Stop-market, limit and stop-limit
| Type | When active | Price protection | Main risk |
|---|---|---|---|
| immediately | 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 limit after activation | 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 certainty 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.
Liquidity, gaps and partial fills
If compatible liquidity is insufficient when the order triggers, it may receive a partial fill. Remaining quantity takes the queue position specified by the venue's algorithm. 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
The CME Globex Reference Guide describes CME's own implementation: when the specified trigger trades, a stop-limit becomes a limit order and any unexecuted quantity remains at the limit. This is an official venue example, not a definition for every futures contract, exchange or platform.
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
- U.S. Securities and Exchange Commission, Investor.gov, Types of Orders — differences among market, limit and stop orders in the US equity context.
- U.S. Securities and Exchange Commission, Frequently Asked Questions: Rule 605 of Regulation NMS — executability conditions for orders with stop and limit prices within the Rule 605 reporting perimeter.
- CME Group, CME Globex Reference Guide — CME Globex stop-limit implementation and treatment of remaining quantity.
- European Securities and Markets Authority, MiFID II, Article 28 — Client order handling rules — EU principles for handling client orders.