
NinjaTrader 8 Setup Checklist: Connecting Your Funded Account, Activating Your First Bot, and the Settings Traders Get Wrong in Week One
Most funded-account traders don't blow up their first bot because the strategy is wrong. They blow it up because a setting was wrong — a data feed pointed at the wrong connection, a contract mapped to the front month instead of continuous, an order type left on the platform default instead of what the strategy actually needs. None of that shows up until the bot is live and doing something you didn't expect.
This is the checklist we wish every trader ran before activating a bot on a funded account. Work through it in order — installation, connection, activation, then the settings that trip up almost everyone in week one.
Before You Install: What NinjaTrader 8 Needs
NinjaTrader 8 runs on Windows only — there's no native Mac version, and running it in a virtual machine or emulator adds a layer of risk that isn't worth it on a funded account. Set up a dedicated Windows machine or a Windows partition before you touch a bot file. If you're brand new to the platform, our beginner setup guide covers the install from a blank machine — this post picks up right after that, at the connection and activation stage.
Every PBT bot installs the same way: no coding required. You're not writing NinjaScript, you're importing a package and flipping it on. That's the whole point — the platform's complexity lives in the settings, not in your ability to program.
Connecting Your Funded Account
NinjaTrader needs two separate connections before a bot can trade: a data feed for prices and a broker/execution connection for orders. On a funded account these are almost always the same login your prop firm issued — Apex, Lucid, BluSky, and TakeProfit all provide NinjaTrader-compatible connection credentials specific to the evaluation or funded account you're trading.
The most common Week One mistake here is connecting to a demo or sim data feed out of habit and forgetting to switch it before going live on the funded account — the platform will happily let you trade Sim101 against real account rules and never tell you the fills aren't real. We wrote a full connection walkthrough — including the pre-market checks that catch this before the open — in Data Feed and Connection Setup. Run that checklist every morning until it's muscle memory.
Activating Your First Bot
Once the connection is confirmed live, activating a bot is three steps: import the strategy file, add it to the correct chart and instrument, and enable it. That's it — no code to touch. PBT ships 13 automated bots (ORB, Snapback, Scalper, 10 EMA, NR7, and Volume Spike among them), and each one is built to run on a specific timeframe and instrument, so don't just drag a bot onto whatever chart is open.
Two things matter more than which bot you pick first: the instrument has to be mapped correctly — continuous contract for backtesting, the actual front-month contract for live fills — and the position size has to match your account's contract limits, not the bot's default. If you're running more than one bot, don't just stack them and hope; the Bot Portfolio Builder exists specifically to show you where two strategies overlap in timing or instrument before you find out the hard way, mid-session.
The Settings Traders Get Wrong in Week One
- Session template and time zone. NinjaTrader defaults to whatever session template shipped with the instrument — if it doesn't match your actual trading hours or your funded account's daily-loss reset time, your stats and your risk limits will disagree with each other.
- Contract rollover. A bot backtested on a continuous contract but run live on an expiring front-month contract will drift from its backtest as expiration approaches. Know which one you're on and when it rolls.
- Order type defaults. Some bots are built around limit entries, others around market orders at a signal bar close. Leaving the platform on its default order type instead of the setting the strategy calls for changes your fills — and your backtest numbers won't mean much if live fills don't match them.
- The Automated Trading Interface (ATI) checkbox. If ATI isn't enabled on the account you're trading, a bot can look active on the chart and still not be able to send a live order. Confirm it's checked before the open, not after a signal fires and nothing happens.
- Manual vs. automatic drawdown tracking. NinjaTrader doesn't know your prop firm's trailing drawdown rule out of the box. If you're relying on the platform's account display instead of tracking the actual trailing floor yourself, you can be flat and still closer to a violation than you think.
None of these are exotic — they're the settings every trader eventually gets right, usually after a week of confusion has already cost them something. Our automated risk management post goes deeper on how a properly configured bot handles stops and trailing drawdown for you once this checklist is done.
Once the Checklist Is Clean
Every account in our library comes with a 14-day free trial so you can run this exact setup process against your own funded account before committing to anything. If you want a guided version of this checklist plus a plan for which bots to run together, the 30-Day Bot Workshop ($199) walks through it live. Full membership access — every bot, the Portfolio Builder, Analyzer, and Tracker, and a trade copier that scales one account's signals to up to 20 — runs $650 down and $150 a month once you're ready to commit.
Get the connection right, get the settings right, then let the system do what it's built to do: trade the plan the same way every day, whether or not you're watching the screen.



