How to Use NinjaTrader
You’ve got the platform running — now what? This is the guided tour: what each window does, how to practice without risking money, how to place and manage orders, and where to go deeper on every skill.
The Lay of the Land: NinjaTrader’s Main Windows
Everything in NinjaTrader starts at the Control Center — the compact window with the menus across the top. It’s home base: every other window opens from it, your accounts, positions, and orders live in its tabs, and closing it closes the platform. New charts and trading windows come from the Control Center’s New menu; data feed and broker connections are managed from its Connections menu.
From there, four windows do most of the work:
- Charts — where you’ll spend most of your time. Price in whatever bar type suits your style, your indicators layered on top, and — with Chart Trader enabled — your working orders too.
- SuperDOM — a vertical price ladder built for fast order entry. Bids and offers stack around the current price, and you click the ladder to place, move, or cancel orders at exact levels.
- Chart Trader — order entry docked directly to the chart, so your entries, stops, and targets appear as draggable lines right on the price action.
- Market Analyzer — a live watchlist grid: rows of instruments, columns of quotes and indicator values, so you can scan many markets from one window.
You don’t need all four on day one. Most traders live in a chart plus either the SuperDOM or Chart Trader, and add the rest as their process grows.
This page is the learning hub of our complete NinjaTrader guide — the tour of what to actually do with the platform. One thing it deliberately doesn’t cover: installing NinjaTrader and licensing your tools. That’s the Getting Started guide’s job. Everything below assumes NinjaTrader is open in front of you.
Practice Safely First: Simulated Trading
Here’s the best part about learning NinjaTrader: every skill on this page can be practiced without risking a cent. The platform includes a built-in simulation account (Sim101) that fills your orders against market data and tracks your P&L in real time — real behavior, fake money. NinjaTrader can even replay recorded market data, so you can put in practice reps at night or on weekends when the markets are quiet.
Two habits make sim time actually pay off. First, trade it like it’s real: same position size, same rules, same discipline. Swinging 10 contracts in sim teaches you nothing about how you’ll handle 1 contract live. Second, set yourself a graduation test — a run of sim sessions where you followed your plan — before the first live order goes in.
Placing Orders
NinjaTrader gives you several ways to place the same order — pick the one that matches how you trade. The SuperDOM is the classic: click a price on the ladder and your order rests at exactly that level. Chart Trader keeps you on the chart: submit from the chart’s trading panel, then drag your stop and target lines directly on the price action. Simple order-entry windows cover the basics if you just want buttons.
Whichever window you use, the vocabulary is the same. Market orders fill now at the best available price. Limit orders fill at your price or better — you control the price, not the timing. Stop orders trigger when price reaches your level — the building block for stop-losses and breakout entries.
If chart-based trading clicks for you, it’s worth seeing how far the workflow can go — our Enhanced Chart Trader extends the built-in panel with the order-management features active traders ask for most.
Managing Risk
Placing orders is the easy part; keeping your account intact is the actual skill. NinjaTrader’s ATM strategies are the workhorse here — pre-built templates that attach your stop-loss and profit target automatically the instant your entry fills, so no trade sits unprotected while you fumble for the stop button. Build one early and make it your default.
Three habits worth wiring in from the start:
- Size the position before the trade. Decide what a losing trade is allowed to cost, then work backwards to a contract count — not the other way around.
- Trail what’s working. A trailing stop ratchets along behind price to protect open profit without capping the winner.
- Set a daily cutoff. Decide in advance the most you’ll lose in a day — and automate the shutdown, because the moment you hit the limit is exactly the moment you’re least likely to honor it.
Speed & Efficiency
Once the mechanics feel comfortable, speed becomes the edge. NinjaTrader supports keyboard hotkeys for common actions, so the trades you take a hundred times a month stop requiring a mouse safari. Your window layouts save as workspaces, meaning tomorrow’s screen opens exactly as you left it today — charts, DOMs, and Market Analyzer grids included. And fast execution depends on a platform that isn’t stuttering: a handful of settings changes make a visible difference on busy days, especially on older hardware.
Going to the Next Level
When the basics are second nature, two upgrades take most traders furthest.
Indicators
NinjaTrader ships with a big library of built-in studies — right-click chart → Indicators to browse and add them. Third-party tools install as NinjaScript add-ons; the Install Indicators guide walks the import end to end, including the fixes when it fights back. When you’re ready for purpose-built tools, browse our NinjaTrader indicators — the add-ons 8,000+ traders run on their charts. Start with the free ones first; they’re a zero-risk way to learn the workflow.
Copy trading for prop-firm accounts
If you trade funded accounts, you’ve probably wondered how people manage several at once. The answer is a trade copier: place the trade once, and it’s duplicated across every connected account — entries, stops, and targets included. Our NinjaTrader Trade Copier was built for exactly this, and it’s the natural next step once your process is consistent enough to be worth multiplying.
Frequently Asked Questions
Is NinjaTrader hard to learn?
Not once you know the map. The Control Center is home base, and you only need one or two windows — a chart plus the SuperDOM or Chart Trader — to start trading. Learn in the built-in simulation account, add windows as your process grows, and the platform stops feeling big within a week or two of regular use.
Can I practice on NinjaTrader without risking real money?
Yes. NinjaTrader includes a built-in simulation account (Sim101) that fills orders against market data and tracks your P&L in real time, with no real money involved. Our guide to simulating trades in NinjaTrader covers how to get the most out of it.
What’s the difference between the SuperDOM and Chart Trader?
They place the same orders — the difference is the view. The SuperDOM is a vertical price ladder where you click exact price levels, which suits fast, level-based order entry. Chart Trader docks order entry to the chart itself, so your stops and targets are draggable lines on the price action. Most traders try both in sim and keep the one that matches how they think.
How do I add an indicator to a NinjaTrader chart?
For built-in indicators: right-click the chart → Indicators, find it in the list, and add it. Third-party indicators need to be imported into the platform first — the Install Indicators guide covers the import step by step, plus fixes for the common errors.
What should I learn first in NinjaTrader?
Order placement, in simulation. Until you can place, modify, and cancel orders without thinking about the mechanics, nothing else on the platform matters. After that, set up an ATM strategy so every trade carries a stop and target automatically — then move on to hotkeys, indicators, and the rest at your own pace.
Do I need to pay anything to learn NinjaTrader?
No. NinjaTrader Desktop is free for charting, backtesting, and unlimited simulated trading — you only fund a brokerage account if and when you decide to trade live. The Getting Started guide covers the free download and setup.
Still stuck? We’re quick.
Popular NinjaTrader Add-Ons
Once NinjaTrader is running, these are the add-ons our 8,000+ customers reach for first — every one a lifetime license with free updates and live chat support.
NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. Affordable Indicators, Inc. builds add-ons for the NinjaTrader platform as part of the NinjaTrader Ecosystem and is not affiliated with or endorsed by NinjaTrader Group, LLC.