Help Center

Connection Guide for Rithmic Using NinjaTrader

  • Updated



If you are an existing customer with our version of Rithmic RTrader Pro already setup and connecting, skip to the next section "NinjaTrader Setup."

If you are a new customer and you have just purchased your first Rithmic account(s) from Apex Trader Funding,  please follow these instructions BEFORE going through the NinjaTrader setup.

If you have ANY other version of RTrader on your computer, you must uninstall it and the folder as shown HERE.

Download and install our Rithmic RTrader Pro, using this link ---

Copy and paste your Rithmic username and password. Make sure NOT to copy a space by accident! Both can be found in your welcome email or click on “Rithmic and Ninja Trader Setup and Key” inside your Apex Trader Funding member account found HERE.


Rithmic RTrader Pro Settings

  •  Open your RTrader Pro application
  •  Click "Skip Settings" (top right corner).
  •  Leave selective mode turned OFF.
  •  Copy and paste your Rithmic ID and password with no accidental spaces.
  •  Your Rithmic ID and password, as well as your NinjaTrader License key, are stored HERE.
  •  Choose System: APEX.
  •  Choose Gateway: Chicago Area.
  •  Leave market data OFF.
  • Click LOGIN and sign the two (2) agreements for ALL NEW USERS upon first login in RTrader Pro. 


  • These are mandatory. Select NON-PROFESSIONAL.


NinjaTrader Setup

Please note: if you see this dialog box when launching NinjaTrader, you are on an older version.

(If you are using this older version 8.0, always click Skip.)

Now, please...

1.  Enter your email and choose Sign Up at *

Please do not use sign in with google or apple, as you must input your own email to get the link to continue the setup.

*Make sure you do NOT have any AD blockers/Pop Up blockers on. Try different browsers if you are still having issues.



2. A screen asking you to confirm your email address will appear.


3. Check your email for the confirmation request and select Confirm Email Address.


4. Please Create a Username and Password. Read and agree with the required documents.

Then select Create User.

Make sure to save your username and password where you can copy/paste it later when accessing the desktop application.


5. After that, you will be directed to the Get Started page. Please click on Try risk-free simulated trading.

Then Enter your First Name, Last Name, and Phone.

Next, please click Continue to go to the NinjaTrader Dashboard.

If Choose Your Platform appears, simply X out of that screen:


6. Now that you are on the NinjaTrader online Dashboard, click the top right ICON and select Settings.

Next, click on Plans > Import a License Key:


Copy and Paste our Rithmic License key assigned to you. Find the license key on the main menu when you log in to your account under NinjaTrader Setup and Ninja Key:

Now, paste the NinjaTrader License Key and click Import.

You should get a "License key was imported successfully" message.
If you do not get this message, you will need to contact NinjaTrader Support or create a new account, then repeat this setup to get the successful license key import.

Please Note:  If you have a Tradovate account, you can import the Tradovate license key at this step. If you do not have a Tradovate account from us, you do not need to import the Tradovate key.

Now that you have the successful import, click on the Download button on the bottom left.


Then, download the Most Recent Release of NinjaTrader.

While this is downloading, please click on the top right ICON and select settings.

Next, click on Preferences > and select Numeric.

*Please Note:




7. Now that NinjaTrader is installed, open NinjaTrader. Enter the username and password you created for your account.

Each time you start NinjaTrader, you will need to enter the Username and Password you signed up with for NinjaTrader, then click Log In.  



8.  NinjaTrader will start up. After this, you will see the NinjaTrader Console.

NOTE: If you see Live or Simulation dialog box, always select Simulation, as our accounts only run in simulation mode. Live is if you have your own funds with NinjaTrader directly.

Please go to the Tools > Options > General and verify that the Multi-provider box is CHECKED. Click
Apply > OK.

9. Restart NinjaTrader

This will allow you to connect to your My Rithmic for NinjaTrader Brokerage and, if you use NinjaTrader Brokerage, your personal account (if you have a personal account) simultaneously. You will need to make sure you have connection setups for both.

You will now be able to click on Connections > Configure to set up your My Rithmic for NinjaTrader Brokerage Connection.

Click Connections > configure, and set up this screen:



Next, click on My Rithmic for NinjaTrader Brokerage to connect to your Apex accounts.

You are now connected to the Apex Rithmic Accounts to trade.

NOTE:  If this was an upgrade to an existing NinjaTrader install, open the Connections menu item and verify all of your connections are there.  If you do not see the options to create new connections in the Connections menu items, following these instructions will fix that.

If you had a previous install of NinjaTrader please continue...

If you are an Apex Investing Institute customer,

  • have upgraded to the latest version of NinjaTrader,
  • use the Sniper Trading System,
  • and receive a chart error about a String format,
  • do the following:


1. Go to this website: and log in with the credentials used to upgrade your NinjaTrader.

2. Click on your profile icon in the top right-hand corner:



3. Click on the Settings menu item:


4. When the settings page opens, click on the Preferences tab, then choose the Numeric Symbol format option:

5.  Log out of the account dashboard. Then close and restart NinjaTrader.

6.  When NinjaTrader is up, connect to your Rithmic or personal account(s) and open your Sniper Trading Charts.  The error message should no longer appear when loading them.



OCO (One Cancels Other) orders for Rithmic are locally simulated on your PC. This means that NinjaTrader must be connected to your broker in order for the OCO capability to function. If you are disconnected and one of the OCO orders is filled, the other WILL NOT be automatically cancelled.








Related to

Was this article helpful?

31 out of 58 found this helpful

Have more questions? Submit a request



Article is closed for comments.