Home > Knowledge & Basics > EA Portfolio Strategy

Portfolio

EA Portfolio Strategy — Diversify Risk by Combining Multiple EAs

2026-05-18

The approach of 'find one great EA and run it' leads to large drawdowns when the market environment that EA excels in ends. Just as institutional investors combine multiple non-correlated strategies, the portfolio mindset is equally important for individual EA trading.

Why Combine Multiple EAs

EA performance depends on market conditions. Trend-following EAs generate large profits in strong-trend markets but lose repeatedly in sideways markets. Conversely, range-breakout EAs excel after ranging periods when volatility expands, but generate excessive stop-outs during trending markets.

❌ Problems with a Single EA

  • A change in market conditions causes a sudden drawdown
  • More than 60% of the year is not the EA's "ideal" market
  • Psychologically difficult to continue trading
  • Risk concentrates on a single strategy

✅ Benefits of Multiple EAs

  • Drawdowns are distributed over time
  • Profit opportunities exist in any market environment
  • Maximum drawdown is mathematically reduced
  • Trading can continue even when one EA underperforms

What Is the Correlation Coefficient — The Key to Combining EAs

The correlation coefficient (−1 to +1) shows how similarly the returns of two EAs move. A lower correlation coefficient means a higher portfolio effect and less overlap in drawdowns.

CorrelationMeaningPortfolio EffectRecommendation
0.0–0.3Near zero correlationMaximum drawdown smoothing⭐⭐⭐ Ideal
0.3–0.6Low–medium correlationSome risk diversification benefit⭐⭐ Acceptable
0.6–0.8Medium–high correlationLimited diversification effect⭐ Use with caution
0.8–1.0High correlationEquivalent to taking 2× the risk❌ Not recommended
💡 Important: Running two trend-following EAs on the same currency pair results in high correlation and virtually no diversification effect. The key is to choose combinations that profit from different strategy types in different market environments.

Our 3-Strategy Portfolio Example

The three XAUUSD H1 EAs available on this site are designed to profit in mutually different market conditions.

GOLD KING v3LiveCorrelation: Baseline

Stable core profit engine

XAUUSD M30 ATR 돌파+그룹 TP/SL. 강한 추세장에서 고성능. 실기 8.5년 BT PF1.79 / 연 +21.7%. 수익의 안정적 기둥.

Best market

Strong trending market with high ADX

Worst market

Sideways market with low ADX

MEGAMAX DONCHIAN USDJPYBetaCorrelation: 0.10–0.25

Drawdown smoother / complementary role

USDJPY 돈치안 채널 돌파(H1). 골드와 자산·가격 흐름이 독립적인 저상관 보완. 실기 9.4년 BT PF1.39.

Best market

Days with clear direction on European open

Worst market

Days with large moves during the Asian session

BITCOIN GLACIERBetaCorrelation: 0.55–0.70

High-precision trend-follower / profit engine

BTCUSD 일봉(D1) 추세추종. 암호자산으로 골드/FX와 상관이 낮아 낮은 DD(3.2%)로 분산을 보강.

Best market

Market with a clear D1 trend

Worst market

Range-bound market with no trend on D1 or H1

실거래 검증 예시BITCOIN COMET × ETHEREUM TREND × MEGAMAX USDJPY — 무상관 크로스에셋 EA 3종

암호화폐 추세 EA 2종에 외환/엔 추세 EA 1종(2019–2025 실제 MT5에서 모든 쌍 거의 무상관). 가장 강한 레그에 자금을 배분하는 최적 배분(BTC65%/ETH25%/USDJPY10%)으로 CAGR을 32.5%까지 높이면서 낙폭은 8.4%로 유지합니다.

EACAGR최대 낙폭
BITCOIN COMET+40.6%12.3%
ETHEREUM TREND+14.7%11.6%
MEGAMAX USDJPY+13.9%10.6%
균등 배분 (각 1/3)+24.3%6.7%
권장 배분 65/25/10+32.5%8.4%

BTCUSDm / ETHUSDm H4 + USDJPYm H1・2019–2025 실제 MT5. 실제 자산곡선으로 배분 최적화: 65/25/10이 수익/낙폭 최고(CAGR32.5%/낙폭8.4%)로 균등배분(24.3%/6.7%)을 상회. 전 레그 하드 손절·무그리드·무마틴.

Multi-Asset Trend Pack 다운로드

Lot Sizing and Practical Risk Management

When running multiple EAs, the most important thing is ensuring the combined risk does not exceed your tolerance. If each EA is set to risk 1% per trade, three EAs entering simultaneously results in 3% combined risk.

ScenarioRisk per EAMax combined riskRecommended use
Conservative (recommended)0.5%~1.5%3 EAs running simultaneously — safe operation
Standard0.7%~2.1%Balanced approach
Aggressive1.0%~3.0%Only after confirming EA performance in live trading
⚠️ For Beta EAs (GOLD_ASIA_RANGE_BREAK, GOLD_MTF_TREND), we strongly recommend keeping risk at 0.3–0.5% or below on live accounts until 10-year backtests in MT5 and at least 4 weeks of forward testing are complete.

Common Mistakes

Running multiple EAs of the same type on the same currency pair

Example: running GOLD EMA ATR + GOLD ADX Filter simultaneously. Both are trend-following, so correlation exceeds 0.8 — you simply double the risk with no diversification benefit.

Using the same Magic Number

If different EAs share the same Magic Number, one EA may accidentally close another EA's positions. Always assign separate values.

Comparing EAs with different backtest periods

Profit Factor and win rates from a 10-year backtest and a 2-year backtest are not directly comparable. Always re-verify under the same period and conditions before deciding on a combination.

Stopping one EA when drawdowns overlap

When both EAs lose at the same time, the psychological urge to stop the losing one is strong — but this destroys the portfolio. Define the combined DD tolerance in advance and set rules for what to do when that limit is reached.

FAQ

Q: How many EAs is optimal to run simultaneously?

A: 2–4 verified EAs (10-year backtest + at least 4 weeks of forward testing) is realistic. More than that makes management complex and reduces the attention each EA deserves. If you are new to this, start with one stable EA and add more gradually as you verify performance.

Q: Is it better to combine EAs on different currency pairs?

A: Different currency pairs can still move similarly in the same market environment (risk-on/risk-off). For example, GOLD (XAUUSD) and USD/JPY can be correlated due to USD strength. True diversification comes from spreading across strategy types (trend-following / breakout / range), not just currency pairs.

Q: How do I calculate the correlation coefficient?

A: You can use Excel's Data Analysis tool or Python's `pandas.DataFrame.corr()`. List each EA's daily P&L (daily +/−) and compute the correlation. You will need backtest data covering the same period. MT5 Strategy Tester reports can be exported on a daily basis for this purpose.

Q: What should I do if one EA enters a deep drawdown?

A: Follow the rules you set in advance for when the "allowed DD" is exceeded. For example, decide before you start: "If a single EA exceeds 15% drawdown of account balance → pause and re-examine parameters." Avoid emotional decisions.

Q: Can I run multiple EAs on the same account?

A: Yes, you can. However, always assign separate Magic Numbers to each EA. MT5 uses the Magic Number to identify each EA's positions even on the same chart. Also make sure the combined open positions do not compress the account's margin level.

Q: Can I add EAs from other vendors to the portfolio on this site?

A: You can, but verify the correlation with third-party EAs as well. In particular, adding multiple EAs with similar strategies on the same currency pair can unintentionally concentrate risk. Compare backtest data over the same period before deciding.

Q: Can I include Beta EAs in the portfolio?

A: Run a 10-year backtest in MT5 Strategy Tester and confirm PF ≥ 1.2, 100+ trades, and max DD ≤ 15% before moving to forward testing. After confirming performance close to the backtest level over at least 4 weeks of forward testing, start on a live account with a small size (risk ≤ 0.3%).

Q: What overall Profit Factor should I target for the portfolio?

A: You cannot simply add up the PF of each EA. Combining low-correlation EAs reduces overall portfolio drawdown, but also moderates total profit somewhat. Use these as rough benchmarks: each EA ≥ PF 1.3 individually, overall portfolio max DD ≤ 20%, and portfolio Sharpe Ratio ≥ 0.5.

Related Pages

댓글 및 질문