November x2 · A free account with every instant funding account See offers →

How to set up NinjaTrader 8 correctly for a funded account

Primeros conceptosEEmerge Profit TeamUpdated 9 min read
How to set up NinjaTrader 8 correctly for a funded account

Setting up NinjaTrader correctly means getting five things ready before your first order: a computer that meets the requirements, the connection to your account, the right contract and session hours on your charts, an ATM strategy, and safe hotkeys. On a funded account, each one protects your daily loss limit. This guide covers NinjaTrader 8 desktop, using the official requirements as of November 2026 and a risk example built on actual account limits.

30-second summary

  • NinjaTrader 8 requirements: 64-bit Windows 11, .NET Framework 4.8 and at least 2 GB of RAM; recommended: 8 GB of RAM and an SSD.
  • NinjaTrader on Mac: no native version; use virtualized Windows or NinjaTrader Web.
  • Contract: CME equity index futures expire in March (H), June (M), September (U) and December (Z). The next roll is December 14, 2026.
  • ATM strategy: automatic stop, target and breakeven; the single setting that protects a funded account the most.
  • Risk: on a 50K instant funding account ($1,000 daily loss limit), risking about $240 per trade leaves room for four mistakes in a day.

NinjaTrader 8 system requirements in 2026: minimum vs recommended

NinjaTrader publishes two tiers of requirements. The minimum is enough to open the platform; for day trading with several charts and Market Replay, go with the recommended tier. Windows 10 is no longer on the list.

ComponentMinimumRecommended
Operating systemWindows 11 or Windows Server 2016 or later, 64-bitWindows 11, 64-bit
Processor1 GHz, 64-bit2 GHz or faster, quad-core, 64-bit
RAM2 GB8 GB (more if you optimize strategies)
SoftwareMicrosoft .NET Framework 4.8Microsoft .NET Framework 4.8
GraphicsDirectX 10-compatible card (strongly recommended)DirectX 10-compatible card
StorageNot specifiedSSD
Display1024 × 768No official figure; in practice, 1920 × 1080 or higher
Source: NinjaTrader 8 help guide, “Minimum System Requirements” (accessed November 2026).

NinjaTrader doesn’t set a minimum internet speed. Stability is what matters: a wired connection is usually more reliable than Wi-Fi, and if your connection drops, an ATM strategy has already sent your stop.

Can you use NinjaTrader on a Mac?

NinjaTrader support states that the desktop version isn’t officially supported on Mac, although many customers run it on virtualized Windows through Parallels or VMware Fusion (the Windows license is purchased separately). The alternative is NinjaTrader Web in the browser, which doesn’t run desktop NinjaScript strategies.

How to install NinjaTrader 8 step by step

  1. Install .NET Framework 4.8 if your computer doesn’t have it; the official guide links to Microsoft’s download.
  2. Log into your NinjaTrader account and choose Download in the side menu to get the installer.
  3. Allow NinjaTrader through your firewall and antivirus. The platform validates your user against its servers at startup; if it’s blocked, you’ll see a login error.
  4. Exclude the Documents\NinjaTrader 8 folder from OneDrive or other automatic backups. NinjaTrader warns that syncing can cause file access conflicts.
  5. Practice on the Sim101 account first, the local simulated account. You can adjust its starting balance from the Accounts tab in the Control Center to match your funded account size.

Connecting NinjaTrader to your funded account

The connection type depends on each prop firm: use the credentials and instructions you receive by email, from the Connections menu in the Control Center. Before trading, check that:

  • The connection indicator in the Control Center is green (Connected).
  • Your account appears in the account selector with the correct balance and no open positions you don’t recognize.
  • No other conflicting connection is active. For example, Playback (Market Replay) requires closing all the others.

A little-known detail: NinjaTrader’s risk templates (max order size and max position size) only apply to local simulated accounts such as Sim101. Your funded account’s limits are controlled by the firm, so on the platform side you control risk with your ATM strategy.

Workspace and charts: bar type and CME trading hours

NinjaTrader 8 offers time, tick, volume, range, Renko, Heiken Ashi and Order Flow bars, among others. For intraday index trading, a common setup is a 5-minute chart for context and a 1-minute or tick chart for execution. If you want to add indicators, check out the most popular NinjaTrader indicators.

The setting that prevents the most mistakes is the trading hours template (Trading Hours), which you pick in each chart’s Data Series window. With the full session (ETH) you’ll see overnight trading; with the regular session (RTH, 9:30 a.m. to 4:00 p.m. New York time) you’ll see only the cash session. That changes the day’s high, low and VWAP.

CME equity index futures trade Sunday to Friday from 6:00 p.m. to 5:00 p.m. New York time, with a one-hour daily break. During U.S. standard time (November to March), the 9:30 a.m. ET open is 2:30 p.m. in London (14:30 UTC). You’ll find the full breakdown in futures market hours.

Once everything is set up, save your workspace from the Workspaces menu in the Control Center (save or save as).

The right contract and rollover: H, M, U and Z expirations

CME equity index futures (ES, NQ, MES, MNQ) expire on the third Friday of each quarter month, and CME sets the roll date on the Monday before. In NinjaTrader the contract is written with month and year, for example MNQ 12-26; other platforms use the month code, such as MNQZ26.

CodeExpiration monthNinjaTrader exampleUpcoming dates (U.S. equity indices)
HMarchMNQ 03-27Roll: 3/15/2027 · Expiration: 3/19/2027
MJuneMNQ 06-27Third Friday of June
USeptemberMNQ 09-27Third Friday of September
ZDecemberMNQ 12-26Roll: 12/14/2026 · Expiration: 12/18/2026
Dates per CME Group’s equity index roll calendar.

To roll everything to the new contract at once, open Tools > Database Management in the Control Center, check the instruments in the Rollover futures instruments grid and click Rollover. The change affects every open workspace, so save them afterward; NinjaScript strategies have to be switched manually. For a refresher on expirations, read what are futures contracts.

NinjaTrader ATM strategy step by step

An ATM strategy sends your stop and target as soon as your entry fills, linked as OCO: if one fills, the other is canceled. Here’s an example for MNQ, where each tick (0.25 points) is worth $0.50 per contract:

  1. Turn on Chart Trader using its icon in the chart toolbar.
  2. In the ATM Strategy selector, choose Custom to create a new one.
  3. Set quantity: 8 contracts and parameter type: ticks.
  4. Stop loss: 60 ticks (15 points = $30 per contract, $240 with 8 micros).
  5. Profit target: 120 ticks (30 points = $60 per contract), a 1:2 reward-to-risk.
  6. Under Stop Strategy, set Auto Breakeven with a Profit Trigger of 40 ticks and Plus of 2 ticks: once the trade is up 10 points, the stop moves to entry plus half a point.
  7. Save the settings as a template with a clear name (for example, “MNQ 8c 15-30”) so you can load it every day without retyping it.

NinjaTrader hotkeys: how to set them up safely

To use order hotkeys, you first have to enable them under Tools > Options > Trading by checking Use order entry hot keys; then you assign them in the hotkey manager: click the action, press the combination, and it’s saved. They work in Chart Trader, SuperDOM, Basic Entry and Order Ticket, but only in the active window.

NinjaTrader actionWhat it doesRecommendation
Buy Market / Sell MarketEnters at market with the selected ATMUse modifier combos (Ctrl or Alt), never a single key
Close PositionCloses the position in the active windowAn easy-to-remember combo, far from your entry keys
Breakeven ATM StrategyMoves the stop to entryUseful before economic data releases
Cancel last OrderCancels the last order sentFor fixing misplaced limit orders
ReverseCloses and opens in the opposite directionBetter left unassigned on a funded account

NinjaTrader warns that similar combos (Ctrl+B and Shift+B) can send different orders. Print your list (right-click > Print Hot Keys) and test it on Sim101. Also keep the minimum trade duration in mind: at Emerge Profit it’s 10 seconds.

Risk example: setting up NinjaTrader for a 50K instant funding account

Take Emerge Profit’s 50K Classic Futures Instant Funding account: a $1,000 daily loss limit, a $2,500 maximum drawdown and a cap of 3 minis or 30 micros. Here’s how that translates into NinjaTrader:

  • Risk per trade: about 25% of the daily loss limit, roughly $250.
  • On MNQ ($2 per point) with a 15-point stop: $30 per contract. 8 micros = $240 per trade. Four losses add up to $960, under the $1,000 limit.
  • On NQ ($20 per point) the same stop costs $300 per contract: a single mini already exceeds your planned risk.
  • On MES ($5 per point) with a 4-point stop: $20 per contract; 12 micros = $240.
  • Against the drawdown: $2,500 equals about 10 full $240 losses. How losses count against the drawdown depends on whether it’s EOD or static; see EOD vs static drawdown.

Eight MNQ is well below the 30-micro cap, and that’s the point: the cap is a ceiling, not a goal. Keep your size steady, because Emerge’s Operational Consistency and Position Sizing Rule penalizes sudden jumps, such as going from micros to minis with no transition.

Checklist before trading a funded account on NinjaTrader

  1. Connection is green and the funded account (not Sim101) is selected in Chart Trader.
  2. Current contract loaded, especially during roll week.
  3. Right micro or mini: confusing MNQ with NQ multiplies your risk by ten.
  4. ATM template loaded, with quantity and stop sized for your account.
  5. Hotkeys tested and the printed list within reach.
  6. Economic calendar checked.
  7. A plan to close out before the session ends if your account doesn’t allow holding positions.
  8. Workspace saved.

We break down the most common failures in common NinjaTrader mistakes on funded accounts. If you’re still deciding which platform to use, start with what is NinjaTrader.

Setting up NinjaTrader with Emerge Profit

Emerge Profit futures accounts are simulated trading accounts you trade on NinjaTrader, Tradovate or TradingView on the same account, with the platform license included. Everything in this guide applies to both account types:

  • Futures Evaluation (from $60): EOD drawdown, 5 minimum days and no activation fee. On the 50K: a $2,500 profit target, a $1,100 daily loss limit and a $2,500 drawdown. Positions are closed before the end of each session.
  • Futures Instant Funding (from $130): no evaluation phase, accounts from 5K to 250K, Classic and Flex options, and EOD or static drawdown.

News trading is allowed, hedging is prohibited, and instant funding accounts can’t hold positions overnight. Match your ATM template to the limits of the account you choose.

NinjaTrader setup FAQ

What are the minimum requirements for NinjaTrader 8?

64-bit Windows 11 or Windows Server 2016 or later, a 1 GHz processor, 2 GB of RAM, .NET Framework 4.8 and a 1024 × 768 display. Recommended: quad-core, 8 GB of RAM and an SSD.

How do you install NinjaTrader on a Mac?

There’s no desktop version for macOS. You can install Windows in a virtual machine with Parallels or VMware Fusion and then install NinjaTrader 8, or use NinjaTrader Web straight from your browser.

What is an ATM strategy in NinjaTrader?

It’s a template that places your stop loss and target when your entry fills, and it can move your stop to breakeven. You create it from Chart Trader or the SuperDOM by choosing “Custom” in the ATM selector.

How do you roll over contracts in NinjaTrader?

Go to Tools > Database Management in the Control Center, check the instruments in the “Rollover futures instruments” list and click “Rollover”. You can also change the expiration manually in each window’s instrument selector, for example from MNQ 12-26 to MNQ 03-27.

Why aren’t my NinjaTrader hotkeys working?

They must be enabled under Tools > Options > Trading (“Use order entry hot keys”), and they only act on the active window. They also don’t work while a modal window is open, such as a properties dialog.

What NinjaTrader settings work best for a funded account?

An ATM template with a fixed stop and automatic breakeven, risk per trade around 25% of the daily loss limit, the current contract and a saved workspace.

Sources

Futures · Simulated trading

Trade futures on NinjaTrader with no license fee and without risking your own capital

Lowest cost

Futures Evaluation

from $60

Pass a simulated evaluation with no activation fee and keep 100% of your first rewards once you are funded.

View evaluations
Most popular

Futures Instant Funding

from $130

No evaluation: trade from day one on NinjaTrader, Tradovate or TradingView with no platform license fee.

View Instant Funding

✔ 4 years in the market · Dedicated support · Instant activation

Reviewed by: Emerge Profit Risk & Support Team

Written and reviewed by the team that manages Emerge Profit’s simulated trading accounts every day on Tradovate, NinjaTrader, TradingView, cTrader and DXtrade.

Last updated:

Instant Funding for Forex and Futures
Ninjatrader trading

Recent Posts

Cart (0 items)

Create your account