Tutorial
Rithmic
Plugin Mode
RTrader Pro
NinjaTrader
multiple accounts
setup guide
prop firm

Rithmic Plugin Mode: The Complete Setup Guide for Multiple Accounts in NinjaTrader

Plugin Mode is the correct way to run multiple Rithmic accounts in NinjaTrader without session conflicts. Here's the exact setup process and every common error, explained.

Copilink Team
February 22, 2026
4 min read
41 views

Rithmic Plugin Mode: The Complete Setup Guide for Multiple Accounts in NinjaTrader

Rithmic Plugin Mode is the official solution for running multiple Rithmic-connected accounts in NinjaTrader simultaneously. Without it, you hit "No Handle" errors when trying to connect a second account under the same login. With it, multiple accounts connect cleanly through a single RTrader Pro gateway. This is the complete setup guide.


What Plugin Mode Does

In standard mode, each NinjaTrader connection attempts to establish a direct Rithmic session. Rithmic limits one active session per login — so a second connection attempt gets rejected with the "No Handle" error.

In Plugin Mode, NinjaTrader connects to a locally-running RTrader Pro instance instead of connecting directly to Rithmic. RTrader Pro manages the single Rithmic session; NinjaTrader communicates with RTrader Pro via a local port. Multiple NinjaTrader connections (or multiple accounts within NinjaTrader) can share the same RTrader Pro gateway without creating separate Rithmic sessions.


Prerequisites

  • RTrader Pro installed and active — download from Rithmic's website
  • NinjaTrader 8 installed (version 8.0.x or 8.1.x)
  • Active Rithmic credentials for your prop firm accounts
  • Accounts must all be under the same Rithmic login, or you'll need separate Plugin Mode instances for different logins

Step-by-Step Setup

Step 1: Configure RTrader Pro Plugin Mode

  1. Open RTrader Pro and log in with your Rithmic credentials
  2. Go to Tools → Settings → General
  3. Check the box for "Enable Plugin Server"
  4. Note the plugin server port — default is 4001. If 4001 is in use by another application, you can change it to any unused port (4002, 4003, etc.)
  5. Click OK to save the settings
  6. Restart RTrader Pro — Plugin Mode isn't active until after a restart

Step 2: Connect NinjaTrader via Plugin Mode

  1. In NinjaTrader, go to Tools → Accounts → Add
  2. Select Rithmic as the connection type
  3. Enter your Rithmic credentials
  4. Check the box for "Use plugin connection" (or similar wording depending on NT version)
  5. Enter localhost as the server and 4001 as the port (or whatever port you configured)
  6. Click Connect

Step 3: Add Additional Accounts

Repeat Step 2 for each additional account, using the same plugin port. Each account connects to the same RTrader Pro gateway, which routes them all through the single Rithmic session.


Common Errors and Fixes

"Connection refused" on localhost:4001: RTrader Pro's plugin server isn't running or didn't start correctly after the restart. Verify RTrader Pro is open and running. Check Task Manager to confirm it's not running in the background without a visible window.

"No Handle" still occurring after Plugin Mode setup: Usually means NinjaTrader is still trying to connect directly rather than through the plugin. Verify the "Use plugin connection" checkbox is checked and the localhost/port is correctly entered.

Plugin server port conflict: If port 4001 is in use by another application, RTrader Pro's plugin server won't start. Change the port to 4002 or another unused port in RTrader Pro settings, and update the NinjaTrader connection configuration to match.

Connection drops when RTrader Pro is closed: All NinjaTrader connections through Plugin Mode depend on RTrader Pro staying open. If RTrader Pro crashes or is closed, all connected accounts lose their feed simultaneously. Run RTrader Pro on a stable VPS that doesn't restart unexpectedly. Consider this Rithmic's primary limitation compared to Tradovate's independent API connections.


Plugin Mode + Copilink

Once all your Rithmic accounts are connected via Plugin Mode, Copilink works the same way as it does with Tradovate connections — all accounts appear as connected accounts in NinjaTrader, and the copier operates on them identically regardless of whether they're Rithmic or Tradovate. The broker connection type is transparent to the copying layer.

Full setup documentation at copilink.com/faq.

Ready to Start Trade Copying?

Try Copilink free for 7 days. No credit card required. Copy trades across unlimited prop firm accounts.