TradingView webhooks9 min readPublished Sep 14, 2026Updated Aug 30, 2026

Route One TradingView Alert to Multiple Accounts

Use a single-account webhook as the signal boundary and a documented master-to-follower copy group for controlled multi-account futures execution.

By HexTrade1,773 wordsSources reviewed Aug 30, 2026
One TradingView webhook reaching a master account before branching to independently sized follower accounts

How can one TradingView alert trade multiple accounts?

Route the webhook to one exact master `accountId`, then use a documented HexTrade copy-trading group to replicate that master's fills to configured followers. Do not invent an array of account IDs in the webhook body. HexTrade documents one account per webhook payload and master-to-follower groups for ProjectX, Tradovate, NinjaTrader, Rithmic, and Volumetrica, including supported cross-platform groups.

This two-stage design gives each responsibility one owner. TradingView and the webhook decide whether an order intent reaches the master. Copy trading begins from the master fill, not merely from the incoming alert. That distinction prevents a rejected master order from being described as a successful multi-account signal and creates a concrete reference event for followers. It also means a webhook dry run cannot test follower execution because dry mode places no master order or fill.

Every follower remains an independent trading account. A 1.0 multiplier matches master size according to the documented copy setting, 0.5 halves it, and 2.0 doubles it, but account capital, contract availability, permissions, prop-firm policy, margin, and broker state can still differ. Treat fan-out as several execution outcomes sharing one source event, not as one atomic order guaranteed to succeed everywhere.

  • Webhook responsibility: validate one signal and route one master account.
  • Master responsibility: produce the fill event that copy trading observes.
  • Group responsibility: define active state, followers, and per-follower multipliers.
  • Operator responsibility: reconcile partial success across every destination.
Separate signal routing from account fan-out
TradingView alert
One reviewed JSON message expresses the strategy event and exact master route.
Routecontrols
Master account
The single `accountId` in the documented webhook receives the attempted order.
Copy group
An active group observes master fills and applies follower configuration.
Followers
Each supported account has its own multiplier, permissions, risk, and execution outcome.
Separate signal routing from account fan-out. The webhook names one master account; the copy group owns supported followers, multipliers, and pause controls.

Why not place several account IDs in one webhook JSON body?

Because the published HexTrade webhook contract documents a singular `accountId`, not a multi-account array. Relying on an undocumented shape creates ambiguous validation, retries, partial failures, and support boundaries. Keep the payload conformant and use the product's documented copy-group model when supported. If a different fan-out endpoint is later documented, evaluate that contract on its own terms.

An account array seems convenient but hides hard questions. If three orders succeed and two time out, what HTTP status should the receiver return? A qualifying 5xx could make TradingView resend the entire message up to three times, potentially repeating successful accounts. A 2xx could hide failed followers. A single master event followed by independently tracked follower attempts provides a clearer identity and failure boundary, even though it still requires monitoring.

It also keeps account configuration out of Pine. The strategy author should not need to republish and recreate a TradingView alert whenever a follower is added, paused, or resized. HexTrade documents named groups that can be activated, deactivated, edited, and deleted while connected follower accounts remain managed in the dashboard. Use that control plane rather than embedding changing account topology into alert text.

Single-account master payload for validation
{
  "ticker": "MNQ",
  "action": "{{strategy.order.action}}",
  "quantity": "{{strategy.order.contracts}}",
  "platformType": "tradovate",
  "accountId": "replace_with_master_account_id",
  "strategyName": "multi-account-master-v1",
  "maxQty": 1,
  "allowedSymbols": ["MNQ"],
  "dryRun": true
}

Do not make Pine your account registry

Keep the alert focused on one documented master route. Configure followers and multipliers in the copy group, where account changes can be reviewed without editing webhook JSON.

How should the master and follower group be configured?

Connect all accounts first, create a named group, choose the account already running the primary strategy as master, add only documented supported followers, assign each follower a reviewed risk multiplier, save, and activate only after tests. HexTrade documents deactivation as a pause that does not delete the group, which should be part of the operating and incident procedure.

Master selection determines the event source. Use an account whose instrument, size, session, and strategy behavior can be observed directly. A master should not also receive a second copy of the same TradingView alert through another route. Name the group by strategy, environment, and risk tier so operators can distinguish it from a similar test group. Add a description that states the intended master symbol and ownership without including credentials.

Review followers individually. A multiplier is not a universal risk conversion: rounding, minimum contract size, product differences, current positions, and account rules can change the result. HexTrade's copy docs warn that a high multiplier on a funded account can breach limits. Confirm each firm's current permission for automation or copy trading through its first-party rules, and do not assume that technical support by a platform means the account program allows the practice.

  1. 1

    Connect and identify

    Verify every exact account and supported platform before it enters the group.

  2. 2

    Choose one master

    Use the account that receives the reviewed strategy route and produces the source fills.

  3. 3

    Size each follower

    Set a multiplier from account-specific capital, rules, and intended contract exposure.

  4. 4

    Save inactive first

    Review topology and test plan before activating the group for live copying.

How should follower risk multipliers be chosen?

Choose each multiplier from the follower's permitted exposure, capital, drawdown limits, existing positions, and contract granularity—not from a desire to make all accounts earn the same amount. HexTrade documents 1.0 as matching master size, 0.5 as half, and 2.0 as double. Validate the actual resulting quantity, especially when fractional scaling meets whole contracts.

Start with the master event's worst planned quantity and protective distance. Translate that exposure to each follower's exact destination product and account rules. A 0.5 multiplier on one master contract cannot literally place half of a futures contract, so observed rounding or minimum behavior must be established through current product documentation or testing rather than assumed. If a safe nonzero quantity cannot be represented, exclude that follower or redesign the master sizing.

Cross-platform groups add another review layer. HexTrade documents support among ProjectX, Tradovate, NinjaTrader, Rithmic, and Volumetrica, but platform support does not imply identical order semantics, symbol catalogs, latency, or rejection behavior. Keep symbol mappings and contract selection explicit. Test each distinct platform path separately before activating them together, and use lower initial exposure on the most constrained account rather than scaling from the most permissive one.

Follower sizing review
InputQuestionEvidence
MultiplierWhat quantity should this master fill produce here?Current HexTrade group configuration and controlled test
ContractIs the follower trading the same product and expiry?Connected broker's exact instrument
Account rulesIs automation or copying allowed at this account stage?Current first-party firm or broker policy
Total exposureWhat positions already exist before the copied fill?Reconciled destination account state

What happens when only some follower orders succeed?

Treat each follower result independently and surface partial success as an incident, not as a group-level success or failure shortcut. Do not resend the TradingView webhook because the master already filled and successful followers may already hold positions. Pause the group if required, inspect every account, and resolve rejected, working, filled, or unknown states through an authorized reconciliation procedure.

Partial failure is normal enough to design for. One follower can have stale authorization, another can reject the symbol, and a third can fill while the master remains open. An automatic rollback is not generally equivalent to reversing the original trade because prices move and exits can fail too. The operational goal is a known exposure map and a defined decision owner, not a fiction that the fan-out was atomic.

TradingView retries are the wrong recovery layer for follower problems. The sender knows only its HTTP delivery to the webhook route and can resend a qualifying 5xx up to three times. It has no safe knowledge of which followers acted. Keep the master webhook idempotent, correlate the master fill to follower attempts, and use group deactivation to stop new copying while investigating. Preserve broker evidence before closing or flattening under the account's risk procedure.

  • Filled follower: record exposure and do not submit a duplicate.
  • Rejected follower: preserve the broker reason and decide whether exclusion is required.
  • Working or partial follower: monitor the actual order and filled quantity.
  • Unknown follower: quarantine retries and reconcile the destination directly.

How do you roll out one-to-many routing safely?

Prove the master webhook alone, then create the group inactive, test one follower at a conservative multiplier, and add followers one at a time. For every stage, reconcile master and follower quantities, symbols, timestamps, protective behavior, and final states. Define pause thresholds and account owners before activation, and observe the first live fills rather than relying on configuration screenshots.

Begin with valid JSON and `dryRun: true` to validate the singular master route. Remove dry mode only for a smallest-size master test and confirm the broker fill. Next, activate one supported follower with the lowest practical exposure. Verify actual size and symbol, then deactivate and review. Add each platform path separately. This sequence makes an error attributable; enabling ten followers at once turns one mapping defect into a portfolio incident.

Write stop conditions: wrong account, wrong contract, unexpected multiplier result, unexplained latency, missing follower evidence, duplicate, broker rejection rate above policy, or any unknown state. Deactivate the group and pause the source alert when a threshold is crossed. HexTrade documents group statistics and P&L in the group view, but broker accounts remain the execution source of truth. Periodically reconcile both and review firm rules for freshness.

  1. 1

    Prove the source

    Validate and execute one master route without followers at the smallest approved size.

  2. 2

    Prove one follower

    Activate a single account and confirm symbol, multiplier result, order state, and risk.

  3. 3

    Expand by path

    Add one broker platform or account type at a time with the same acceptance evidence.

  4. 4

    Drill the pause

    Deactivate the group and stop the sender in a planned exercise before relying on those controls.

Sources and methodology

HexTrade Research uses official product, exchange, regulator, and vendor documentation. Policies and platform behavior can change; follow the linked source and verify current terms before trading.

  1. 1.TradingView webhook automation HexTrade Docs, accessed Aug 30, 2026
  2. 2.Copy trading setup HexTrade Docs, accessed Aug 30, 2026
  3. 3.Supported brokers HexTrade Docs, accessed Aug 30, 2026
  4. 4.How to configure webhook alerts TradingView, accessed Aug 30, 2026
  5. 5.Webhook resubmission TradingView, accessed Aug 30, 2026
  6. 6.Copy trading at My Funded Futures My Funded Futures, accessed Aug 30, 2026
  7. 7.Group trading and copy trading Tradeify, accessed Aug 30, 2026

Frequently asked questions

Can one HexTrade webhook JSON include several account IDs?

The published webhook contract documents one `accountId`, not an account array. Route the signal to one master and use the documented copy-group workflow for supported followers. Do not rely on an invented payload field for live account fan-out.

Which brokers can participate in HexTrade copy groups?

HexTrade's copy-trading docs list ProjectX, Tradovate, NinjaTrader, Rithmic, and Volumetrica, and state that cross-platform groups among them are supported. Verify current docs and exact connected accounts before configuring a group.

Does `dryRun` test all follower accounts?

No. Dry run validates the planned webhook trade and sends no master order. Without a master fill, there is nothing to replicate. Test followers through a controlled smallest-size procedure after the master route is proven.

Should I resend the webhook if one follower fails?

No. Successful accounts may already hold positions, and resending can duplicate the master or other followers. Pause as required, reconcile each account, and resolve the failed follower through a documented incident process rather than the TradingView delivery layer.

Does a 1.0 multiplier guarantee identical P&L?

No. It represents matching master size according to the documented group setting. Symbols, fills, slippage, fees, account state, platform behavior, and protective execution can differ. Reconcile actual quantities and outcomes on every destination.

Next step

Put the research into a controlled workflow

Start small, verify the broker and account rules, and keep risk controls between every signal and live order.

Explore webhook automation

Continue reading

Educational content only. Futures are leveraged products and can produce losses greater than the amount you expected to risk. This article is not financial, legal, or prop-firm compliance advice.