Skip to content
Copygram
NinjaTrader trade copier

NinjaTrader Trade Copier for Multiple Accounts and Platforms

Copy NinjaTrader trades across your accounts with Copygram. Use NinjaTrader as a sender or receiver, connect multiple platforms, and control position size, symbol mapping and trade management for each account.

  • Sender and receiver
  • Demo and live accounts
  • Contract mapping per account
Role in a Room
Sender and receiver
Market
Futures
Setup
Medium · 3 details
Routes
13 source and destination pairs
Hosting
Cloud, no VPS
Plans from
$12.50/month billed yearly
HOW IT WORKS

What is a NinjaTrader trade copier?

A NinjaTrader trade copier routes trades from a source account to one or more receiver accounts. Copygram connects those accounts in a room and applies each receiver’s own symbol, sizing and trade-management settings.

Send trades from NinjaTrader

Use a NinjaTrader account as the room’s source. Copy its trades to other NinjaTrader accounts or to Tradovate, MetaTrader, TradeLocker, OANDA, Binance Futures, MatchTrader and DXtrade.

Receive trades on NinjaTrader

Add NinjaTrader as a receiver in a room powered by another connected source. Configure that NinjaTrader account’s mapping, position sizing and management rules independently.

Explore Copygram’s platform and room documentation

QUICK START

Set up your NinjaTrader trade copier

Connect the accounts, choose the copying direction, and set the rules that each receiver follows.

  1. 01

    Connect your NinjaTrader account

    In Copygram, add a trading account and select NinjaTrader. Enter your NinjaTrader username and password; the Device ID is generated automatically. Copygram’s platform guide documents the connection through the official Tradovate API.

  2. 02

    Add the accounts you want to connect

    Add your other source or receiver accounts and give each connection a recognizable name. Organize demo and live accounts in the same workspace so you can select the exact accounts for each copying room.

  3. 03

    Create a room and set its direction

    Choose one source for the room and add your receivers. Select NinjaTrader as the source to copy its trades outward, or add NinjaTrader as a receiver to bring trades into that account. Each room has one source.

  4. 04

    Configure each receiver

    Map source symbols to destination instruments. Set position sizing and symbol-specific lot exceptions, then choose your stop-loss, take-profit, close, modification, filter and scheduling settings.

  5. 05

    Activate and follow your automation

    Activate the room to start copying. Track the source trade, Copygram activity log and receiver order, including the instrument, direction, quantity and trade updates. Manage each receiver from the same workflow.

    Open the NinjaTrader platform guide in Copygram documentation

FUTURES SIZING

Map the instrument. Then set the size.

A symbol mapping selects the destination instrument. A sizing rule defines the quantity. Keep these two decisions separate when copying futures or connecting different platforms.

1 E-mini S&P 500 (ES)

$50 / point

One ES contract has a $50 multiplier per index point.

1 Micro E-mini S&P 500 (MES)

$5 / point

  • One MES contract is one-tenth of the ES point value.

10 Micro contracts (MES)

  • Ten MES contracts have the same combined point value as one ES contract.

The ES/MES comparison illustrates contract arithmetic, not an automatic sizing conversion or a suggested trade. Margin, fees and execution differ. Configure the receiver’s contract quantity or lot size using the destination instrument’s specifications.

Source: CME Group — Micro E-mini futures contract specifications

Setup

What you need to connect NinjaTrader

NinjaTrader Futures · Medium setup

Connect NinjaTrader

NinjaTrader accounts use the same secure sign-in flow as Tradovate: log in in the broker window, pick the account and name it.

You'll need
NinjaTrader sign-in in the broker window · Account selection · Account name
Included
Futures on CME, CBOT, NYMEX and COMEX · Secure broker sign-in · Copygram never sees your password
Receiver controls

Settings for every receiver account

Each account in a Room has its own settings, so one signal can open different sizes, stops and symbols on each account.

  • Money management

    Fixed lot or risk-based sizing for every copied trade.

    Example Test a new source at a fixed 0.10 lot, then move to percentage-of-balance risk.

  • AI trade validation

    Skip signals whose AI confidence score falls below your threshold.

    Example A 60% threshold executes a signal scored 75% and skips one scored 45%.

  • Stop loss and take profit

    Use the signal's levels, set your own, and decide whether to trade when a level is missing.

    Example Refuse any trade that arrives without a stop loss.

  • Symbol mapping

    Translate the source's symbol names to your platform's names.

    Example GOLD in the signal becomes XAUUSD on your broker.

  • Symbol filters

    Execute only listed symbols, or skip the ones you don't trade.

    Example Copy EURUSD, GBPUSD and XAUUSD only.

  • Lot exceptions per symbol

    A fixed size for specific symbols that overrides the general rule.

    Example Gold always opens at 0.01 even when the default is 0.50.

  • Prefixes and suffixes

    Detect or add broker symbol prefixes and suffixes automatically.

    Example EURUSD becomes EURUSD.pro on a broker that uses the .pro suffix.

  • Copy closes and modifications

    Choose whether exits and SL/TP changes from the source are mirrored.

    Example Follow the entries, but manage your own exits.

  • Trading schedule

    Limit each receiver to the days and hours you choose.

    Example Monday to Friday, 08:00 to 22:00 UTC.

Pricing

Plans by number of accounts

Every plan runs in the cloud with unlimited trade executions and Rooms. Save more than 50% by paying yearly.

Compare plans
  • Starter $12.50 per month, billed yearly or $29 billed monthly Up to 2 trading accounts
  • Pro $20.42 per month, billed yearly or $49 billed monthly Up to 3 trading accounts
  • Advanced $32.92 per month, billed yearly or $79 billed monthly Up to 5 trading accounts
FAQ

NinjaTrader trade copier FAQs

Answers about account roles, setup, futures sizing and day-to-day trade copying.

What is a NinjaTrader trade copier?

A NinjaTrader trade copier routes trades from a source account to one or more receiver accounts. Copygram organizes the connections in a room and applies each receiver’s symbol mapping, position sizing and trade-management rules.

Can NinjaTrader send and receive trades in Copygram?

Yes. NinjaTrader can be a sender or a receiver. Choose its role when you configure a room: select NinjaTrader as the source to copy trades outward, or add it as a receiver to copy trades into the account.

Which platforms can receive trades from NinjaTrader?

Copygram connects NinjaTrader to NinjaTrader, Tradovate, MetaTrader 4 and 5, TradeLocker, OANDA, Binance Futures, MatchTrader and DXtrade. Each receiver has independent symbol mapping, position sizing and trade-management settings.

How do I connect NinjaTrader to Copygram?

Add a trading account in Copygram and select NinjaTrader. Enter your NinjaTrader username and password. The Device ID is generated automatically. The Copygram platform guide documents this connection through the official Tradovate API.

Can I copy trades between multiple NinjaTrader accounts?

Yes. Use one NinjaTrader account as the source and add the other NinjaTrader accounts as receivers in a room, within your plan’s account allowance. Give every receiver its own sizing and management settings.

Can I use both demo and live accounts?

Yes. Copygram supports demo and live NinjaTrader accounts. Connect the accounts you want to use, select their role in the room and configure the settings for each receiver.

How many sources can one room have?

Each Copygram room has one source. Add one or more receivers within your plan’s allowance. Create separate rooms when you want to organize additional sources or copying directions.

Can each receiver use a different position size?

Yes. Each receiver has independent money-management settings, including fixed-size, multiplier, balance-based and risk-based sizing. Symbol-specific lot exceptions take priority over the general sizing setting.

How does symbol mapping work for NinjaTrader copying?

Symbol mapping connects the source symbol to the exact destination instrument. Configure the symbol name separately from position sizing. For futures, use the intended contract and expiry; for cross-platform copying, use the destination platform’s instrument identifier and specifications.

How should I size ES and MES contracts?

ES has a $50 value per index point and MES has a $5 value per index point. Ten MES contracts therefore have the same combined point value as one ES contract. This is contract arithmetic, not an automatic conversion rule. Set the receiver quantity using its instrument specifications.

Can the receiver follow closes and trade modifications?

Yes. Copygram provides Copy Close Orders and Copy Modif Orders controls. Configure these permissions for each receiver together with its stop-loss and take-profit behavior.

Can I choose which symbols and trading hours to copy?

Yes. Configure receiver symbol filters and schedules to define the instruments and trading windows used by your copying workflow. Keep the schedule aligned with the timezone and sessions you use.

How do I monitor copied trades?

Follow the source trade, the Copygram activity log and the receiver order. Review the instrument, direction, position size and subsequent trade updates for a clear view of the room’s activity.

Can NinjaTrader receive TradingView or Telegram signals?

Yes. Add NinjaTrader as a receiver in a room using a TradingView webhook or Telegram source. Configure the source connection, then set the NinjaTrader receiver’s symbol mapping, sizing and trade-management rules.

How does Copygram protect my account credentials?

Credentials are encrypted at rest and in transit and never stored as plaintext. MetaTrader accounts run on Copygram's hosted infrastructure, Tradovate and NinjaTrader connect through the broker's own sign-in window so Copygram never sees the password, and API-key platforms should use IP-whitelisted keys with minimal permissions.

Start your NinjaTrader trade copier

Connect NinjaTrader, choose the accounts that should follow and set the rules for each one. Copygram runs it in the cloud.

Copygram robot mascot