首页 > 知识与基础 > EA投资组合策略

投资组合

EA投资组合策略——通过组合多个EA分散风险

2026-05-18

“找到一款出色的EA然后一直运行”这种做法,一旦该EA擅长的市场环境结束,就会导致巨大的回撤。正如机构投资者会组合多个互不相关的策略,投资组合的思维对个人EA交易同样重要。

为什么要组合多个EA

EA的表现取决于市场环境。趋势跟踪型EA在强趋势行情中获利丰厚,但在横盘行情中会反复亏损。反过来,区间突破型EA在震荡之后波动率扩大时表现出色,但在趋势行情中会产生过多止损。

❌ 单一EA的问题

  • 市场环境一变就会突然出现回撤
  • 一年中超过60%的时间并非该EA的“理想”行情
  • 在心理上很难坚持交易
  • 风险集中在单一策略上

✅ 多EA的好处

  • 回撤在时间上被分散
  • 在任何市场环境下都存在获利机会
  • 最大回撤在数学上得到降低
  • 即使某一款EA表现不佳,交易也能继续

什么是相关系数——组合EA的关键

相关系数(−1 到 +1)表示两款EA的收益变动有多相似。相关系数越低,组合效果越好,回撤重叠也越少。

相关性含义组合效果推荐
0.0–0.3接近零相关最大程度平滑回撤⭐⭐⭐ 理想
0.3–0.6低至中等相关一定的风险分散效果⭐⭐ 可接受
0.6–0.8中高相关分散效果有限⭐ 谨慎使用
0.8–1.0高相关相当于承担2倍风险❌ 不推荐
💡 重要提示:在同一货币对上运行两款趋势跟踪型EA,会导致高相关性,几乎没有分散效果。关键是选择在不同市场环境下、靠不同策略类型获利的组合。

我们的3策略组合示例

本站提供的三款 XAUUSD H1 EA,被设计为在彼此不同的市场环境下获利。

GOLD VIPER实盘相关性: 基准

稳定的核心盈利引擎

XAUUSD M30 突破+三个8策略止损单引擎(D1/H4分形引擎、第三引擎和v2.38新增的第四引擎)。在强趋势行情中高表现。Exness 7.7年回测 ×196.7・PF1.64(v2.38)。收益的支柱。

最佳行情

ADX较高的强趋势行情

最差行情

ADX较低的横盘行情

MEGAMAX DONCHIAN USDJPYBeta相关性: 0.10–0.25

回撤平滑器 / 互补角色

USDJPY 唐奇安通道突破(H1)。与黄金资产/价格走势独立的低相关补充。Dukascopy 真实tick 9.4年验证 PF1.55。

最佳行情

H1上持续出现单边趋势的行情

最差行情

没有方向的震荡行情

BITCOIN COMETBeta相关性: 尚未测量

高精度趋势跟踪 / 盈利引擎

BTCUSD 4小时线(H4)趋势跟随。加密资产的价格驱动因素与黄金/外汇不同,可强化分散配置。实盘8年回测 PF1.72。

最佳行情

H4趋势明确的行情

最差行情

H4无趋势的震荡行情

实盘验证示例BITCOIN COMET × ETHEREUM TREND × MEGAMAX USDJPY — 三只无相关的跨资产EA

这是 2026 年 6 月将 2 个加密货币趋势 EA 与 1 个外汇/日元趋势 EA 作为独立 EA 组合进行的检验(2019〜2025 真实 MT5・所有货币对几乎无相关)。将资金向最强的一腿倾斜(BTC 65%/ETH 25%/USDJPY 10%)时,CAGR 为 32.5%、最大回撤 8.4%。目前这 3 种资产已合并为 1 个 EA「TRINITY」进行分发。

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・以 2026 年 6 月时点的各 EA 测量。用真实净值曲线比较配置,65/25/10 的收益/回撤最佳(CAGR 32.5%/DD 8.4%),优于均等配置(24.3%/6.7%)。TRINITY 的成绩是与此表不同的另一次测量(1 个账户・标准模式・2019〜2026 年 6 月真实 MT5 7.5 年 +1,021%・PF 1.91・相对回撤 23.3%)。无网格/无马丁。

TRINITY(1 个 EA 运行 3 种资产)详情与下载 →

手数设定与实用风险管理

运行多款EA时,最重要的是确保合并后的风险不超过你的承受能力。如果每款EA设置为每笔交易承担1%的风险,那么三款EA同时入场就会产生3%的合并风险。

情景每款EA的风险合并风险上限推荐用途
保守型(推荐)0.5%~1.5%3款EA同时运行——稳健运营
标准0.7%~2.1%均衡型做法
进取型1.0%~3.0%仅在实盘中确认EA表现之后
⚠️ 对于新加入投资组合的任何EA,在通过长期MT5回测并完成至少4周的前向测试、确认其行为之前,我们强烈建议在实盘账户上将风险保持在0.3–0.5%或以下。

常见错误

❌ 在同一货币对上运行多款同类型EA

例:同时运行两个黄金趋势跟踪型EA。两者在相同的涨跌中同时盈亏,相关性超过0.8,只会让风险翻倍,没有任何分散效果。

❌ 使用相同的魔术号

如果不同的EA使用相同的魔术号,其中一款EA可能会误平另一款EA的仓位。请务必分配不同的数值。

❌ 比较回测期间不同的EA

10年回测与2年回测得出的盈利因子和胜率不能直接比较。在决定组合之前,务必在相同的期间和条件下重新验证。

❌ 回撤重叠时停掉其中一款EA

当两款EA同时亏损时,想停掉亏损那款的心理冲动很强——但这会破坏整个组合。请提前确定合并回撤的容忍范围,并制定达到该上限时的处理规则。

FAQ

Q: 同时运行多少款EA最合适?

A: 2–4款经过验证的EA(10年回测 + 至少4周的前向测试)比较现实。超过这个数量,管理会变得复杂,每款EA得到的关注也会减少。如果你是新手,请先从一款稳定的EA开始,在验证业绩的过程中逐步增加。

Q: 组合不同货币对的EA是否更好?

A: 不同的货币对在同一市场环境下(风险偏好/风险规避)仍可能走势相似。例如,GOLD(XAUUSD)和 USD/JPY 可能因美元走强而相关。真正的分散来自策略类型(趋势跟踪 / 突破 / 区间)的分布,而不只是货币对。

Q: 如何计算相关系数?

A: 你可以使用Excel的数据分析工具或Python的 `pandas.DataFrame.corr()`。列出每款EA的每日盈亏(每日 +/−)并计算相关性。你需要覆盖相同期间的回测数据。MT5策略测试器报告可以按日导出,用于此目的。

Q: 如果某款EA陷入较深的回撤,该怎么办?

A: 请遵循你事先为“允许回撤”被突破时制定的规则。例如,在开始前就决定:“如果单款EA的回撤超过账户余额的15% → 暂停并重新检查参数。”避免情绪化决策。

Q: 可以在同一账户上运行多款EA吗?

A: 可以。但务必为每款EA分配不同的魔术号。即使在同一图表上,MT5也通过魔术号来识别每款EA的持仓。另外,请确保合并的持仓不会压缩账户的保证金比例。

Q: 我可以把其他厂商的EA加入本站的投资组合吗?

A: 可以,但也要验证与第三方EA的相关性。尤其是在同一货币对上加入多款策略相似的EA,可能会无意中使风险集中。请在相同期间比较回测数据后再做决定。

Q: 可以把 Beta EA 放进投资组合吗?

A: 请在MT5策略测试器中运行10年回测,确认 PF ≥ 1.2、交易笔数100笔以上、最大回撤 ≤ 15%,再进入前向测试。在至少4周的前向测试中确认表现接近回测水平后,再以小规模(风险 ≤ 0.3%)开始实盘。

Q: 投资组合整体的盈利因子应以多少为目标?

A: 你不能简单地把各款EA的PF相加。组合低相关性的EA会降低整体组合的回撤,但也会在一定程度上缓和总利润。可将以下作为大致基准:每款EA单独 PF ≥ 1.3,整体组合最大回撤 ≤ 20%,组合夏普比率 ≥ 0.5。

相关页面

评论与提问