NINJATRADER SOURCE. TRADELOCKER RECEIVER.

NinjaTrader to TradeLocker Trade Copier

NinjaTrader to TradeLocker Trade Copier

Trade in NinjaTrader. Copy to TradeLocker.

Trade in NinjaTrader. Copy to TradeLocker.

Copy NinjaTrader trades to your TradeLocker accounts with Copygram. Connect your source and receivers, map instruments and set destination lot sizes in one cloud-managed copying room.

Copy NinjaTrader trades to your TradeLocker accounts with Copygram. Connect your source and receivers, map instruments and set destination lot sizes in one cloud-managed copying room.

Demo & live accounts · Independent receiver settings · Symbol mapping

Demo & live accounts · Independent receiver settings · Symbol mapping

NinjaTrader source connected through a Copygram room to a selected TradeLocker receiver with independent symbol mapping and lot sizing.
NinjaTrader source connected through a Copygram room to a selected TradeLocker receiver with independent symbol mapping and lot sizing.

NINJATRADER → TRADELOCKER

How does NinjaTrader-to-TradeLocker copying work?

Copygram uses trades from your connected NinjaTrader source to place corresponding orders on a selected TradeLocker receiver. The copying room applies that receiver’s symbol mapping, lot sizing and trade-management rules. Each account keeps its own balance and positions.

NinjaTrader is your source

Choose the account you trade. Its account activity supplies the trades for your copying room.

Copygram connects the workflow

The room links one source to your selected receivers and applies each account’s copying rules.

TradeLocker is your receiver

Connect with your trading email, password and server, then select the TradeLocker account that will receive trades.

BUILT FOR YOUR WORKFLOW

Your NinjaTrader workflow. Your TradeLocker receiver rules.

Trade from NinjaTrader while configuring each TradeLocker account’s instruments, lot sizes and trade updates in Copygram.

Reduce repeated order entry

Place the trade on your NinjaTrader source. Copygram routes its activity to the TradeLocker account in your room.

Choose the receiving account

Enter the trading email, password and server from your broker or prop firm, then select the account that will receive orders.

Set volume for each destination

Configure TradeLocker lots around the receiver’s instrument specifications, with independent sizing for every account.

Add independent receivers

Connect one source to multiple receivers. Give every TradeLocker account its own symbols, sizing and trade settings.

QUICK START

How to copy NinjaTrader trades to TradeLocker

Connect both accounts, create a room and configure the TradeLocker receiver in five steps.

1. Connect your NinjaTrader source

1. Connect your NinjaTrader source

In Copygram, add a trading account and select NinjaTrader. Enter your NinjaTrader username and password; the Device ID is generated automatically. The documented connection uses the official Tradovate API. Select the account you want to copy from.

NinjaTrader source connection fields: username, password and automatically generated Device ID.
TradeLocker connection fields: trading email, password, provider server and receiving account selection.

2. Add your TradeLocker receiver

2. Add your TradeLocker receiver

Select TradeLocker and enter the trading Email, Password and Server supplied by your broker or prop firm. Copygram displays the available accounts after connection. Use Account Selection to choose your receiver.

3. Create your copying room

3. Create your copying room

Set NinjaTrader as the room’s source and add TradeLocker as a receiver. Give the room and accounts clear names. One room connects one source to one or more receivers, each with independent settings.

Copygram room linking one NinjaTrader source to TradeLocker receivers with independent account settings.
TradeLocker receiver settings for futures symbol mapping, independent lot sizes, stops, targets and trading schedules.

4. Configure symbols, lots and management

4. Configure symbols, lots and management

Map the exact futures contract to your TradeLocker instrument. Set receiver lots, Symbol Lot Exceptions, filters, schedules, stops and targets. Choose Copy Close Orders and Copy Modif Orders behavior for your workflow.

5. Activate and manage your copying

5. Activate and manage your copying

Activate the room to start copying. Follow your NinjaTrader source activity, Copygram signal log and TradeLocker orders. Manage demo and live accounts with a clear view of the receiving instrument, lot size and trade updates.

NinjaTrader source activity followed through Copygram signal logs to TradeLocker orders and trade updates.

TRADELOCKER CONNECTION

Connect your TradeLocker server and receiving account

Use your provider-issued trading credentials, then select the account that belongs in your copying room.

Trading email & password

Use the email and trading password supplied for your broker or prop account. Keep these credentials together with its server details.

Your provider’s server

Enter the exact Server name supplied by your broker or prop firm. The server identifies the trading environment for your account.

Select your receiver

Copygram displays the available accounts after you connect. Select the account you want to automate, then add it as the room’s receiver.

For this connection, use the trading credentials for your provider account. TradeLocker Profile sign-in with Google or Apple is a separate login.

FUTURES TO CFD MAPPING

Map NQ or MNQ futures to your TradeLocker instrument

Map the exact dated Nasdaq-100 futures contract on NinjaTrader to the Nasdaq-100 instrument in your selected TradeLocker account. Use your provider’s destination symbol.

Source contract

Use the full NQ or MNQ contract identifier and expiry reported by your NinjaTrader connection.

Destination instrument

Select your provider’s exact Nasdaq-100 CFD symbol. US100 and NAS100 are examples; include the account’s prefix or suffix.

Receiver configuration

Set TradeLocker lots independently from the source contract count. Configure stops and targets using the destination instrument’s prices.

Illustrative mapping of the exact NinjaTrader NQ or MNQ futures contract and expiry to a provider Nasdaq-100 symbol on TradeLocker.

Symbol mapping selects the instrument; receiver sizing defines the order volume. NQ and MNQ have different contract values, and the TradeLocker instrument has its own specification. Update the source contract mapping when you move to a new futures expiry.

INDEPENDENT RECEIVER SIZING

Set TradeLocker lot sizes independently from futures contracts

Use the source contract value and your destination instrument’s specifications to configure each receiver.

NinjaTrader source specification

MNQ $2 · NQ $20 / point

CME specifies $2 per index point for one Micro E-mini Nasdaq-100 contract and $20 per point for one E-mini Nasdaq-100 contract. These values describe the source contracts.

TradeLocker receiver configuration

Set your receiver lots

Set lots using your TradeLocker instrument’s value per point, minimum volume, lot step and account currency. Every receiver has its own sizing settings.

A futures contract count and a TradeLocker lot size use different instrument specifications. Symbol mapping does not set an equivalent position size. Configure destination volume separately and review Symbol Lot Exceptions: a symbol-specific exception overrides default money management. Each receiver can use its own lot size.

RECEIVER CONTROLS

Configure how TradeLocker follows NinjaTrader

Keep instruments, sizing and trade management specific to each receiving account.

Money management

Define the destination lot size independently for each TradeLocker receiver.

Symbol exceptions

Apply instrument-specific sizing rules that take priority over the default.

Mapping & filters

Match source and destination symbols, and choose which instruments the receiver follows.

Stops & targets

Configure stop-loss and take-profit settings for the TradeLocker instrument’s prices.

Copy Close Orders

Choose whether the receiver follows source closing actions or uses your own exit management.

Copy Modif Orders

Control whether the receiver follows source trade modifications.

Trading schedules

Set the receiver’s trading windows using your schedule timezone and market hours.

Signal logs

Follow recorded actions and status alongside your TradeLocker orders and positions.

CLEAR ACCOUNT ACTIVITY

Follow the trade from NinjaTrader to TradeLocker

Keep the source activity, copying room and receiving account easy to identify throughout your workflow.

NinjaTrader source

View the account, futures contract and activity that generated the trade.

Copygram signal log

Follow the recorded action and status for your TradeLocker receiver.

TradeLocker orders

View the destination instrument, direction, lot size and trade updates in the receiving account.

Using a NinjaScript strategy? Keep its required NinjaTrader environment running to generate source trades. Copygram routes the resulting account activity to your configured TradeLocker receiver.

Pricing Plans

Choose a plan for your source and receivers

Count your NinjaTrader source and each TradeLocker receiver. Choose the connected-account allowance and features for your workflow.

Save up more than 50% by paying yearly (Limited Offer)

Starter

$29

$12.5

/month

Auto-copy signals from Live chart, MT4, MT5 or Tradovate to your trading accounts — no VPS needed.

Up to 2 Trading Accounts

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Advanced Trade Logs

Premium Support

Webhook (Usable with TradingView)

Telegram as a Source

AI Trade Validation

Alert Notifications (Telegram & E-mail)

Pro

Most Popular

Copy from any source — Telegram, TradingView, MT4, MT5 or Tradovate — to multiple accounts and brokers.

$49

$20.5

/month

Up to 3 Trading Accounts

Up to 2 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Advanced

Copygram AI

For prop-firm and multi-account traders: copy signals across several funded accounts with AI trade validation.

$79

$33

/month

Up to 5 Trading Accounts

Up to 3 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation (New!)

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Save up more than 50% by paying yearly (Limited Offer)

Starter

Auto-copy signals from Live chart, MT4, MT5 or Tradovate to your trading accounts — no VPS needed.

$29

$12.5

/month

Up to 2 Trading Accounts

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Advanced Trade Logs

Premium Support

Webhook (Usable with TradingView)

Telegram as a Source

AI Trade Validation

Alert Notifications (Telegram & E-mail)

Pro

Most Popular

Copy from any source — Telegram, TradingView, MT4, MT5 or Tradovate — to multiple accounts and brokers.

$49

$20.5

/month

Up to 3 Trading Accounts

Up to 2 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Advanced

For prop-firm and multi-account traders: copy signals across several funded accounts with AI trade validation.

$79

$33

/month

Up to 5 Trading Accounts

Up to 3 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation (New!)

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Pricing Plans

Choose a plan for your source and receivers

Count your NinjaTrader source and each TradeLocker receiver. Choose the connected-account allowance and features for your workflow.

Save up more than 50% by paying yearly (Limited Offer)

Starter

Auto-copy signals from Live chart, MT4, MT5 or Tradovate to your trading accounts — no VPS needed.

$29

$12.5

/month

Up to 2 Trading Accounts

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Advanced Trade Logs

Premium Support

Webhook (Usable with TradingView)

Telegram as a Source

AI Trade Validation

Alert Notifications (Telegram & E-mail)

Pro

Most Popular

Copy from any source — Telegram, TradingView, MT4, MT5 or Tradovate — to multiple accounts and brokers.

$49

$20.5

/month

Up to 3 Trading Accounts

Up to 2 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

Advanced

For prop-firm and multi-account traders: copy signals across several funded accounts with AI trade validation.

$79

$33

/month

Up to 5 Trading Accounts

Up to 3 Webhook (Usable with TradingView)

Telegram as a Source (Unlimited Channels & Groups)

AI Trade Validation (New!)

Unlimited Trade Executions

Unlimited Rooms

Live Chart Trading

Alert Notifications (Telegram & E-mail)

Advanced Trade Logs

Premium Support

FAQ

NinjaTrader to TradeLocker FAQs

Answers about trading credentials, server and account selection, Nasdaq futures mapping and TradeLocker receiver settings.

Can I copy NinjaTrader trades to TradeLocker?

Yes. Copygram connects NinjaTrader as the source and TradeLocker as the receiver. Add both accounts, select the receiving trading account, create a room and configure symbol mapping, lot sizing and trade-management settings. Activate the room to start copying.

What is a NinjaTrader to TradeLocker trade copier?

It uses activity on your connected NinjaTrader account to create orders on a selected TradeLocker receiver. Copygram manages the direction and receiver rules in a room. The accounts keep their own balances and positions; copying does not transfer funds between them.

How do I connect NinjaTrader as the source?

Select NinjaTrader when adding a trading account in Copygram. Enter your NinjaTrader username and password; the Device ID is generated automatically. The documented connection uses the official Tradovate API. Choose the account whose trades you want to copy.

What details do I need for the TradeLocker receiver?

Copygram’s TradeLocker connection uses Email, Password, Server and Account Selection. Enter the trading credentials and server supplied by your broker or prop firm. Copygram displays your available accounts; select the intended receiver and add it to your room.

Which TradeLocker server and account should I select?

Enter the exact server name supplied with your broker or prop firm’s trading credentials. After connection, select the TradeLocker account that should receive trades. Use the provider account’s trading email and password for this connection; TradeLocker Profile sign-in with Google or Apple is separate.

Can I use demo and live accounts?

Yes. Copygram supports demo and live accounts. Connect your NinjaTrader source and TradeLocker receiving account, configure the receiver’s symbols, lot sizes and trade-management settings, then activate your room.

How do I map NinjaTrader NQ or MNQ futures to TradeLocker?

Map the exact NinjaTrader NQ or MNQ contract identifier and expiry to your provider’s Nasdaq-100 instrument in TradeLocker. US100 and NAS100 are example destination names; use the exact symbol shown by your account. Configure receiver lots and destination price levels separately.

Does one NinjaTrader futures contract equal one TradeLocker lot?

A futures contract count and a TradeLocker lot size use different instrument specifications. Use the source multiplier and your broker’s destination value per point, minimum volume, lot step and account currency when setting receiver size. Symbol mapping selects the instrument; it does not establish equal position size or risk.

Can one NinjaTrader source copy to multiple TradeLocker accounts?

Yes. A Copygram room connects one source to one or more receivers. Add your TradeLocker accounts and give each its own symbols, lot sizing and trade-management rules. Symbol Lot Exceptions override default money management. Count the source and receivers when choosing your plan’s connected-account allowance.

How do I configure stops and targets on TradeLocker?

Use the receiver’s stop-loss and take-profit settings for the destination instrument. Futures and CFDs have separate quotes, so configure protection using the TradeLocker instrument’s price basis and your receiver rules.

Can I control copied closes and trade modifications?

Yes. Copygram provides Copy Close Orders and Copy Modif Orders settings for each receiver. Choose whether to follow source closes and updates or manage exits through your receiving account. Follow the recorded activity in Copygram signal logs and TradeLocker.

Can I copy trades generated by a NinjaScript strategy?

Yes. Copygram routes account trades from your connected NinjaTrader source to its TradeLocker receiver, including strategy-generated trades. Keep the NinjaScript strategy running in its required NinjaTrader environment to generate the source activity.

What should I update when my futures contract changes expiry?

Update the source mapping to the exact NinjaTrader contract and expiry you are now trading. Keep it linked to the intended TradeLocker instrument, with the receiver lot size and trade-management rules for that account.

Can I choose which symbols and trading hours TradeLocker follows?

Yes. Symbol filters define which instruments the receiver follows, and trading schedules define its active windows. Configure the timezone and market hours for your workflow. Each TradeLocker receiver has its own symbol rules and schedule.