Multi-Provider is a feature in NinjaTrader Desktop that allows you to connect to multiple accounts at the same time, including live and demo NinjaTrader Brokerage accounts, evaluation accounts, and third-party broker or data provider accounts.
Once enabled, the configure button will appear at the bottom of the Control Center > Connections dropdown, allowing you to manually create and manage your connections.
How to Enable Multi-Provider
To enable Multi-Provider, go to the Control Center, open the Tools dropdown, and select Settings.
In the Settings window, check the box next to "Multi-provider" in the General section, then click OK to save your changes. Be sure to restart the NinjaTrader Desktop platform for the change to take effect.
After restarting the platform, the configure button will appear in the Control Center > Connections dropdown. This will allow you to manually create and manage any of your account connections.
Creating A NinjaTrader Account Connection With Multi-Provider
To connect to your NinjaTrader account with Multi-provider enabled, click configure in the Control Center > Connections dropdown.
Next, double-click NinjaTrader from the list of Available connections, or highlight it and click add at the bottom of the window. Once "My NinjaTrader" appears in the Configured section, the Connection Properties will become editable on the right side of the window.
Enter the same Username and Password as your NinjaTrader Account Dashboard. If your NinjaTrader account is linked to your Google or Apple account, click the corresponding button to enter your Google / Apple login information.
Finally, select "Simulation" or "Live" from the Account Type dropdown.
Simulation will connect you to your Demo account for practice trading.
Live will connect you to your funded trading account.
Some additional settings available in the Connection Properties window include:
Connection name: Create a custom name to help you identify this connection.
Connect on start up: Enable this if you want NinjaTrader to automatically connect to this account when the platform starts.
Ask password on connect: Enable this if you prefer to enter your password each time you connect for added security.
5. Click "OK" to finish creating your NinjaTrader Account connection after configuring all your settings.
Looking to make multiple connections?
To connect to both your Live and Simulation accounts at the same time, create two separate "My NinjaTrader"connections—one with the Account Type set to Live, and the other set to Simulation.
Users with multiple NinjaTrader Brokerage account types (such as individual, joint, LLC, etc.) will have a separate username for each account. You can follow the same steps to create a connection for each username and connect to all account types simultaneously.
Connecting to your NinjaTrader Account Connection
To connect to your newly configured account, open the Control Center window, click the Connections dropdown, and select the custom Connection Name
you set during Step 4.
Once connected, your selected connection will be highlighted in green in the Connections dropdown. You’ll also see an aggregated connection status light in the bottom-left corner of the Control Center indicating overall connection status.
For more information, please visit this page: Connection Status Light
Additional Connection Types
Multi-provider must be enabled to connect to any supported third-party broker accounts, data providers, or evaluation accounts on the NinjaTrader Desktop app.






