Skip to main content
MimikTrader
PricingFAQ
LoginSign up
All Articles
Getting Started
  • What is MimikTrader?
  • Quick Start Guide
  • Connect Your Tradovate Account
  • Setting Up Copy Groups
Connections & Brokers
  • Supported Brokers & Platforms
  • Using NinjaTrader Accounts
  • Reconnect, Reauthorize & Remove Accounts
  • Supported Futures Contracts
Copy Groups & Leaders
  • Leaders & Followers
  • Symbol Restrictions on Copy Groups
Trade Copying Behavior
  • How Trade Copying Works
  • Position Sizing
  • OCO Bracket Orders
  • Cross-Contract Copying
  • Position Flips & Reversals
  • Partial Fills & Copying
  • Closing Positions & Flatten
Risk Management
  • Risk Management Overview
  • Daily Loss Limits & Profit Targets
  • Weekly Loss Limits & Profit Targets
  • Trailing Drawdown Protection
  • Position Limits & Account Risk Rules
  • Auto-Flatten & Account Locking
Journal & Reports
  • Trading Journal: Automatic Capture
  • Reports & Analytics Guide
  • Journal Numbers Look Wrong?
Notifications, Billing & Account
  • Notifications & Alerts
  • Plans, Billing & Trials
  • Account Access & Security
Troubleshooting & Support
  • Trades Not Copying
  • Tradovate API Rate Limits
  • Connection Issues
  • Rejected Orders Explained
  • Hedging Prevention
  • Follower Position Doesn't Match
  • TP/SL Changes Didn't Apply
  • Can't Log In or Locked Out?
  • Contact Support
  • Frequently Asked Questions
HelpConnections & BrokersSupported Brokers & Platforms

Supported Brokers & Platforms

What MimikTrader connects to today, how a connection differs from an account, and what's coming next.

5 min read

MimikTrader copies trades by talking directly to your broker's API — not by watching your screen or simulating keystrokes. That means the list of brokers you can use is defined by which broker integrations MimikTrader has built, not by which trading platform you personally click around in. This article covers what's supported today, what's coming, and a distinction that trips people up: the difference between a connection and an account.

Tradovate — Connect with OAuth

Tradovate is MimikTrader's primary, fully-supported broker integration. You connect using Tradovate's own OAuth authorization — you log in on Tradovate's page, approve the permissions MimikTrader is requesting, and Tradovate hands back a revocable access token. MimikTrader never sees or stores your Tradovate password.

Once a Tradovate login is authorized, MimikTrader automatically discovers every trading account under that login — live accounts, demo/simulation accounts, and prop firm evaluation or funded accounts all show up without any extra steps. For the full walkthrough, see How to Connect Your Tradovate Account.

NinjaTrader — via Your Tradovate-Brokered Account

MimikTrader does not have a separate, standalone NinjaTrader integration. If your prop firm or broker gives you a NinjaTrader account that is actually cleared and brokered through Tradovate behind the scenes, you connect it the same way as any other Tradovate account: using your Tradovate OAuth credentials. Once connected, it behaves exactly like a normal Tradovate account — because to MimikTrader, and to Tradovate's own API, it is one.

The details on what this means, what to check before you connect, and how orders placed from NinjaTrader itself (or from TradingView pointed at that account) fit into the picture are covered in Using NinjaTrader Accounts with MimikTrader.

ProjectX — Connect with Your Username and API Key

ProjectX is supported as a broker connection. You connect it with your ProjectX username and API key, rather than the OAuth redirect flow used for Tradovate. Generate an API key from your ProjectX account and use it, together with your ProjectX username, to authorize the connection.

Note
MimikTrader's ProjectX connect flow is being finalized. If the connect screen doesn't yet show a dedicated username/API-key field for ProjectX when you go to add a connection, contact support and we'll get your account connected. We don't want to walk you through UI steps here that might not match what's currently on your screen — ask support and they'll confirm the current process for your account.

Behind a ProjectX connection sits your specific prop firm's ProjectX environment — this routing is handled automatically once your connection is set up, so you don't need to hunt for a firm-specific server address or gateway URL yourself.

Rithmic — Coming Soon

Rithmic is not yet available as a broker connection in MimikTrader. It's on the roadmap. If Rithmic is your only broker today, keep an eye on this page or contact support to be notified when it launches.

What "Connection" vs. "Account" Means

These two words mean different things in MimikTrader, and mixing them up is the most common source of confusion when setting things up:

  • A connection is a single authorized link to a broker login — one Tradovate OAuth authorization, or one ProjectX username/API-key pair. You create one connection per broker login you have.
  • An account is an individual trading account underneath a connection — a specific balance, a specific account number. A single connection can, and usually does, cover multiple accounts. For example, one Tradovate login might have a personal live account, a demo account, and two prop firm evaluation accounts all under it — that's four accounts surfaced through one connection.

In practice this means you don't need to "connect" separately for every funded account a prop firm gives you, as long as those accounts share the same broker login. One connection covers everything underneath it. If you have accounts spread across multiple different logins (say, two separate prop firms that each issued you a distinct Tradovate login), you'll need one connection per login — see Connecting Multiple Logins in the Tradovate connect guide for that scenario.

Tip
You can mix brokers freely inside a single copy group. A leader account on Tradovate can copy to a follower on ProjectX, or to a NinjaTrader-brokered Tradovate follower — the group doesn't care which broker each account sits on, only that each account is connected and synced.

If Something Isn't Connecting

If a connection won't authorize, an account won't show up after you connect, or a previously working connection starts showing an error, that's a troubleshooting question rather than a "which broker" one — head to Troubleshooting Connection Issues for status-indicator meanings and fixes, or Reconnect, Reauthorize & Remove Accounts for what the connection states mean and how to safely disconnect or reauthorize.

Related Articles

  • How to Connect Your Tradovate Account
  • Using NinjaTrader Accounts with MimikTrader
  • Reconnect, Reauthorize & Remove Accounts
  • Troubleshooting Connection Issues
MimikTrader

Futures trade copier with built-in risk enforcement for prop firm traders running multiple accounts.

info@mimiktrader.com

Product

  • Trade Copier
  • Risk Management
  • Trading Journal
  • Pricing
  • FAQ
  • Log in

Brokers

  • Tradovate
  • NinjaTrader
  • Rithmic
  • ProjectX

Prop firms

  • Apex Trader Funding
  • Topstep
  • MyFundedFutures
  • Tradeify
  • Alpha Futures
  • Lucid
  • Bulenox
  • Take Profit Trader
  • All prop firms

Resources

  • Futures trade copier
  • Prop firm trade copier
  • Multiple accounts
  • Cloud trade copier
  • Help center
  • Glossary
  • Blog

Legal

  • Terms
  • Privacy
  • Risk disclosure
  • Contact

© 2026 MimikTrader. All rights reserved.

The R | Protocol API™ software is Copyright © 2026 by Rithmic, LLC. All rights reserved.

Futures trading involves substantial risk. MimikTrader is a software platform, not a broker, financial adviser, signal provider, or guarantee against losses.