TradingView Workflow · October 2026

TradingView Trade Copier for Futures Traders

Read this first: TradeDupe has no TradingView integration. It does not receive TradingView alerts, webhooks or strategy signals. What it does is copy Tradovate fills. If you chart in TradingView and place your orders through TradingView's Tradovate broker integration, those orders fill on a Tradovate account — and TradeDupe can mirror that account to every other Tradovate account you own. This page explains that workflow end to end, what gets copied, and what does not.

  • No TradingView webhooks
  • TradingView → Tradovate → TradeDupe
  • Bracket TP/SL mirrored
  • Tradovate accounts only

Keep charting and clicking in TradingView

Connect Tradovate as your broker inside TradingView and trade from the chart or the order panel as you do today. Nothing changes on your screen.

TradeDupe copies the Tradovate fill

A hosted worker listens to Tradovate's execution-report stream for the account TradingView is trading. When the fill arrives, follower orders are dispatched in parallel to your other Tradovate accounts — entry, bracket TP/SL, and later stop modifications.

What we do not do

No alert or webhook ingestion, no Pine Script strategy execution, no copying to Rithmic, CQG, TopstepX or MetaTrader accounts (NinjaTrader connected to Tradovate is fine). If your entries are TradingView alerts rather than TradingView-placed Tradovate orders, TradeDupe cannot see them.

Workflow

How This Workflow Runs

  1. 01Step 1

    Connect Tradovate as a broker inside TradingView

    In TradingView's trading panel, choose Tradovate and sign in. Pick the account you will trade from — this will be your TradeDupe leader. (This step is between you, TradingView and Tradovate; TradeDupe is not involved.)

  2. 02Step 2

    Authorize the same Tradovate login in TradeDupe

    In the TradeDupe dashboard, add a connection through Tradovate's OAuth flow. TradeDupe never sees your password. Every account under that login appears; mark the TradingView-traded account as the leader.

  3. 03Step 3

    Toggle followers, set multipliers and allowed contracts

    Each other Tradovate account gets an on/off toggle, a whole-number multiplier (1x–100x) and an allowed-contract list. Accounts under other Tradovate logins can be added as further connections.

  4. 04Step 4

    Trade from the TradingView chart

    Your order fills on Tradovate. The worker sees that fill on the execution-report stream and dispatches follower orders in parallel. Bracket legs you set in TradingView are mirrored; stop drags on the chart become stop modifications on the followers.

Before you go live

Checklist & pitfalls

Go-Live Checklist

  • Your TradingView orders are routed to a Tradovate account, not to a different broker.
  • That Tradovate login is authorized in TradeDupe via OAuth and the TradingView-traded account is the leader.
  • Followers are toggled on, with a multiplier and allowed-contract list that fit each account.
  • You placed one small bracketed trade from the TradingView chart and saw the followers' entry, stop and target in the live feed.
  • You dragged the stop on the chart once and watched the follower stops move.

Common Mistakes To Avoid

  • Expecting TradingView alerts or webhooks to trigger copies — they do not; only Tradovate fills are copied.
  • Routing TradingView to a broker other than Tradovate and expecting TradeDupe to see it.
  • Trading a follower account from TradingView by mistake — that fill did not come from the copier and will be market-closed as a rogue fill (unless the follower shares the leader's login).
  • Running a TradingView-webhook copier and TradeDupe on the same followers at once; every fill would be copied twice.

Guide

How the TradingView → Tradovate → TradeDupe chain works

TradingView's broker integration lets you place orders on a Tradovate account from the TradingView chart and order panel. From Tradovate's point of view those are ordinary orders on an ordinary account; when they fill, Tradovate publishes an execution report exactly as it would for an order placed in its own app.

TradeDupe's worker holds a persistent connection to that execution-report stream for the leader account. It does not know or care that the order originated in TradingView. When the leader fill arrives, it builds one order per active follower — same symbol and side, quantity times the follower's whole-number multiplier, skipped if the symbol is not on that follower's allowed-contract list — and dispatches them to Tradovate in parallel. If the TradingView order carried a bracket, the take-profit and stop-loss are placed on each follower at the leader's prices. When you drag the stop on the TradingView chart, Tradovate reports a modification on the leader leg and the worker modifies each follower leg to match. Cancels are mirrored the same way.

The worker also watches the followers' own execution reports. A follower fill that did not come from the copier — for example, you accidentally traded a follower account from TradingView — is market-closed automatically, so that account cannot drift into a position the leader does not hold. This detection is not available for followers that share the leader's Tradovate login.

A worked example

You chart MNQ in TradingView with Tradovate connected and your $50K evaluation selected in the trading panel. In TradeDupe that eval is the leader; followers are two more $50K evals at 1x and a $150K funded account at 2x, all under the same prop-firm login plus a second login for the funded account.

You click buy 2 MNQ from the chart with a bracket: stop 40 ticks below, target 80 ticks above. Tradovate fills the leader; the worker dispatches 2 MNQ to each $50K follower and 4 MNQ to the $150K account, each with a stop and target at your prices. Ten minutes later you drag the stop to breakeven on the TradingView chart; all three follower stops are modified to the same price. The target fills; the followers' targets fill and their stop legs are cancelled. The live feed in the TradeDupe dashboard shows the leader row and three follower rows for each event, and the trades land in the journal and calendar.

What is explicitly not supported

TradingView alerts and webhooks. TradeDupe has no endpoint that accepts a TradingView alert, and no way to turn a Pine Script strategy signal into an order. If your workflow is 'alert fires → something places the order', TradeDupe is not the something. TradeSyncer lists TradingView as a platform and TradeCopia accepts TradingView webhook strategy alerts on its Pro+ Lite plan; both are covered on our comparison pages.

Other brokers. If TradingView is connected to a broker other than Tradovate, or your followers are on Rithmic, CQG, TopstepX or MetaTrader, TradeDupe cannot see or reach them. Every account in a TradeDupe group — leader and followers — lives under a Tradovate login.

Chart-side state. TradeDupe does not read your TradingView layout, indicators or drawings. It only sees what Tradovate reports: orders, modifications, cancels and fills.

  • Not supported: TradingView alerts, webhooks, Pine Script execution.
  • Not supported: any non-Tradovate account on either side of the copy.
  • Supported: any order that fills on a Tradovate account, however it was placed.

Plans and trial

Standard is $30/mo or $20/mo yearly: 2 Tradovate logins with up to 10 accounts each. Pro is $60/mo or $45/mo yearly: 4 logins with up to 20 accounts each, plus AI trade analysis. Elite is $120/mo or $90/mo yearly: unlimited. No per-account surcharge inside a tier. The trial is 7 days with a card on file, charged on day 8 unless cancelled. Your computer can be off; the worker is hosted.

FAQ

Frequently Asked Questions

Does this require a direct TradingView account connection to TradeDupe?

No, and there is none to make. TradeDupe connects only to Tradovate, via Tradovate's OAuth flow. TradingView connects to Tradovate separately through TradingView's own broker integration. TradeDupe copies whatever fills on the Tradovate leader account, regardless of which front end placed the order.

Can TradeDupe act on TradingView alerts or webhooks?

No. TradeDupe does not ingest TradingView alerts, webhooks or strategy signals, and cannot place an order from one. Only orders that actually fill on a Tradovate account are copied.

Can I copy trades to multiple prop firm accounts?

Yes, as long as every follower lives under a Tradovate login you authorize. Standard covers 2 logins with up to 10 accounts each; Pro 4 logins with 20 each; Elite unlimited. Each follower has its own toggle, multiplier and allowed-contract list. Your prop firm's own copy-trading rules still apply.

Can I pause copy trading during volatile sessions?

Yes. Each follower has an on/off toggle that takes effect immediately, so you can switch off the account nearest its daily loss limit and keep trading the rest. Broker-side daily loss and profit limits can also be written to Tradovate's auto-liquidation settings from the dashboard.

Are brackets I set in TradingView copied?

Yes. A bracket attached to a TradingView order becomes bracket legs on the Tradovate leader, and TradeDupe places matching take-profit and stop-loss legs on each follower. Dragging the stop on the TradingView chart modifies the leader leg on Tradovate, and the follower legs are modified to match.

Start scaling your copy trading workflow

Create your account, connect your Tradovate accounts, and go live in minutes.