
Connecting NinjaTrader to Your Data Feed and Broker: The Setup Order That Decides Whether Your Bots See Real Fills
Installing NinjaTrader 8 and importing your PBT bots feels like the hard part — but it isn't the part that decides whether a bot actually trades. That comes down to connection order: which service you connect first, which account the platform routes orders to, and whether you confirm both before you ever flip a strategy to Enabled. Get the order wrong and the most common failure isn't a crash — it's a bot that sits there quietly doing nothing, or worse, doing something on the wrong account.
Data Feed First, Broker Connection Second
NinjaTrader 8 treats market data and order execution as two separate connections, and they don't have to come from the same place. Most PBT traders run a dedicated data feed (Kinetick, Rithmic, or CQG depending on their funded-account firm) alongside a separate brokerage connection for order routing. Connect the data feed first and let it go green in the Control Center before you touch the brokerage connection. A bot that's "connected" to a broker but still pulling stale or no data isn't flat — it's evaluating every bar against incomplete information, and an ORB or Snapback entry built on a lagging chart is a bad fill waiting to happen.
The Account Dropdown Is Where Setups Actually Go Wrong
This is the step traders skip, and it's the one that matters most if you're running a funded account through Apex, Lucid, BluSky, or TakeProfit. NinjaTrader doesn't default to your funded account — it defaults to whatever was last selected, which after a fresh install or a PC migration is usually Sim101. Before you enable any automated strategy, open the Strategies tab and check the Account column against the account number your prop firm issued, not the account name you remember. A strategy enabled against the wrong account will execute flawlessly — on paper money, while your actual evaluation sits untouched and your drawdown clock keeps running on an account nothing is trading.
If you're running more than one funded account through the Trade Copier, this check isn't optional — it's the whole job. The copier can mirror a single master strategy across up to 20 accounts, which means one misrouted account setting doesn't just cost you a session, it costs you a session across every account downstream of it.
A Three-Point Check Before You Flip Automated Trading On
Before enabling any of PBT's 13 bots — ORB, Snapback, Scalper, 10 EMA, NR7, Volume Spike, or any strategy from your Bot Portfolio Builder allocation — run through this:
- Data connection status: green in the Control Center, with live tick movement on a chart, not just a "connected" label.
- Account routing: the Strategies tab shows your actual funded account number, confirmed against your prop firm dashboard — not Sim101, not a leftover demo account from setup.
- Order type confirmation: a single manual test order (then immediately canceled) to confirm the connection submits and fills where you expect, before a bot is making that decision unsupervised.
None of this takes more than a few minutes, and it's the difference between a bot portfolio that quietly does its job and a setup that looks fine in the platform while actually doing nothing — or doing it in the wrong place.
Why This Matters More the Second Time
The first NinjaTrader setup usually gets attention because everything is new. The setup that goes wrong is the second one — after a Windows reinstall, a new PC, or adding a second funded account — when traders assume the platform "remembers" what mattered the first time. It doesn't. Data feed and account routing reset with every fresh install, and skipping the verification because "it worked before" is how a bot ends up trading Sim101 for three days before anyone notices the equity curve never moved.
Run the order right — data feed, then broker, then a verified account match — and the rest of the setup (importing the bot files, assigning a Bot Portfolio Builder allocation, turning on the Tracker) is the easy part. PBT's 14-day free trial is the lowest-stakes way to run this checklist end to end before committing to a funded-account evaluation.



