Skip to main content

Signal Share

Signal Share lets one NinjaTrader account broadcast its order activity to any number of other NinjaTrader accounts, in real time, across machines, brokers, and IP addresses. CrossTrade carries every order placement, modification, and cancellation from the broadcaster's source account to each receiver, where the receiver's account places the corresponding order.

It is a one-to-many relationship. The broadcaster does not see who is receiving, and receivers do not see each other. Each receiver picks the NinjaTrader account that should receive the orders, and operates independently. Signals always mirror the broadcaster one-for-one. If you want to scale to a different contract size, route the signals into a Sim account and then use the Trade Copier to scale from the Sim into your live account.

Open Beta

Signal Share broadcasting is currently in open beta. While the beta is active, any plan can create a broadcast source. Once the beta ends, broadcasting will return to the Elite plan; receiving signals stays open to every plan. See Plan tiers below.

Signal Share topology

When to use Signal Share (and when not to)

Signal Share is the right tool when you need to mirror order activity between separate NinjaTrader installations. Common cases:

  • Copying trades from one NT8 instance to another NT8 instance running on a different machine or VPS.
  • Copying between two brokerage connections that NT8 cannot show in the same window (for example, two Rithmic logins where one is a prop firm and the other is live).
  • Sharing a single broadcaster's activity with other users who run their own NT8 on their own accounts.
  • Bridging accounts that sit behind different IP addresses, where the broker or prop firm requires the connection to originate from the platform that holds the account.

If both accounts run inside the same NinjaTrader instance, use the Trade Copier instead. The Copier is in-process, can read both accounts directly, and does not need to send anything between machines. Signal Share is the cross-instance tool.

What gets shared

Signal Share carries the broadcaster's order events, not the broadcaster's positions. Every fill, modify, and cancel that matches the broadcast source's filters becomes a signal the receiver acts on.

Broadcast eventReceiver action
Order accepted on broadcasterPlace same order
Limit or stop price changedApply the change
Order cancelled or rejectedCancel the order

The receiver's account owns the resulting order. The receiver picks the account it lands on and the strategy-lock behavior. The broadcaster has no visibility into any of that.

Plan tiers

CapabilityStandardProEliteBeta period
Receive signalsyesyesyesyes
Broadcastnonoyesyes (all plans)

During the open beta any plan can create a broadcast source. When the beta ends, any sources owned by non-Elite users stop broadcasting automatically; you do not need to do anything to clean them up.

Section guide

Risk release

Signal Share carries real orders to real accounts. The broadcaster does not see your account, your balance, or your fills. By accepting a broadcast invitation you accept full responsibility for the trades that land on your account. The Risk Release Agreement is shown the first time you accept an invite and is available from the Signal Share page at any time.