LEVEL 2 · Getting Comfortable with NinjaTrader · LESSON 09
ATM Strategy
Explore Advanced Trade Management (ATM) Strategy templates and the related order-management interface.
LEARNING OBJECTIVE
Understand ATM management rules, including quantity, stops, targets, templates, breakeven, and trailing stops.
BEFORE YOU START
Understand Ticks, Points, and simulated states. ATM is order management; this site's simulator only models concepts and does not connect to NinjaTrader.
Video unavailable? Read the written guide
Video language: Chinese. The guide below is an independently researched written lesson, not a transcript.
IN ONE SENTENCE
ATM (Advanced Trade Management) applies selected rules to manage stops, targets, and related orders. It does not predict direction. First use this site's local simulator to understand the rules, then compare them with NinjaTrader's official interface guidance.
Basic concepts
Strategy Control ListExplainClose
The ATM selection list. The official guide groups common choices as None, Custom or a template name, and an Active ATM Strategy. None does not start a new ATM.
Stop StrategyExplainClose
Rules attached to a stop, such as Auto Breakeven or Auto Trail. Parameters are applied when their conditions are reached.
Partial fillExplainClose
An entry order is only partly filled. The official parameter guide says a selected Custom or template ATM starts when an entry is partially or completely filled.
OCOExplainClose
One Cancels Other describes a relationship between orders. Read the official guidance for the specific Local or Server Side ATM and configuration.
Software walkthrough
Menu placement may vary by platform version. Use the current official guide when a label differs.
- 01
Step 01
Read the official ATM Strategy and Parameters pages linked below. Distinguish Custom, a saved template, and an Active ATM Strategy.
Check: Confirm the displayed settings match the selected inputs.
- 02
Step 02
In NinjaTrader, locate the ATM Strategy list in the order-entry interface you are reviewing. Its placement differs between Chart Trader, SuperDOM, and other interfaces.
Check: Confirm the displayed settings match the selected inputs.
- 03
Step 03
Select Custom or open a template's parameters. Review Order Quantity, Parameter Type, and each target row's Quantity, Stop Loss, Profit, and Stop Strategy.
Check: Confirm the displayed settings match the selected inputs.
- 04
Step 04
For multiple targets, reconcile the quantity allocation, stop strategy, and target distance row by row. Do not assume every row has the same values.
Check: Confirm the displayed settings match the selected inputs.
- 05
Step 05
In Stop Strategy, review Auto Breakeven's Profit Trigger and Plus, or Auto Trail's Stop Loss, Profit Trigger, and Frequency. Available options can differ by ATM type.
Check: Confirm the displayed settings match the selected inputs.
- 06
Step 06
To practice, load a case in Jason's local ATM simulator. In NinjaTrader itself, review the interface in a simulated environment without submitting an order.
Check: Confirm the displayed settings match the selected inputs.
- 07
Step 07
Name saved templates so the parameters are identifiable, then verify the selected values and displayed state in simulation or Playback.
Check: Confirm the displayed settings match the selected inputs.
Concept diagram
Study scenario
Allocate three units across three targets on paper, then observe remaining quantity in the lab.
ATM behavior can vary with software version, connection type, and configuration. This site's simulator models only a limited set of local rules and cannot replace platform verification.
Common mistakes
Issue: Treating ATM as a direction predictor.
Check the input, version, session, data, or setting that controls this behavior.
Issue: Assuming breakeven guarantees a flat result.
Check the input, version, session, data, or setting that controls this behavior.
Targeted troubleshooting
- 01
The parameter window differs from this lesson: confirm which order-entry screen you are using and check the installed version against the current Help Guide.
- 02
No brackets appear when None is selected: the official guide defines None as not initiating a new ATM Strategy; the local simulator follows that meaning.
- 03
Target quantities do not match the total: add each target row and confirm the allocation covers the simulated quantity.
Lesson summary
- 01
ATM manages user-defined orders.
- 02
Templates save settings, not results.
- 03
Start with the local simulator.
PRACTICE EXERCISE
Complete four local ATM cases and note triggers and order states.
Use static, historical, or browser-local sample data only.
PRACTICE FEEDBACK
Which description best defines an ATM Strategy?
A self-check helps you review this lesson. It does not certify skill or affect your completion record.
FAQ
Does ATM determine market direction?
No. It manages orders using user-defined rules; it is not a directional forecast, signal, or profit system.
What happens when an entry is partially filled?
The official parameter guide says a selected Custom or template ATM is initiated when the entry order is partially or completely filled. The displayed state still depends on the interface and execution context.
OFFICIAL REFERENCES
Checked against public documentation
- NinjaTrader Help Guide:ATM Strategy
- ATM Strategy Parameters
- Auto Breakeven
- Auto Trail
- Manage ATM Strategy Templates
- ATM Strategy Selection Mode
- Server Side vs Local ATMs
This lesson paraphrases official material. Check the installed version for current interface details.
Education note
Software and market education only. No direction signals, live order instructions, or performance claims.
Trademark and independence
NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products or services described herein, or any interest, ownership or otherwise, in any such product or service, or endorses, recommends or approves any such product or service.