Free! Download Now

NinjaTrader Connection Guide for cTrader


Connection Configuration Instructions

  1. NinjaTrader 8 must be installed
  2. Start NinjaTrader 8
  3. From the Control Center window, select the menu "Connections” > “configure”
  4. Connection Menu
  5. Select "cTrader" from the list of “Available” connections and then press the “add” text from the “Configured” section below
  6. Add Connection
  7. The Connection “Properties” section will be made available on the right side
  8. Select the following options as desired
    • Connection name: Create a name to identify your connection
    • Connect on start up: Enable if you want NinjaTrader to automatically establish a connection on start up
    • Demo: If the account is a funded trading account, disable the "Demo" checkbox. Otherwise, for free trials and demos, leave the “Demo” option enabled. (Note: Live accounts can still trade in simulation and require a live license to trade live)
  9. Connection Name
  10. Authorize the connection
    • Connect:
      • Press Authorize
      • Press Log In
      • Log In
      • Enter your Email or cTrader User ID and Password, or log in with Facebook or Google
      • Credentials
      • Grant view access to Your cTrader ID and Your Email. Allow full access to your ‘netting’ trading accounts. (See bottom of page to set up a ‘netting’ account')*
      • Press Allow Access
      • Access
  11. Once configured Connect will say Authorized and you can press OK
  12. Authorized

To connect to your account, go to the NinjaTrader Control Center window, select the menu "Connections" and then select your account “Connection name” you configured during step 6.

Connection Name

Once connected, you will see your connection highlighted in the connections menu per provider. There is also an aggregated connection status in the bottom left hand corner of the Control Center. For more information please see the "Connection Status" section of the help guide.

Connection Name


  1. NinjaTrader only supports ‘netting’ accounts.
  2. Orders which were filled or cancelled while NinjaTrader was disconnected will not be displayed in NinjaTrader.

Setup a ‘Netting’ Account:

    • To set up a ‘netting’ account log into your cTrader account at
    • At the top right click on your account and select Trading Accounts
    • Netting
    • On the Account page select Netting under Account Type then press Create Account
    • Create Account