1. What an ATM strategy is
An ATM (Advanced Trade Management) is a NinjaTrader order-management strategy. When you enter the market, the ATM automatically places the exit orders — stop loss and profit target — according to a template you defined beforehand.
Its real job is to protect the trader's rational decision from the emotional trader who shows up when the price moves. The exit plan is set in advance; the ATM just executes it.
2. There is no universal perfect ATM
Looking for 'the best ATM setting' as a magic number is a mistake. The right ATM depends on three things: the instrument you trade, the volatility of the moment and your specific setup.
- A stop that works on a quiet instrument is too tight on a volatile one.
- The target distance must match the typical range of your setup.
- The risk/reward must make sense: a target smaller than the stop needs a very high win rate to be profitable.
Instead of copying numbers off the internet, calibrate your ATM with the real volatility of your instrument and the stats of your own setup.
3. Anatomy of a good ATM template
Stop loss
Wide enough that normal market noise doesn't trip it, tight enough that the loss fits within your per-trade risk. The stop defines your position size, not the other way around.
Profit target
Placed where your setup usually reaches, not where you'd like it to. A realistic target that fills is worth more than an ambitious one that almost never hits.
Automatic breakeven
The most important piece. When the trade advances a defined distance in your favor, the stop moves to your entry price. From there, the worst case is a neutral trade. This alone changes your results curve.
4. Scaled exits: lock in without choking
A single exit forces a binary decision: either it all wins or it all gets given back. Scaled exits solve that. You split the position and close part at a first nearby target, letting the rest run with the stop already at breakeven.
The psychological effect is huge: once you've locked in a portion and moved the stop to breakeven, the trade can't hurt you. That lets you let the rest run without the pressure of protecting a gain that's evaporating.
5. Fit the ATM to your prop firm's rules
An ATM designed for a personal account may not work for a prop firm evaluation. The rules change the priorities: with a tight trailing drawdown, locking in profit fast matters more than maximizing each trade.
- With a tight drawdown: prioritize early breakeven and a first partial exit.
- Respect your plan's contract cap when sizing the ATM.
- If your firm calculates drawdown on intraday equity, don't let too much floating run.
- Pair the ATM with a daily loss limit: the ATM manages the trade, the limit manages the day.
6. Dynamic management with TraderPilot Pro
NinjaTrader's native ATM is solid, but static: you define the template and it executes the same way every time. TraderPilot Pro adds a layer of dynamic management on top.
With TraderPilot Pro you manage TGT, STP and breakeven dynamically, add scheduled execution (ARM) and DUAL/offset controls, all within your prop firm's risk limits. It's the ATM strategy taken a step further: it doesn't just place your exits, it adapts them — without you writing NinjaScript.