ATM strategies are one of NinjaTrader 8's most underused built-in features. Set up well, they turn trade management — stops, targets, breakeven moves, trailing — into a single click. This guide covers how they work, where their automation stops, and how to close the remaining gap.
What an ATM strategy actually automates
An ATM (Advanced Trade Management) strategy is a predefined template that NinjaTrader attaches to your entry the moment it fills:
- Stop loss and profit target(s) placed instantly at your predefined distances — no manual bracket-building while the position runs.
- Multiple targets with per-target quantities, so you can scale out mechanically.
- Auto-breakeven and trailing rules that move your stop by rules you set once, calmly, instead of improvising mid-trade.
You select the ATM template in Chart Trader (or the SuperDOM), place your entry, and the bracket handles itself. If you trade micro contracts, build separate templates per instrument — tick values differ, and a stop sized for ES is wrong for MES.
What ATM strategies do NOT automate
The entry itself. An ATM strategy manages the trade after your order fills, but placing the order — the right type, at the right price, at the right moment — is still on you. That's where the mechanical errors live:
- Chasing. Your setup completes, you reach for the mouse, price is already two ticks away, and you take a worse fill (or a market order).
- Stop vs. limit confusion. Entering on a breakout needs a stop order; entering on a retracement needs a limit. Under pressure, picking the wrong one either fills you instantly at market or never fills you at all.
- Fat-fingered price entry. Typing a price into a DOM during a fast market is how "off by one tick" becomes "off by one handle."
Automating the entry at an indicator-defined price
If your entries come from an indicator level — a signal bar's high, a swing point, a calculated line — that price is already on your chart. ATM Whisperer reads it and places the order for you:
- Automatic order creation at the exact price defined by any indicator on your chart — it's not tied to our own tools.
- Intelligent order type selection: it places a stop or limit order depending on where the entry price sits relative to the market, so the breakout-vs-retracement decision is handled.
- Your ATM template still runs the trade. Whisperer uses your current Chart Trader selections to create ATM strategy instances — entry automation on top of the bracket automation you already trust.
- Multiple instances on one chart, each controlled from the Chart Trader panel, with a configurable lookback for reading indicator values from previous bars.
A natural pairing: a signal indicator that marks the setup (for second-entry traders, that's WiSE — see the second entry guide) and ATM Whisperer placing the order at the trigger price with your ATM bracket attached. The discretionary decision — whether to take the trade — stays yours; the mechanical execution doesn't depend on your reaction time.
Getting started
- Build one ATM template per instrument you trade, with stop/target distances you'd actually use. Test in playback.
- Note which entry errors you actually make — chasing, wrong order type, missed fills. If they're recurring, automation pays for itself.
- ATM Whisperer has a 7-day free trial and a getting-started guide; run it on sim first, like everything else.
Futures trading involves substantial risk of loss and is not appropriate for all investors. Automation reduces mechanical error; it does not create an edge.