Futures Stop-Limit vs. Stop with Protection Explained
Learn how futures stop-limit and stop-with-protection orders differ after triggering, why either can remain unfilled, and how the allowed price range changes execution risk.
Direct answer
A futures stop-limit becomes a limit order at the trader's chosen limit after the stop triggers. Stop with Protection uses an exchange-defined protected range, so it can trade through several prices but still stops beyond that range.
A stop trigger only activates the next order state
A resting stop is not immediately executable at the market.
When the trigger condition is met, the exchange changes it into the order type defined by the stop instruction.
For a stop-limit, that next state is a limit order with the trader's chosen limit price.
For Stop with Protection, CME calculates a protection limit from the trigger and the product's protected range.
Futures session-break gap risk explains why a trigger can occur after a sharp move rather than at the price you expected.
Stop-limit gives tighter price control
Assume a long futures position has a sell stop trigger at 100 and a stop-limit price at 99.
If 100 trades, the order becomes a sell limit at 99.
It can execute at 99 or better, but not below 99.
If the next available bids are 98.75 or lower, the order can remain unfilled.
That price control reduces execution-price uncertainty but creates non-execution risk.
Stop with Protection widens the executable range
Assume the same sell trigger is 100 and the exchange protected range is 2 points.
After triggering, the effective limit is 98 for this simplified example.
The order can execute from the trigger down through prices within the protection range.
If only part fills before 98 and no further eligible bids exist, the remainder can rest at 98.
The exact protected range is product-specific and must be checked rather than assumed.
Worked example: compare a fast drop
Suppose the market trades 100, then available bids are 99.50 for 2 contracts, 99.00 for 3, and 98.50 for 5.
A 10-contract sell stop-limit with limit 99 can fill 2 at 99.50 and 3 at 99.00, leaving 5 unfilled.
Its filled average is (2 × 99.50 + 3 × 99.00) ÷ 5 = 99.20.
A Stop with Protection allowing prices down to 98 could also reach the 98.50 bids, filling all 10 in this hypothetical book.
Its average would be (199 + 297 + 492.5) ÷ 10 = 98.85.
The second order gets more quantity filled here, but at a lower average price. Neither outcome is universally preferable. [!TRYMARK] Stop-order checkpoint On September 18, record trigger 100, stop-limit 99, protected limit 98, and bids of 99.50 × 2, 99.00 × 3, 98.50 × 5. Recalculate filled quantity and average price for both orders.
Protection is not the same as a guaranteed stop price
A stop price is a trigger, not a guaranteed execution price.
A Stop with Protection caps how far execution can proceed under its protected range, but that same cap can leave quantity unfilled.
A stop-limit can be even tighter because the trader selects the limit.
In a gap or thin book, both orders can leave residual position risk after the trigger.
Why a futures order may not fill explains how available quantity and priority affect the remaining execution.
Use a stop-order checklist
This guide uses simplified book depth. Real execution also depends on queue priority, cancellations, new orders, price limits, and broker controls.
- Confirm the exact trigger price
- Confirm the stop-limit price or exchange protected range
- Check whether the order becomes a limit or protected order after triggering
- Estimate available depth inside the executable range
- Plan for a partial fill or no fill
- Recalculate remaining position after every execution
- Review product-specific protection points and order rules
- Do not treat the trigger price as a guaranteed exit price
Common questions
What happens when a futures stop-limit order triggers?
It becomes a limit order at the specified limit price and can execute only at that price or better.
Can Stop with Protection still remain unfilled?
Yes. If available liquidity inside the protected range is insufficient, unfilled quantity can remain resting at the protection limit.
Is Stop with Protection the same as a market order?
No. It has an exchange-defined protected range, so execution does not continue without a price boundary.
Which order gives the better exit?
There is no universal answer. Stop-limit offers tighter price control, while Stop with Protection can allow a wider executable range. Liquidity and gap size determine the result.