Tradovate Stop Turns Into Stop-Limit in Fast Market
Price ripped through your stop and instead of getting flattened you watched a working limit order sit there while the market ran away. Here's what's actually happening under the hood, and how to plan around it.
You placed a plain stop, price ripped through it, and instead of getting flattened you watched a working limit order sit there while the market ran away. You never touched that order. So where did it come from, and why did your loss end up so much bigger than the one you drew on the chart?
Short version: on CME, a “stop” is really a stop-with-protection order. When it triggers, the exchange only chases price so far. Anything it can't fill inside that protection range gets parked in the book as a limit order. In a fast market that price keeps running, the limit sits unfilled, and you take a hit that's larger than the stop distance you planned for. This isn't the platform misbehaving, it's how the exchange handles stops during volatility, and once you understand the mechanics you can size and place your stops so it stops surprising you.
What's Actually Happening Under the Hood
When you send a stop-market order to CME Globex, it doesn't go in as a pure “sell at any price” instruction. The exchange wraps it in a protection range. Here's the sequence:
- Price trades at or through your trigger price, so the stop activates.
- The order enters the book as a market order, but capped, it can only fill within a protection range equal to your trigger price plus or minus a set number of points.
- Whatever fills inside that range, fills. Whatever doesn't gets left in the book as a working limit order sitting right at the edge of that protection range.
That leftover limit is the “sell limit” or “buy limit” you never placed. For a sell stop, the residual limit rests below the market at the protection price. If price keeps falling, that limit is now above the current price, so it just waits. It won't fill again until price trades back up to it, which in a one-way move can be minutes, or never.
Size matters here too. A single-contract stop can miss entirely inside the protection range and flip the whole thing to a limit. A multi-lot stop often fills part of the quantity and leaves the balance resting as a limit, so you end up half out and half exposed while price runs. That partial-fill split is easy to miss in the heat of a move, and it's why a “10-lot stop” doesn't guarantee you're flat the instant it triggers.
The size of the protection range is set by the exchange, per product. It's typically about half of that contract's non-reviewable range, and it's measured in the product's own points, not dollars. On the Micro E-mini Nasdaq (MNQ), that cap has been cited at roughly 15 index points, or 15 “handles.” So a sell stop at 21,877.25 that can't fill in the first ~15 points down becomes a resting sell limit near 21,862, and everything below that is unprotected until price comes back. These figures are exchange-set and can change, so treat 15 handles as the ballpark for the Nasdaq contracts, not a guaranteed constant, and check the current protection points for whatever you actually trade.

Why Fast Markets Are Exactly Where This Bites
In a calm tape, none of this matters. Your stop triggers, there's plenty of resting size within a point or two, and you fill at basically your trigger. You'd never know the protection range existed.
Scheduled news is where it turns ugly. Around a CPI print, an FOMC decision, or the jobs number, liquidity providers pull their quotes seconds before the release. The book at your stop price thins out or vanishes. When the number hits, price can leap several points between prints. Your stop triggers into a hole, the protection range gets blown straight through, and the unfilled remainder is left resting as a limit while price is already handles beyond it.
Picture the timeline that burns people: a sell stop goes in around twenty minutes before a top-of-the-hour release. The news drops, price gaps down through the stop, the order fills a sliver inside the protection band and flips the rest to a limit, and within a few minutes that limit gets cancelled or simply never fills as the market keeps going. The trader expected to be out for a small planned loss and instead ate roughly three times that. The chart stop said one number. The realized exit said another.
How to Confirm It Happened to You
Pull up your order history or the Orders report and look at the single fill closely. You'll usually see the order go in as a Stop, then a Limit order appear at the protection price, with a fill (or partial fill) that's well past your intended stop level, or a cancellation with the position still open. The gap between your trigger price and where you actually got out (or didn't) is the protection range doing its job.

If you route stops from an outside tool or an automation bridge, check the same report on the account itself. The exchange-side conversion won't always be obvious in the sending app, but the account's own order log tells the real story of what filled and when.
What You Can Actually Do About It
You can't switch off the exchange's protection rule, it applies to every stop-market order on CME. What you can do is plan around it so the buffer never blindsides you.
Size for the slippage, not the chart stop
Treat your real risk as the stop distance plus the protection buffer. If the Nasdaq micros can slip you an extra ~15 points past the trigger before you're fully out, then a “10-point stop” is really up to a 25-point risk in a bad gap. Size the position so that even a full-buffer slip keeps you inside your per-trade and daily loss limits, not just the tidy number on the chart.
Choose stop-market vs stop-limit on purpose
These are two different bets, and you should pick deliberately:
| Behavior in a fast market | Stop-market (with protection) | Stop-limit |
|---|---|---|
| Fills you | Aggressively, up to the protection cap | Only at or better than your limit price |
| Worst-case fill price | Trigger ± the protection range | Capped at your chosen limit |
| Risk if price gaps hard | Slippage up to the cap, then a resting limit for the rest | No fill at all, you stay in the position |
| Best for | Getting out even if the fill is ugly | Refusing a terrible fill, accepting the chance of no exit |
A stop-limit feels safer because it caps the price, but a tight limit in a gap can leave you fully exposed with no exit. A stop-market with protection is far more likely to get you out, at the cost of some slippage. There's no free option here, decide which failure mode you can live with before you place the order.
Keep a manual flatten path ready
If you look up and the residual limit is sitting there unfilled while price runs, don't wait for a bounce that may not come. Fire a market order to flatten, it'll go through the same protection mechanism, but it chases the current price instead of praying the old limit gets touched. Knowing your one-click flatten before the trade goes on is worth more than any order-type trick.
Respect scheduled news
The cleanest fix for the gap problem is not being in the gap. If you can't stomach a full-buffer slip on a CPI or FOMC release, flatten before the print and re-enter after the dust settles. If you do hold through, do it with size that survives the worst-case buffer, not size that only works if the fill is clean.
Know your firm's rules
Daily loss limits, trailing drawdown, and which order types are even allowed vary by firm and account size, check your firm's current rules. A single bad gap that blows past your protection buffer can trip a trailing drawdown or a daily loss limit before you've reacted, and prop rules don't care that the exchange caused the slippage. Build the buffer into your plan so one fast market doesn't end the account.

Firing consistent stops and brackets by hand during a fast market is where mistakes creep in. If you're routing signals from TradingView or your own strategy, automating your Tradovate order routing means your stop and target legs go out the same way every time, without you fumbling the ticket while the tape is flying.
The Bottom Line
A stop turning into a stop-limit isn't a glitch and it isn't something you did wrong. It's the exchange's protection range doing exactly what it's built to do: fill you within a set distance of your trigger, then park the rest as a limit rather than chase price to infinity. In a quiet market you'll never notice. In a fast one, that buffer is real risk, so size for it, pick your order type on purpose, and always have a way to flatten by hand when the resting limit won't fill.
Automate Consistent Stops and Brackets
Route signals from TradingView or your own strategy so your stop and target legs go out the same way every time, without fumbling the ticket in a fast market.
Start Your Free 5-Day TrialFrequently Asked Questions
On CME, a plain stop is a stop-with-protection order. When it triggers, the exchange caps how far it will chase price, filling only inside a protection range around your trigger price. Whatever cannot fill inside that cap gets parked in the order book as a working limit order at the protection price. You did not place that limit and neither did the platform, the exchange created it.
No. The conversion happens at the exchange (CME Globex), not inside the trading platform. Every stop-market order routed to CME carries a protection range, so any broker or front end sitting on top of Globex behaves the same way. It is a market-protection rule, not a platform defect.
The protection range is set by the exchange per product and is usually about half of that product's non-reviewable range. On the Micro E-mini Nasdaq it has been cited at roughly 15 index points (handles). Those values are set by CME and can change, so check the current protection-point figure for the exact contract you trade rather than assuming a fixed number.
It does both, depending on what you need. A stop-limit caps the worst price you will accept, which protects you from a terrible fill, but it can also leave you unfilled and still in the position if price gaps past the limit. A stop-market with protection fills more aggressively and is far more likely to get you out, but you can slip up to the protection cap. Neither guarantees a clean exit through a gap.
Size the position so a full-buffer slip still fits inside your risk limit, keep a manual flatten path ready so you can fire a market order if the residual limit is sitting unfilled, and consider flattening before scheduled releases you cannot stomach the gap on. Prop firms also differ on daily loss limits, trailing drawdown, and allowed order types, so confirm your firm's current rules.
This guide is for educational and informational purposes only and is not financial, investment, or trading advice. Trading futures and other leveraged products carries a substantial risk of loss and is not suitable for every investor. PickMyTrade is an independent third-party automation platform and is not affiliated with, endorsed by, or sponsored by Tradovate, Inc. All related names, logos, and trademarks are the property of their respective owners. Platform features and steps change over time, so always confirm the current process in the official platform documentation before acting.