Tradovate Workflow · October 2026

Tradovate Trade Copier for Prop Firm Accounts

Tradovate ships a basic Group Trade feature for accounts under one login, but it cannot place bracket orders and does not reach a second login. TradeDupe is a copier built only for Tradovate: you authorize a Tradovate login through Tradovate's OAuth flow, pick one account as the leader, and a hosted worker listens to that account's execution-report stream and dispatches matching orders to your other Tradovate accounts in parallel the moment the leader fill arrives — entry, bracket TP/SL, stop modifications and cancels. This page covers how it works, who it fits, a worked example, plans, and the limits.

  • Tradovate only
  • Apex
  • Tradeify
  • Lucid Trading
  • MyFundedFutures
  • Take Profit Trader

Leader fills come from Tradovate's own stream

The worker holds a persistent connection to Tradovate's execution-report stream for the leader. It reacts to fills as Tradovate reports them, whether you placed the order in the Tradovate web app, desktop, mobile, or through a front end that executes on Tradovate.

Any account under a Tradovate login

Evaluation, funded and live brokerage accounts under the logins you connect are discovered automatically. One leader can drive followers across several logins — for example an Apex login and a Tradeify login — subject to each firm's own copy-trading rules.

Per-follower control, brackets and rogue-fill close

Each follower has an on/off toggle, a whole-number multiplier (1x–100x) and an allowed-contract list. Brackets are mirrored with modifications and cancels. A follower fill the copier did not place is market-closed automatically (cross-login followers).

Workflow

How This Workflow Runs

  1. 01Step 1

    Authorize a Tradovate login

    Add a connection in the dashboard; you sign in on Tradovate's own OAuth screen and TradeDupe never sees your password. Every account under that login appears. Repeat for each additional login (each is one 'connection').

  2. 02Step 2

    Pick the leader, toggle followers

    Mark the account you trade as the leader. Toggle each other account on as a follower, set its multiplier and, if a firm restricts symbols, its allowed-contract list. Toggles take effect immediately.

  3. 03Step 3

    Trade the leader

    When Tradovate reports a leader fill, the worker dispatches one order per active follower in parallel. Bracket legs are placed on each follower at the leader's prices; a stop drag on the leader modifies the follower stops.

  4. 04Step 4

    Watch the live feed

    Each leader fill and each follower's result — filled, rejected, skipped by allowlist — appears in the dashboard's live execution feed and is written to the journal and calendar.

Before you go live

Checklist & pitfalls

Go-Live Checklist

  • Every account you want to copy lives under a Tradovate login (Rithmic accounts cannot be connected).
  • The leader is the account with the tightest rules in the group, or the smallest size scaled up by multipliers.
  • Each follower's multiplier fits its drawdown room; symbols a firm restricts are excluded in its allowed-contract list.
  • You placed one small bracketed test trade and saw the entry, stop and target on each follower in the live feed.
  • You have read each firm's copy-trading rule page; firms permit copying between your own accounts but set their own limits.

Common Mistakes To Avoid

  • Assuming rogue-fill detection on followers that share the leader's Tradovate login — it only covers followers on other logins.
  • Leaving a test or paused account toggled on; it will receive every fill.
  • Running a second copier on the same followers during a trial beyond a single comparison session.
  • Expecting identical fill prices across accounts; followers are separate orders at the broker and can be rejected or fill differently.

Guide

How the copier works on Tradovate

TradeDupe is a hosted worker plus a web dashboard. For every connected leader the worker keeps a persistent connection open to Tradovate's execution-report stream — the channel Tradovate uses to tell its own apps that an order filled, was modified or was cancelled. Your computer can be off; the worker runs on our infrastructure.

When a leader fill arrives, the worker builds one order per active follower: same symbol and side, quantity multiplied by that follower's whole-number multiplier, skipped if the symbol is not on the follower's allowed-contract list. The orders go to Tradovate in parallel. Copy mode can be Market or Limit. If the leader's order carried a bracket, the take-profit and stop-loss are placed on each follower at the leader's prices; from then on a modification to a leader leg becomes a modification to each follower leg, and a cancel becomes a cancel. When the leader's position closes, follower positions are closed and redundant legs cancelled.

The worker also reads each follower's execution reports. A fill it did not place — a manual click in the Tradovate app on a follower, an old bracket leg from before the copier was connected — is treated as a rogue fill and market-closed, so a follower cannot drift into a position the leader does not hold or end up hedged against the group. Telling the copier's orders apart from yours requires the follower to be on a different Tradovate login than the leader; same-login followers are copied but not rogue-protected.

A worked example

Leader: a $50K Apex evaluation under login A. Followers: two more $50K Apex evals under login A at 1x each, and a $150K Tradeify funded account under login B at 2x. That is two connections, which fits the Standard plan.

You buy 2 MNQ on the leader with a bracket — stop 40 ticks below, target 80 ticks above. The worker sees the leader fill and dispatches 2 MNQ to each $50K follower and 4 MNQ to the $150K account in parallel, each with a stop and target at your prices sized to its own position. You drag the leader's stop to breakeven; all three follower stops are modified. The leader's target fills; the followers' targets fill and their stop legs are cancelled. Later you accidentally click sell 1 MNQ on the Tradeify account directly in the Tradovate app. That fill did not come from the copier; because login B is not the leader's login, the worker detects it and market-closes the resulting position. The two same-login Apex followers would not get that protection.

Who should use this setup

Prop-firm or personal-account traders running one strategy across several Tradovate accounts — most often a mix of evaluation and funded accounts at Apex, Tradeify, Lucid Trading, MyFundedFutures or Take Profit Trader. The copier earns its keep when the accounts differ in size (multiplier), symbol rules (allowed-contract list) or rule set (toggle off the one near its daily loss limit).

It is the wrong tool if any account is on Rithmic, CQG, ProjectX or TopstepX (NinjaTrader and TradingView are fine when they execute on Tradovate), if your entries are TradingView alerts rather than orders that fill on Tradovate, or if you want to copy someone else's account — every account in a group has to be yours, under a login you authorize. If you run one account, you do not need a copier.

  • Good fit: one strategy, several Tradovate accounts, different sizes or rules.
  • Poor fit: any non-Tradovate account; third-party signals; a single account.

Plans and trial

Standard is $30/mo or $20/mo billed yearly ($240/yr): 2 Tradovate logins with up to 10 accounts each. Pro is $60/mo or $45/mo yearly ($540/yr): 4 logins with up to 20 accounts each, plus AI trade analysis. Elite is $120/mo or $90/mo yearly ($1,080/yr): unlimited logins and accounts. A connection is one Tradovate login; all accounts under it are discovered automatically. There is no per-account surcharge inside a tier.

The free trial is 7 days with a card on file, charged on day 8 unless cancelled. Refunds within 24 hours of the initial purchase; see /refund-policy. Broker-side daily loss and profit limits can be written from the dashboard to Tradovate's auto-liquidation settings, which Tradovate enforces.

Risk and execution reality

No trade copier can guarantee identical fills across all accounts in all conditions. Each follower order is a separate order at the broker; it can fill at a different price, be partially filled, or be rejected for margin or a firm-side block. Rejects do not cascade — the rejected account logs the failure in the live feed and the rest of the group continues — but you should read the feed, not assume.

TradeDupe does not read your prop firm's rules. Contract caps, consistency thresholds and daily loss limits are yours to configure through the multiplier, allowed-contract list, follower toggle and Tradovate's own auto-liquidation settings. The copier does not pause a follower on drawdown by itself. Copying between your own accounts is permitted at most futures prop firms; each publishes its own wording and account limits.

  • Tradovate only; no TradingView webhooks; whole-number multipliers.
  • No automatic drawdown-triggered pause; write limits to Tradovate instead.
  • Same-login followers: copied, but no rogue-fill detection.

FAQ

Frequently Asked Questions

Do I need to place trades manually on follower accounts?

No. You trade the leader account; the hosted worker sees the fill on Tradovate's execution-report stream and dispatches matching orders to every active follower in parallel, including bracket legs and later stop modifications.

Can I disable copying for one specific account?

Yes. Each follower has its own on/off toggle that takes effect immediately, so you can switch off the account nearest its daily loss limit or payout buffer without touching the rest.

How does TradeDupe connect to my Tradovate account?

Through Tradovate's OAuth flow. You sign in on Tradovate's own screen and authorize TradeDupe; TradeDupe never sees your password, and you can revoke access from Tradovate at any time. Every account under that login is discovered automatically.

Does Tradovate have a built-in trade copier?

Tradovate has a built-in Group Trade feature that submits one order to several accounts under the same login. Apex's help center documents two limits: it cannot be used with bracket (ATM) orders, and it cannot be used from TradingView. It also cannot span two logins, so a personal account plus a prop-firm login still means placing the order twice. TradeDupe mirrors brackets, works across logins, and runs from a hosted worker rather than your open browser session.

Which prop firms does it work with?

Any account that lives under a Tradovate login — Apex, Tradeify, Lucid Trading, MyFundedFutures, Take Profit Trader and others — subject to each firm's own copy-trading rules. Accounts a firm issues on Rithmic or TopstepX cannot be connected.

Does my computer need to stay on?

No. The worker runs on TradeDupe's infrastructure around the clock. Trade the leader from the Tradovate web app, desktop or mobile and close the dashboard; copying continues.