Visit the Broker Sync Page
Head over to the TradeZella Add Trade page here or by clicking the “Add Trade” button on the sidebar.
On the Add Trade page, click “Add New Account”.
Select NinjaTrader as Your Broker and Input Details
On the Add New Account page, choose “NinjaTrader” from the list of available brokers and click “Continue” to proceed.
Next, select the “Auto Sync” import method and click “Continue” again.
On the following page, either leave the start date blank to import all available records or select a custom start date if you want to import trades from a specific period.
Select either "Live" or "Demo," depending on your account type.
Note: If your account doesn't appear, try selecting the opposite (Live or Demo). NinjaTrader sometimes classifies accounts under demo credentials even if they're live and vice versa. Selecting the correct option should resolve this issue.
Click "Connect."
⚠️ When you click “Connect,” a Tradovate window will pop up. This is expected since the Tradovate API is used for NinjaTrader accounts, as both operate under the same company. You’ll just need to enter your NinjaTrader account credentials in this Tradovate window.
Authenticate and Sync
In the Tradovate pop-up window, enter your credentials for Ninjatrader.
If Two-Factor Authentication (2FA) is enabled, complete that process to proceed with the sync.
TradeZella will begin syncing your NinjaTrader account. You can monitor the sync status here on the Add Trade page.
Troubleshooting Tips
Account Not Appearing: If your account doesn’t appear after syncing, try selecting the opposite option (Live or Demo).
NinjaTrader sometimes classifies accounts incorrectly, and switching this option should resolve the issue.
By following these steps, you'll have your NinjaTrader account seamlessly integrated with TradeZella for automated trade imports.
If you have any questions or need assistance, feel free to reach out to our support team — we’re here to help!