Skip to main content

Signal Share vs Webhooks

Webhooks and Signal Share solve the same outer problem: get a trade onto a NinjaTrader account based on something that happened elsewhere. The result on the receiving NinjaTrader is the same in both cases. Everything upstream of that order is different.

Webhook vs Signal Share

Side by side​

AspectWebhookSignal Share
TriggerAn external system sends an alert to your CrossTrade webhook URLOrder activity on the source account of your broadcasting login
OriginatorAnything that can hit a URL (TradingView, a custom script, an AI agent)A live NinjaTrader account on your broadcasting NT8
Message formatFree-form text alert that CrossTrade parsesStructured order event emitted by the broadcasting NinjaTrader
ReachOne accountYour receiving logins, each on its own NinjaTrader installation and account
Position syncNot part of the model. Each alert is one instruction.Optional. The broadcast source can ship "where my position should be" along with the order.
Plan tierEvery planElite to broadcast; any plan can receive
Required add-onAny current versionv1.13.0 or later

When to reach for each​

Use webhooks when​

  • The trigger lives outside NinjaTrader (a TradingView indicator, a custom script, an AI agent).
  • The orders go to accounts in one NinjaTrader installation.
  • You want CrossTrade to parse a text alert, substitute accounts, enforce trading windows, and so on.

Use Signal Share when​

  • The trigger is the order itself, on a real NinjaTrader account of yours.
  • You want to mirror that activity to your other NinjaTrader installations, for example ones that hold a different Rithmic login on another machine or VPS.
  • You want the broadcast source to control how strictly your receiving accounts stay in sync, not just send one-off orders.

Can they coexist?​

Yes. On the broadcasting side, the Copy Webhook Trades switch on a broadcast source picks up orders that came from a webhook. So a webhook can drive your broadcasting NinjaTrader, which in turn broadcasts to your receiving installations. The webhook trade is the source of truth; the broadcast is a downstream propagation of it.

On the receiving side, your NinjaTrader does not care where an instruction came from. Webhook trades, Signal Share signals, manual orders, and AI-driven orders all run through the same order pipeline and meet the same protections.

What Signal Share is not​

Signal Share is not the Trade Copier, which works inside one NinjaTrader instance. See when to use each.

Signal Share is also not a way to send trades to other people or to follow another trader. Every receiving account must be yours.