Running a portfolio of EAs is a different problem than running a single EA. The mistakes that hurt multi-EA traders are almost never about individual strategy performance — they're about portfolio-level blind spots that nobody mentioned when you bought your fifth robot.

Mistake 1: Treating each EA as if it were independent

The most fundamental error. When you evaluate EA performance in isolation — looking at each strategy's drawdown, win rate, and profit factor separately — you're measuring the wrong thing. What matters is how the portfolio behaves as a unit.

Two EAs with 15% individual max drawdown can produce a 35% portfolio drawdown if they happen to enter drawdown at the same time. This happens more often than backtests suggest, because the same macro events that hurt one EA often hurt correlated EAs simultaneously.

Fix

Evaluate portfolio-level metrics — combined equity curve, portfolio drawdown periods, correlation between concurrent losing streaks — not just individual EA metrics.

Mistake 2: Ignoring same-symbol exposure

If three EAs all trade XAUUSD, and all three are in open positions simultaneously, your account doesn't have three diversified trades — it has one amplified gold position. The exact same problem occurs with currency pairs: EURUSD and GBPUSD move together roughly 80% of the time.

Most traders discover this when a sudden news event hits. The individual EA positions all looked fine. The portfolio loss was catastrophic. The cause, in hindsight, was obvious.

Mistake 3: Comparing live results to backtest metrics

Backtests are run on historical data with hindsight. Live trading involves slippage, spread widening during volatility, broker execution differences, and network latency. For a single EA, these differences are manageable. For a portfolio, they compound.

The danger is using the backtest as a performance benchmark. When EA-3 underperforms its backtest for two months, you don't know if that's normal variance or a genuine problem. Without a live-trading baseline, you're making optimization decisions based on the wrong reference point.

Fix

Build a rolling 90-day live performance baseline for each EA. Deviations beyond 1.5 standard deviations from that baseline are worth investigating. Deviations from the backtest are mostly noise.

Mistake 4: No drawdown budget

A drawdown budget is simple in concept: you decide in advance how much drawdown each EA is allowed to produce before you pause or review it. Most traders don't do this, which means their response to a struggling EA is reactive — they pause it when the emotional pain becomes too much.

Reactive pausing is worse than no pausing. It usually happens at the bottom of a drawdown, right before the EA recovers. A pre-defined budget ('if this EA hits -8% from its equity peak, I review it') removes the emotion and the timing problem.

  • Define a max drawdown threshold per EA before you start running it
  • Define a portfolio-level stop: total portfolio drawdown where you pause everything
  • Document what triggers review vs. what triggers permanent shutdown

Mistake 5: No monitoring system

EAs run unattended by design, which creates a specific blindspot: you don't notice when something has gone wrong until the account statement arrives. A VPS failure, a broker outage, an EA with a bug that starts placing incorrect sizes — these problems compound silently over days or weeks.

The minimum viable monitoring stack: live equity curve tracking, trade count per EA per day (to catch silent failures), and drawdown alerts. Ideally you also track open position exposure in real time. You built an automated system — now automate the oversight.

The pattern underneath all five mistakes

Every mistake on this list is a version of the same problem: managing a portfolio of EAs with the mental model of a single EA. The skills don't transfer. The metrics that matter change. The failure modes are different. Treat portfolio management as a discipline separate from strategy development.

See this in your own portfolio

AlgoLens gives you every metric and visualization mentioned in this article — live, from your real trading data.

Start free trial →See all features