Skip to main content

Broadcaster Configuration

A broadcast source is your description of "this account, sharing these trades, with these rules." You can run any number of sources on the same account or across different accounts.

What a broadcaster sets up

The source

FieldWhat it controls
NameDisplay name on your broadcaster page and on every invite you send. Required.
DescriptionFree text. Shown to receivers when they review an invite.
Source AccountWhich NinjaTrader account on this NT8 is being shared. Required.
InstrumentsOptional list of instruments (for example ES, NQ). Leave it empty to share every instrument.

Broadcast triggers

These two switches decide what kind of order activity gets shared on this source.

SwitchWhat it coversDefault
Share Manual TradesTrades you place by hand (Chart Trader, DOM, Account Manager, hotkeys)On
Share Webhook SignalsTrades triggered automatically (NinjaScript strategies, ATI, CrossTrade webhooks, MCP)On

The two are independent. A common pattern is to run a discretionary account with only manual trades shared, and run a strategy in parallel with only automated trades shared, even on the same account.

Follower enforcement

This section controls how strictly receivers must mirror your position. The three settings stack: each one assumes the one above it is on.

Sync Strategy

When Sync Strategy is on, the broadcast tells the receiver where your position is intended to be after the trade (long, short, or flat), in addition to placing the order. The receiver checks that against its own position before acting.

When it is off, only the order itself is shared. The receiver places the order and moves on with no position-level check.

Sync Strategy is the gate for everything below. With it off, the rest does nothing.

Target Quantity

When Target Quantity is on (in addition to Sync Strategy), the broadcast also tells the receiver the exact size your position should be after the trade. The receiver converges on that target instead of just reacting to one order at a time.

Use this when you want receivers to land on an exact size even if they missed a previous signal. It is what lets a receiver catch up gracefully after a brief disconnect.

Out of Sync Behavior

When Sync Strategy is on, the broadcast also carries an out-of-sync rule. The receiver consults it when its own position does not match what the broadcast says it should be.

OptionWhat the receiver does when out of sync
WaitStop trading the instrument until alignment is restored. Default. Safest.
FlattenFlatten the account on that instrument, then resume.
IgnoreProcess the signal anyway. Dangerous. The receiver's position can drift further from your intent on every signal.
ResyncPlace a corrective order to force the receiver's position to your target. Only available when Target Quantity is on.

Resync is the most aggressive setting. It treats you, the broadcaster, as the source of truth and pulls receivers back, even if that means an extra correction order. Pair it with Target Quantity so the receiver has been told where to land.

Combining multiple sources

If a broadcaster runs several sources on the same account, the same fill can match more than one. In that case the broadcaster combines the matching sources into a single signal, applies the strictest enforcement across all of them, and delivers one copy to every receiver attached to any of those sources.

Out-of-sync uses a strict-wins hierarchy: Resync beats Flatten beats Wait beats Ignore. This means overlapping sources is safe. A loose source cannot weaken the rules of a stricter source it overlaps with.

Activating, pausing, deleting

Each source has an Active toggle. Turning it off stops the source from matching any further fills. Deleting a source ends every subscription attached to it. There is no undo, but anyone you had invited can be re-invited later from a new source.

How to add a broadcast source

  1. Open /user/signal-share and switch to the Broadcasting tab.
  2. Click Create Source and fill in the name, source account, and optional instrument filter.
  3. Choose your Broadcast Triggers. Both are on by default.
  4. Choose your Follower Enforcement. Sync Strategy is what unlocks the rest.
  5. Save. The source is live. Invite receivers from the source card's Invite button.

Receivers join via the invite link you send them. See Receiver configuration for the receiver-side flow.