Back to blogTime Window Copying for Prop Firm Accounts: Timing and Rules

Time Window Copying for Prop Firm Accounts: Timing and Rules

T

TradeDupe

12 min read

Time window copying explained for futures traders: how fast followers should fill, when to copy, and what prop firms expect across your Tradovate accounts.

If you run several prop firm accounts on Tradovate, "time window copying" comes down to two questions. How long can a follower fill lag behind your leader fill before it hurts you? And during which hours should your copier be switched on at all? Neither has a single official answer, and no prop firm publishes a number for the first. This guide explains how to think about both windows, which rules still apply, and how to set up a stack you can trust.

Search results for this phrase are mostly about copying files in Windows. Here it means copying trades between futures accounts that you own.

TL;DR

  • The execution window is the gap between your leader fill and each follower fill. Shorter is better, and TradeDupe mirrors fills typically under 100ms.
  • The session window is the set of hours you let the copier run. You control it with per-account toggles and your own routine, not with a firm setting.
  • Firms do not define a permitted delay. They do define same-owner, direction, hedging and consistency rules, so confirm the current wording with each firm before you scale.
  • Check every follower before each session. A follower can drop off silently, and a bad day on the leader hits every account at once.

Table of Contents

The two windows people mean

When traders talk about a copy "window," they usually mean one of these:

WindowWhat it measuresWho controls it
Execution windowTime from the leader's fill to each follower's fillThe copier's architecture and your connection to the broker
Session windowThe hours or events during which copying is activeYou, through toggles, modes and routine

Mixing them up leads to bad decisions. A trader worried about a 30-minute news window may fix the wrong problem, while a trader chasing milliseconds may forget that their copier stayed on through a session they never meant to trade.

The execution window: why the gap matters

A copier does not place trades in the market on its own. It watches your leader account and sends matching orders to your followers. Everything between your fill and their fills is the execution window.

The gap matters most on market orders and fast tape. Say the leader buys at 21,000.00 on a burst of volume. If a follower fills two ticks higher, its entry and stop sit in different places relative to the leader's, and every later exit shifts with it. The numbers here are only an illustration. Across ten accounts, those small differences add up, and they make your per-account results drift apart, which can matter for consistency checks.

How a real-time copier shrinks the gap

Tradovate offers an official API with real-time WebSocket streams, so a copier can be told about a fill as it happens instead of polling for it. TradeDupe uses that route. Fills on the leader are mirrored to enabled followers over live streams, typically under 100ms. Because it runs server-side, nothing sits on your PC or VPS, so a frozen desktop or a home internet drop does not stop the copying.

The WebSocket protocol also sends regular heartbeat frames to keep connections alive, which is how a well-built copier notices when a stream has gone quiet.

Limit orders versus market orders

Order type changes how much the window matters:

  • Market orders fill at whatever is available when they arrive. Any delay can mean a different price on each account.
  • Limit orders fill at your price or better, so a short delay mostly affects whether the order is reached, not what you pay.
  • Bracket orders (target and stop) should be mirrored along with the entry. A follower with an entry but no stop is the most dangerous outcome of a timing failure.

If you scalp fast markets with market orders, the execution window is your main concern. If you place limit entries at levels and wait, it matters far less.

What prop firms say about timing

Most futures prop firms that allow copying have no rule capping the delay between accounts. What they enforce is behavior, and some of it is tied to timing:

  • Account ownership. Copying is generally permitted between accounts owned by the same person. One firm's rules state that copying is only allowed from accounts owned by the same individual, and that copying from accounts you do not own is strictly prohibited. Other firms word this differently, so read your own firm's page.
  • Same direction. Running one account long while another is short in the same market is a hedging problem, whether you meant it or not.
  • Coordinated strategies. One firm's help center warns that automated monitoring watches for synthetic hedging and offsetting positions, and that violations can lead to payout denial or account closure. That is one firm's policy, not a universal rule, but it shows how seriously firms take it.
  • Consistency and payouts. Copying keeps your accounts nearly identical, so any consistency rule hits all of them at once. Our consistency rules comparison lays out how the common firms handle this.

Rules change often. For a current list of which firms allow copying, see our page on which futures prop firms allow copy trading, then confirm the wording with the firm itself before you add accounts. If you cannot find a clear answer, ask support in writing and keep the reply.

The NQ and MNQ trap

A common mistake is treating the micro and the mini as separate markets. If your leader is long NQ and a follower, run by hand, is short MNQ, a firm's software can read that as a hedge across accounts. Keep every account on the same side of the same underlying market, and do not take manual trades on a follower while the copier is running.

The session window: when copying should be on

A copier that is always on is a copier that will eventually mirror a trade you did not want mirrored. Think of your session window as a deliberate decision.

Build a session plan

Decide in advance:

  1. Which hours you trade. For example, the first ninety minutes after the cash open, or the overnight session if that is your edge.
  2. Which events you sit out or trade differently. High-impact releases can widen spreads and speed up fills. Check the economic calendar each morning and decide before the release, not during it. Our guide to copying futures trades during news covers broker-enforced caps.
  3. Which accounts are in play today. An account close to its drawdown floor or a payout target may need to sit out.
  4. When you stop. Set a daily loss limit and a profit target so the day has a defined end.

Use toggles and execution modes

TradeDupe gives you per-account copy toggles, so you can switch off a single follower without touching the others. It also has execution mode controls for how followers behave. Daily loss limits and profit targets are set directly on Tradovate, so the broker enforces them rather than a program on your computer. Our post on preventing daily loss limit breaches walks through that setup.

The shared-risk problem

Mirroring is symmetrical, and so are mistakes. One commentator on prop firm trading points out that a day which hits the daily loss limit on one account can hit the same limit across every linked account, turning a manageable loss into a loss across the whole stack. With ten evaluations that is ten resets, or ten failed accounts, from one bad hour.

One loss affecting ten linked accounts
One loss affecting ten linked accounts

That changes how you size. Do not size the leader as if it were one account. Ask what happens if every follower takes the same full stop, then scale down until that outcome is survivable.

Silent failures: check before every session

The same source notes that a follower can disconnect or stop receiving orders without you noticing, and that experienced traders check live status on each account before the session instead of trusting the leader's confirmation alone.

A pre-session routine takes two minutes:

  1. Confirm every follower shows as connected.
  2. Confirm every account you want active has its copy toggle on, and every one you do not has it off.
  3. Confirm positions are flat everywhere, so you start from the same point.
  4. Confirm daily loss limits and targets are set on each account.

TradeDupe's rogue-trade detection helps with a related problem: it flags follower trades the copier did not place, such as a manual order on a follower that would break the same-direction rule. For desync you need to recover from, our guide on stopping order desync has a step-by-step recovery process.

Setting up a copy stack step by step

  1. Check each firm's current rules on copying, account limits, hedging and consistency. Our rules overview is a starting point, not a substitute for the firm's own page.
  2. Connect your accounts through Tradovate's official OAuth flow. You log in on Tradovate's own page and your password is never stored. The authentication walkthrough shows the steps.
  3. Pick one leader account. Every fill on it is mirrored to your enabled followers.
  4. Enable only the followers you want today with the per-account toggles.
  5. Set daily loss limits and profit targets on Tradovate for each account.
  6. Test with the smallest size on a quiet session and compare the fills on every account.
  7. Run the pre-session check every day.

Is any of this regulated?

Traders sometimes ask whether copying triggers futures regulation. The NFA's rule on allocating bunched orders, Interpretive Notice 9029 under Compliance Rule 2-10, concerns account managers who must allocate orders fairly across customers and review that fairness quarterly. That is a different situation from copying your own order into your own accounts. One explainer notes that in US futures, mirroring is not unlawful and that direction decides the rest: trading for other people is where it gets complicated. If you ever plan to trade other people's money, talk to a futures attorney first.

Common timing mistakes

MistakeWhy it hurtsFix
Leaving the copier on all dayMirrors trades you did not plan forDefine session hours and toggle accounts off after
Trading a follower by handBreaks the same-direction rule and can trip rogue-trade alertsPlace every trade from the leader
Using market orders in a news spikeFills diverge across accountsUse limits or stay out
Skipping the pre-session checkA silent disconnect leaves one account unprotectedVerify each account before the open
Sizing for one accountOne loss hits all of themSize for the full stack
Assuming rules are the same at every firmLimits and wording differConfirm with each firm

Perspective: what we see in timing questions

We built TradeDupe only for Tradovate prop firm traders, and the timing question comes up constantly. Our view is that traders over-focus on milliseconds and under-focus on the session window. A fill gap typically under 100ms is a solved problem for most strategies. A copier left running through a news release, or a follower that quietly dropped off, is the failure that actually ends accounts.

That is why we put the safeguards where you act. Rogue-trade detection catches follower trades we did not place. Per-account toggles let you remove one account from the stack in a click. Daily loss limits and profit targets live on Tradovate, so the broker enforces them whether or not your computer is on. We also keep plans flat instead of charging per account, so adding the tenth account does not change the economics of using the tool properly.

The discipline is yours: size for the whole stack, read each firm's rules, and check the dashboard before you trade.

> — Andres

Try it on your own accounts

If you want to test this on your own stack, TradeDupe's Standard plan covers 2 connections with 10 accounts each, at $20/month billed yearly ($240 per year) or $30 per month. Pro covers 4 connections with 20 accounts each, at $45/month billed yearly ($540 per year) or $60 per month, and Elite has unlimited connections at $90/month billed yearly ($1,080 per year) or $120 per month. Every plan includes a 7-day free trial and one-click cancellation. See the plans and pricing, or read how a futures trade copier mirrors one account to many on Tradovate.

Try it on your own accounts — overview diagram
Try it on your own accounts — overview diagram

FAQ

Is there a maximum delay a prop firm allows between copied accounts?

We have not found a firm that publishes one, and we will not invent one. Firms focus on same ownership, direction, hedging and consistency. Ask your firm's support if you want it confirmed in writing.

Can I copy only during certain hours?

Yes. A copier follows what you do on the leader, so your trading hours define the window. Use the per-account toggles to switch followers off when you finish, and set daily limits on Tradovate so the day ends on your terms.

Does a slower copy break prop firm rules?

Timing itself is not usually the rule. Problems arise when delays cause one account to be on the opposite side of another, or when trades differ so much that they look like coordinated hedging. Keep every account on the same side and confirm the details with your firm.

What should I check before each session?

Confirm each follower is connected, the right toggles are on, positions are flat and daily loss limits are set. A follower can stop receiving orders without any warning, so the leader's fill confirmation alone is not enough.

Sources

For educational purposes only. Not financial advice. Futures trading involves substantial risk of loss and is not suitable for every investor.