One source account
Choose the NinjaTrader account you trade. It supplies the activity that the room copies.
Trade one NinjaTrader account. Copy to the others. Connect one source to your NinjaTrader receivers. Give each account its own contract sizing, symbols and trade-management settings, then manage the copying from one Copygram room.
Yes. Copygram connects one NinjaTrader sender to one or more NinjaTrader receivers in a room. Trades from the source are routed to the selected accounts using each receiver’s own sizing, symbols and trade-management rules.
Choose the NinjaTrader account you trade. It supplies the activity that the room copies.
Keep the direction clear: one source sends trades to the receivers you select.
Add the NinjaTrader accounts that follow the source. Each receiver keeps its own configuration.
Reduce repeated order entry while keeping a clear view of the source, receivers and settings.
Keep your trading decision in the NinjaTrader source. Copygram routes its trades to your receivers.
Choose the contract quantity for every account instead of repeating one size across the whole setup.
Give connections clear names and define their role in a room. Manage demo and live accounts together.
Use Copygram’s signal logs alongside account orders and positions to track each receiver’s activity.
Connect your accounts, choose the direction, and configure each receiver in five steps.
In Copygram, add a trading account and select NinjaTrader. Enter your NinjaTrader username and password; the Device ID is generated automatically. Repeat for the accounts you want to connect. Copygram’s documented connection uses the official Tradovate API.
Create a room and select the NinjaTrader account whose trades you want to copy. Give the room and source a recognizable name so the copying direction is easy to follow.
| Symbol | Action | AI | Status |
|---|---|---|---|
| MNQ | Buy open | 81% | Executed |
| MES | Sell open | 72% | Executed |
| MGC | Close | – | Closed |
| MNQ | Buy open | 41% | Skipped |
Select the accounts that should follow the source. Use the account identifiers to distinguish each receiver, including when a login provides access to more than one account. Each room has one source and can have multiple receivers.
Set money management, exact contract symbols and expiry, symbol filters, trading schedules, stops and targets. Choose Copy Close Orders and Copy Modif Orders behavior. Use whole-contract quantities for NinjaTrader futures.
Activate the room to start copying. Follow the source trade, Copygram signal log and receiver orders. Manage your demo and live accounts from the same workflow, with a clear view of each account’s contracts and trade updates.
Use independent receiver settings to choose a whole-contract quantity for each NinjaTrader account. This example uses the same MES contract and expiry across all four accounts.
The account generating the trade.
Receiver A’s intended quantity.
Receiver B’s intended quantity.
Receiver C’s intended quantity.
Illustrative configuration, not a recorded result, recommended position size or Copygram preset. Configure valid whole-contract quantities. With these positions open in the same direction, combined exposure is 9 contracts including the source; separate accounts do not diversify the same trade.
Keep contract sizing, instruments and trade management specific to each account.
Configure the intended receiver quantity using valid whole contracts. Give each account its own size rule.
Match the exact futures contract and expiry on the source and receiver accounts.
Choose which instruments the receiver includes in its copying workflow.
Define trading windows for each receiver and use the timezone for your schedule.
Configure the receiver’s stop-loss and take-profit settings for the instruments you trade.
Choose whether a receiver follows the source’s closing action or uses your own exit management.
Control whether the receiver follows source trade modifications.
Follow recorded actions and status alongside the orders and positions in your receiver accounts.
Symbol-specific sizing exceptions take priority over default money management. Apply the intended whole-contract quantity for each NinjaTrader instrument.
Select the exact instrument and expiry for each receiver. Symbol mapping chooses the contract; money management defines its quantity.
Use the full source and receiver symbol, including expiry. When you move to a new futures contract, update the mapping to the intended expiry.
Mini and Micro contracts have different specifications. Map the source to the destination instrument, then set the receiver quantity independently.
Give your room and accounts clear names, then use the source activity, Copygram logs and receiver positions to follow the copying.
Identify the account and contract that generated the trade.
Follow the recorded action and status for each receiver.
View the contract, quantity and trade updates in each NinjaTrader account.
Using a NinjaScript strategy? Keep its required NinjaTrader environment running to generate source trades. Copygram routes the resulting account trades to your configured receivers.
NinjaTrader accounts use the same secure sign-in flow as Tradovate: log in in the broker window, pick the account and name it.
Every plan runs in the cloud with unlimited trade executions and Rooms. Save more than 50% by paying yearly.
Compare plansAnswers about multiple accounts, setup, whole-contract sizing and receiver settings.
Yes. Copygram supports NinjaTrader as both a sender and a receiver. Connect your accounts, create a room with one NinjaTrader source, and add the other accounts as receivers. Set each receiver’s contract quantity and copying rules, then activate the room.
Yes. A Copygram room connects one source to one or more receivers. Every receiver has independent settings. Choose the plan with the connected-account allowance for your source and the receivers you want to use.
Connecting accounts makes them available in Copygram. The room defines the copying: select one source and the accounts that should receive its trades, configure their settings, and activate the room.
Select NinjaTrader when adding a trading account. Enter your NinjaTrader username and password; the Device ID is generated automatically. Copygram’s NinjaTrader guide documents the connection through the official Tradovate API. Select the intended account for its source or receiver role.
Use your Copygram plan’s connected-account allowance to organize the setup. Count the NinjaTrader source and every receiver you want to connect. The pricing section shows the current plans and account allowances.
Yes. Copygram provides independent money-management settings for each receiver. Configure the intended whole-contract quantity for each NinjaTrader account. Symbol-specific sizing exceptions take priority over the general money-management rule.
Yes. Use symbol mapping to connect the source instrument to the receiver instrument, then configure the receiver quantity separately. Mini and Micro contracts have different specifications, so changing the symbol does not automatically set equivalent exposure.
Use the exact source and receiver futures symbols, including the intended expiry. Keep symbol mapping separate from quantity settings. Update the mapping when you move your trading to a new contract expiry.
Yes. Copygram provides Copy Close Orders and Copy Modif Orders controls for each receiver. Choose how the receiver follows source closes and trade updates, together with its stop-loss and take-profit settings.
Yes. Configure symbol filters and trading schedules for each receiver. Select the instruments and trading windows for that account, and use the timezone associated with your schedule.
Yes. Copygram supports demo and live NinjaTrader accounts. Connect the accounts, choose their source or receiver role, and configure the copying rules for each account in your room.
Yes. NinjaTrader supports both roles in Copygram. Each room has one source and your selected receivers. Keep a clear direction between accounts when organizing multiple rooms.
Yes. Copygram routes account trades from your connected NinjaTrader source to its receivers, including strategy-generated trades. Keep the NinjaScript strategy running in its required NinjaTrader environment to generate the source activity.
Yes. Copygram supports NinjaTrader as a source and MetaTrader 5 or MetaTrader 4 as receivers. Use the NinjaTrader to MetaTrader guide for that route, including destination symbol mapping and MetaTrader lot sizing.
Connect NinjaTrader as the source, add your NinjaTrader accounts and set the rules for each one. Copygram runs it in the cloud.