Copy Trading and EAs in Prop Firms: What Is Actually Allowed
Complete reference on automated strategies in prop firm accounts – which EAs and copy-trading approaches are permitted, which are banned, and why.

01What Counts as an EA or Copy Trade?
An Expert Advisor (EA) in MT4/MT5 terminology is a program running on the trading platform that can place, modify, and close orders automatically. cTrader uses "cBots" for the equivalent concept. TradingView has "Pine scripts" that can issue alerts or webhook orders. Whatever the platform name, the concept is: trading instructions executed by code rather than by a human clicking.
Copy trading (also called mirror trading or social trading) is the replication of trades from a "master" account to "slave" accounts. The replication can be real-time (via terminal plugins) or delayed (via screenshots or signals sent through chat). From the prop firm's perspective, copy trading is a form of automation – the account is not being traded by the holder's independent judgment.
The line between "discretionary" and "automated" trading is blurry. A trader using a scanner that highlights setups on a watchlist and then manually clicking to enter is discretionary. A trader using an EA that enters automatically when conditions are met is automated. A trader copying someone else's alerts manually is a gray area – some firms treat it as automated (because the source is external), others as discretionary (because the clicks are manual).
02Commonly Allowed Automation
Custom EAs implementing personal strategy: most prop firms allow an account holder to run their own bot, provided the bot implements a genuine, original trading logic. The firm's rationale is that if a human can place the same trades manually, a bot that automates the human's rules is merely an execution tool.
Trade management tools: trailing stops, partial closes, break-even shifts, risk-per-trade calculators, and similar utility bots are universally allowed. These tools execute rules the trader would otherwise apply manually and are considered best-practice risk management.
Personal copy between your own accounts: if you hold multiple prop accounts (same firm or across firms), using a copier to replicate trades across your own accounts is generally acceptable to the receiving firm – with the caveat that each account must independently comply with its rules, and the combined position size must not exceed any per-firm limits.
03Commonly Banned Automation
High-Frequency Trading (HFT) and tick-scalping: any strategy that opens and closes positions within seconds, targeting sub-pip moves, is typically banned. The economics of HFT depend on exploiting latency and price-feed inefficiencies – both of which are adversarial to the firm's liquidity providers. Prop firm infrastructure is not designed for HFT, and a trader attempting it generally ends up with unprofitable fills.
Latency arbitrage: exploiting price differences between two feeds (slow broker vs fast reference feed) to enter winning trades before the slow broker's feed updates. This is specifically prohibited by every major prop firm; detection is usually straightforward because the trade pattern is distinctive (high win rate, short hold times, always entering just before news-driven moves).
Commercial or public EAs and signal copiers: bots purchased from marketplaces, free EAs downloaded from forums, and signals copied from Telegram channels or MQL5 signals. Firms ban these because (a) the strategy is not the trader's – meaning the trader has no understanding of why trades work; (b) many such bots use prohibited techniques; and (c) many users end up with identical fills across accounts, which firms detect and pool.
Grid, martingale, and hedge-averaging systems: opening multiple positions at regular intervals (grid), doubling size after losses (martingale), or taking opposite positions to "hedge" (anti-martingale with hedge) are usually banned. These strategies produce attractive smooth equity curves for a while then blow up spectacularly – exactly the pattern firms want to avoid funding.
04How Firms Detect Prohibited Automation
Firms monitor trade timing at millisecond resolution. A human placing trades has natural variance – 500ms to 2 seconds between decision and click, driven by recognition, decision, and motor delay. A bot places trades in 10–50ms. When every trade on an account has a suspiciously consistent microsecond timing, the account is flagged for review.
Cross-account fingerprint matching: firms compare the timing and pairing of trades across all accounts on their book. If 50 accounts opened EURUSD at the same millisecond for the same size, they are all running the same signal – and the firm knows it. Even with small randomization (5–10ms jitter), the pattern is detectable statistically over a few hundred trades.
Behavioral fingerprinting: identical trade parameters (same stop-loss distance, same take-profit ratio, same time-of-day preferences, same symbol whitelist) across accounts indicate a shared strategy even if timing is randomized. This catches copy-trading where the copier is set to introduce delay – the delay obscures the timing match but not the strategy match.
Fill anomalies: HFT and latency-arb attempts produce distinctive fill patterns – trades entered just before fast moves, winners disproportionately on the side of the broker's feed lag. Firms use automated detection (statistical anomaly detection, ML classifiers) to flag accounts whose fill distribution is too skewed to be random.
05EA Compliance Matrix
The matrix below summarizes common EA and automation types against typical prop firm rules. "Depends" entries reflect firm-specific variation – always confirm with the specific firm's compliance team.
| Automation Type | Evaluation | Funded | Detection Risk | Notes |
|---|---|---|---|---|
| Custom personal EA | Allowed | Allowed | Low | Original strategy, documented |
| Trade management bot | Allowed | Allowed | None | Trailing stops, BE shifts, partial closes |
| Personal copier (own accounts) | Allowed | Depends | Medium | Written approval recommended |
| Public EA / marketplace bot | Banned | Banned | High | Flagged by cross-account pattern match |
| Telegram / signal copier | Banned | Banned | High | Detected by fill fingerprinting |
| HFT / tick scalping | Banned | Banned | Very High | Detected by timing analysis |
| Latency arbitrage | Banned | Banned | Very High | Detected by fill-skew statistics |
| Grid / martingale EA | Banned | Banned | High | Detected by order spacing patterns |
06Platform-Specific Rules
MT4 and MT5: Most prop firms support MT4/MT5 and allow EAs, subject to the rules above. Custom EAs must be installed in the trader's local terminal; firms do not support VPS-hosted bots unless the VPS is provisioned by the firm (a few firms offer this). MQL5 marketplace EAs are almost universally disallowed.
cTrader: cBots use C# and are slightly harder to share as black-box commercial products, which means cBot automation is less contentious at many firms. Still, the core rules apply – original strategy, no HFT, no latency arb, no copy trading external signals.
TradingView + webhooks: Pine Script alerts routed through webhooks to a broker API can effectively automate trading. This pattern is increasingly common and is treated like any other EA – original strategy is fine, public/commercial scripts executing the same logic across accounts are not.
Futures platforms (Tradovate, NinjaTrader, Rithmic): prop futures firms have their own automation rules, generally aligned with forex firms but with specific futures-exchange rules layered on top (no wash trades, no spoofing, no front-running of own orders).
07Getting Written Approval
Before running any EA on a prop account – including a personal EA – submit a description to the firm's compliance or support team in writing (email or ticket system, not chat) asking for explicit approval. Include: a plain-English description of the strategy, the typical number of trades per day, typical hold duration, the markets traded, and whether the bot will run on VPS or local machine.
Retain the approval email. If the account is later flagged for automation review, the approval email is the primary defense. Verbal approvals, Discord messages, or phone confirmations can be walked back by the firm or the support agent may have overstepped authority – neither holds up if a dispute arises.
If the firm declines to approve the EA, respect the decision. Arguing or trying to run the EA under the radar produces the worst outcome: account termination with no profit payout. If automation is central to your edge, switch to a firm that allows the specific type of automation you run – several firms explicitly market themselves as algo-friendly.
08Copy Trading Details
Personal copier (your account A copies to your account B): most firms allow this if both accounts are yours and registered in your name. Keep documentation of both accounts and the copy setup. The risk is that if both accounts are at the same firm, the firm treats the aggregate position as one trader's risk – which may push combined size past a firm limit.
Master/slave with other people: illegal in most prop firm agreements. The firm contracts with the individual trader on the assumption that person's skill is being deployed. A copier from another person's account is effectively employing that person as the actual trader – which violates most terms.
Social platforms (eToro, ZuluTrade, etc.): these platforms are not usable on prop accounts because they require account-level integration and broker approval, which prop firms do not provide. Traders sometimes try to manually replicate signals from social platforms – this is detectable by timing and pattern and is considered copy trading under most firm rules.
09Consequences of Violating Automation Rules
Evaluation accounts: violations typically result in evaluation failure with no refund of the evaluation fee. The trader can often purchase a new evaluation and start over – but with a note on the account that raises future scrutiny.
Funded accounts: violations on funded accounts usually result in account termination with forfeiture of any pending payout. This is the worst financial outcome – the trader has passed evaluation, generated profit, and lost it all. In rare cases of egregious behavior (large-scale copy-trading fraud, latency arb with clear intent), firms ban the trader from future participation across all their products.
The asymmetry is striking: at evaluation, the penalty is a few hundred dollars (the fee) and some time. At the funded stage, the penalty can be tens of thousands in forfeited profit. This is why the compliance approval step is worth spending a day on before running any automation – the downside of getting it wrong only gets bigger over time.
Sources & further reading
Citations are checked against primary regulators and academic sources. External links open in a new tab; we're not responsible for third-party content.
- CFTC – High-Frequency Trading and Market Structure – U.S. Commodity Futures Trading Commission
- ESMA – Algorithmic Trading under MiFID II – European Securities and Markets Authority
- SEC – Concept Release on Equity Market Structure (HFT discussion) – U.S. Securities and Exchange Commission
- MetaQuotes – MQL5 Reference (Expert Advisors) – MetaQuotes Software
- FINRA – Regulatory Notice on Algorithmic Trading – Financial Industry Regulatory Authority
Frequently asked questions
Can I use an EA on a prop firm account?
Is copy trading allowed?
Why are HFT and latency arbitrage banned?
How do prop firms detect prohibited automation?
What happens if my EA is flagged?
Can I just run the EA and hope it does not get flagged?
Pass the Evaluation Up to $150K –Start in Minutes
Pass one evaluation. Trade a simulated funded account. Earn up to a 90% Reward Coefficient on your simulated performance. Receive your Performance Reward in ~8 hours on average.
- One-time fee
- Refundable on second Performance Reward
- No subscription