The risky stretch in a futures trade is between your entry filling and your protective stop being live. A bracket order closes much of that gap by tying a stop and a target to the entry. In NinjaTrader 8 the tool for this is the ATM Strategy, and the details of how it behaves matter more than the setup screen suggests.
What a bracket is
A bracket groups three orders: an entry, a protective stop, and a profit target. The stop and target are linked as OCO, meaning one cancels the other, so when one fills the other is cancelled and you aren't left with an orphan order. In NT8 the ATM Strategy places the stop and target once the entry order fills, not before. That means there's still a short interval after the fill when protection is being submitted, and if the entry fills in parts, the protective orders match the filled quantity. It's a small window and not zero.
Tick math first
Your next step
Review the setup before you automate it.
Read the NinjaTrader setup and strategy limits, then test in SIM. YMI bot access belongs to Pro. Check your broker or prop firm's rules before enabling automation.
ATM distances are set in ticks, so convert before you type. ES, MES and NQ, MNQ each have four ticks per point.
| Contract | Point value | Tick value | 10 points in ticks | 10 points in dollars |
|---|---|---|---|---|
| ES | $50 | $12.50 | 40 | $500 |
| MES | $5 | $1.25 | 40 | $50 |
| NQ | $20 | $5.00 | 40 | $200 |
| MNQ | $2 | $0.50 | 40 | $20 |
An 8-point ES target is 32 ticks, or $400 per contract. Double-check each number against what you intend, because a typo in ticks is a typo in risk.
Creating an ATM Strategy
The exact menu names and fields can differ by NT8 version, so use the official NinjaTrader 8 help guide as the authority. The general flow is the same:
- Open a chart with Chart Trader enabled, or a SuperDOM, and find the ATM Strategy selection in the order entry panel.
- Set the stop loss distance in ticks.
- Set the first profit target in ticks, and the quantity it applies to.
- Optionally add a second target with the remaining quantity for a scale-out, for example half at 6 points and half at 12 points.
- Save the strategy under a descriptive name such as ES_10pt_stop_8pt_target.
Once saved, select it from the ATM dropdown in Chart Trader, the SuperDOM or the Order Entry window before you place the trade. Keep separate strategies for different setup types, like a tight scalp and a wider swing, so choosing one is a single click and not a mid-trade edit.
Where your stop actually lives
Where a resting stop is held, at the exchange or in the platform software, depends on the order type and your broker connection. I won't give you a specific setting name, since I can't verify it for your version. The point is to find out. If a stop lives only in the platform and your machine or internet drops, that stop can't fire. Read the NT8 documentation on order handling for your connection, and ask your broker how stop orders are routed. SIM won't tell you about exchange behavior, so you can't prove it there.
Also know the stop type you picked. A stop market order triggers at your price and then fills at the next available price, which can be worse in a fast market. A stop limit can leave you unfilled entirely if price runs through your limit. Neither caps your loss at the stop price. Stops can slip, and you should size the stop assuming it might.
Test it in SIM first
Select a SIM account, connect to your data feed, and enter a trade with the strategy attached. In the Orders tab of the Control Center, confirm the stop and target appear at the right prices and quantities, and that the OCO link behaves when one fills. Run it for several sessions. Be clear about what this proves: it shows your tick values are right and that the strategy attaches correctly. It doesn't reproduce live fills, slippage or how you'll feel with real money at risk. If you replay history with the Playback connection, that's a separate setup from selecting your SIM account, and both need to be configured.
Habits that cause damage
Moving the stop mid-trade changes the live bracket. Do it for a defined reason, such as trailing after a target fills. Widening a stop because the trade looks fine is how a planned loss grows. Don't use bracket orders to avoid deciding the trade size, either. Compute dollar risk first: stop ticks times tick value times contracts, and only then pick the quantity.
Relation to automation
An ATM Strategy is manual order management with parameters you set in advance. YMI's bots are a separate matter, and bot access is part of the Pro plan. For how they manage entries and exits, read the Marty bot specs and the KPL bot specs and not an assumption about how a bracket behaves.
About the Author
Founder, Young Money Investments · Quant Trader
Cameron trades ES, NQ, and futures across multiple market cycles. He founded Young Money Investments to teach systematic, data-driven trading and manages Magnum Opus Capital. His work emphasizes documented rules, risk controls, and review over outcome promises.
Free, No Credit Card
Get the Free Room Preview
See how the room works before choosing a membership. Follow a setup in SIM and review what happened.
Risk Disclosure & Disclaimer
Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.
Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.
CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.
Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.


