Setting up NinjaTrader 8 for prop firm trading takes about 45 minutes if you have your broker credentials ready. The core steps are: download NinjaTrader 8 from the official site, install it, create a connection to Rithmic or Tradovate (whichever your prop firm uses), add your prop firm account via the Connections window, set up an ATM strategy with bracket orders, configure your chart with a bracket template, and run a test trade on a simulated account before going live. This guide walks through every step with the specific settings that work for Apex 4.0, Topstep, and MyFundedFutures.
A third-party NinjaTrader 8 setup walkthrough. Watch for visual context on the install steps before reading the guide below.
Most NinjaTrader 8 setup tutorials assume you already have a prop firm account, a broker connection, and a vague idea of what you are doing. This guide assumes none of that. If you are setting up NinjaTrader 8 for the first time specifically to trade a prop firm evaluation, this guide walks through every step in the order you actually need to do them.
You will need: a Windows 10 or 11 computer (NinjaTrader 8 is Windows-only), a prop firm evaluation or funded account already purchased, the login credentials your prop firm sent you, and about 45 minutes of uninterrupted time. If any of those are missing, stop here and get them first. Do not try to install NinjaTrader and then figure out which prop firm to sign up with — it is much easier to do it in the other order.
Do not connect to any broker yet. First get the application running in its default state and familiarize yourself with the Control Center layout. The Control Center has tabs for Accounts, Orders, Strategies, Executions, and so on. Click through each tab once so you know where things are.
Your prop firm will have sent you credentials for either Rithmic or Tradovate. The setup process is different for each.
To connect, go to Control Center → Connections → click the connection name → click Connect. Within 5 to 30 seconds you should see the connection status change to Connected. If it fails, the most common causes are wrong credentials, wrong system name, firewall blocking the connection, or the broker feed being down temporarily. Double-check credentials first, then firewall, then try again in 5 minutes.
Once connected, click the Accounts tab in the Control Center. You should see your prop firm account listed with its starting balance. If you do not see it, the connection is authenticated but the account data has not loaded yet — wait 30 seconds and try clicking refresh. If the account still does not show, the prop firm may not have activated it yet (common on newly purchased evaluations — activation can take up to an hour).
Verify three things before you do anything else:
An ATM strategy in NinjaTrader 8 is a bracket template that automatically attaches a stop loss and profit target to every order you submit. Since Apex 4.0 requires mandatory bracket orders as of March 2026, this step is non-negotiable for Apex trading. Topstep and MyFundedFutures do not strictly require brackets but using them is still the right choice for risk management.
Create a separate ATM strategy for every instrument you trade. Do not try to use one bracket for every contract — the tick sizes and dollar values are different and you will end up with inappropriate stops if you use a one-size-fits-all bracket.
Open a new chart by clicking New → Chart. In the instrument selector, search for your contract (for example, "NQ" for E-mini NASDAQ). Select the front-month contract — NinjaTrader will show you a list of contracts by expiration. Pick the one with the highest volume, which is almost always the nearest month.
Set the time frame to match your trading style. Typical prop firm day traders use 1-minute, 5-minute, or 15-minute charts. There is no right answer — pick what you already use. The chart settings are not the important part of this guide.
On the chart, open the Chart Trader panel (right-click the chart and select Chart Trader → Show, or press F11). This gives you the order entry interface on the side of the chart. At the top of the Chart Trader panel, there is a dropdown for ATM Strategy. Select the ATM strategy you created in the previous step. Every order you place from this chart will now auto-attach the bracket.
Alternatively, you can use the SuperDOM window for order entry — right-click Control Center → New → SuperDOM, select your account and instrument, and select the ATM strategy from the SuperDOM's dropdown. SuperDOM is preferred by scalpers because it shows depth of market.
Before you place a live trade on your prop firm account, switch to a simulated account and run one full round trip — entry, managed stop, exit — to verify everything works. NinjaTrader ships with a Sim101 account by default for exactly this purpose.
If any step of this test failed, do not trade live yet. Fix the problem on sim first. Common issues: bracket did not attach (ATM strategy not selected), stop is on the wrong side (inverted), order was rejected (wrong instrument or wrong account). Sim trading costs nothing to run and catches configuration errors before they become real-money problems.
Once the simulated test works end to end, switch your chart or SuperDOM to your actual prop firm account and place one small test trade on a liquid contract at a time of day with moderate volatility. Do not pick your first live trade at a news event or at the overnight open. Pick a calm moment.
Take the trade, let the bracket manage it to either the stop or target, and watch the full lifecycle. Verify that your P&L updates correctly in the Accounts tab, that the trade closed without rule violations, and that your trailing drawdown (if applicable) shows the correct new value. Your first live trade is not about making money — it is about verifying the full round trip works on real infrastructure.
Your prop firm has not activated the account on the broker side yet. Wait up to an hour on newly purchased evaluations. If it persists, contact the prop firm's support.
Wrong credentials or wrong system name. Double-check the exact system name from your prop firm's welcome email. A common mistake is confusing "Rithmic 01" with "Rithmic Live" — they are different connections.
The account is connected but the balance has not loaded yet. Wait 30 seconds and try again. If the problem persists, disconnect and reconnect the broker.
Your data subscription is not active, or you selected the wrong contract month. Verify the contract selector shows the front month (highest volume) and confirm your prop firm says data fees are included.
You forgot to select the ATM strategy in the Chart Trader or SuperDOM dropdown. The selector resets when you open a new chart — always verify it is set before placing an order.
Once you can reliably place bracket orders on your prop firm account from NinjaTrader 8, the next pieces of infrastructure to add are:
Tradecovex handles the copier, AI journal, and per-account risk management in one tool that plugs directly into your configured NinjaTrader 8 instance. Once your NinjaTrader setup is working correctly from this guide, adding Tradecovex on top is a 5-minute install that gives you multi-account copying, real-time AI pattern recognition, and 2026 prop firm rule awareness without any additional NinjaTrader configuration.
NinjaTrader 8 is the default platform for serious futures prop firm traders in 2026 because of its speed, depth of market data, ATM strategy flexibility, and broad broker support. The setup process is not complicated if you do it in the right order: install first, connect broker second, configure ATM strategy third, test on sim fourth, go live fifth. Skip the sim test at your own risk — it costs you nothing and catches mistakes before they cost you an account.
Most traders who get stuck during setup get stuck on the broker connection step because they entered credentials wrong or picked the wrong system name. If that happens to you, do not waste hours troubleshooting — message your prop firm's support with the exact error message and they will tell you what to fix. Prop firm support is generally responsive for setup questions because they want you to start trading as soon as possible.