风险管理 intermediate 10 分钟阅读

EA 交易者的风险管理

每位 EA 交易者必备的四项风险控制措施:仓位管理、最大回撤熔断机制、多 EA 同时运行时的相关性管理,以及账户净值暂停规则。附 $2,000-$10,000 账户的实操示例,助您系统防控风险。

发布于 · 审阅于

运行 EA 消除了手动交易中的情绪干扰——但并不能消除风险。事实上,EA 累积风险的速度可能比手动交易者更快,因为它毫不犹豫地执行。这四项控制措施,是专业管理的自动化策略与遭受不可挽回亏损的账户之间的差别所在。

控制一 — 仓位管理

最重要的风险杠杆是手数大小。大多数 EA 交易者在部署时设定一次,之后便不再调整。

正确的出发点是每笔交易风险占账户的百分比。本目录中的 EA,在 $2,000 账户上默认的 0.01 手,代表每笔交易约 0.5-1.0% 的风险(因货币对 ATR 和 EA 止损距离而异)。这是保守但足以承受回测最差亏损序列的设置。

一个实用公式:若 EA 的最差连续亏损为 6 次,且每笔交易风险为 1%,则连续 6 次亏损 = -6% 回撤。若这超出您的承受范围,请将每笔风险降至 0.5%(即手数减半)。

切勿以盈利目标来确定仓位规模(“我想每年盈利 20%,所以我要交易 2 倍手数”)。先从亏损承受能力出发确定规模;收益自然会从优势中得来。

控制二 — 最大回撤熔断机制

设定一个最大账户回撤阈值,触发时暂停 EA 并进行审查。常见水平:回测最大回撤的 1.5 倍。示例:回测最大回撤 -8%,熔断阈值设为 -12%。

当熔断机制触发时:

  1. 禁用自动交易(除非持仓已严重亏损,否则不要平仓)
  2. 审查该期间的交易日志——亏损是否符合策略类型,还是存在配置错误?
  3. 在重启之前等待市场行情恢复正常(例如,若策略为均值回归类型,等待主要货币对的 ADX 降至 30 以下)

熔断机制能防止在您不关注时,不利的市场行情造成灾难性损失。

控制三 — 多 EA 运行时的相关性管理

同时运行三个 EA 并不等于三倍的分散化效果。若三者都在美元走强时做多 EUR/USD,它们会同时亏损。

在部署多个 EA 之前,请检查:

  • 这些 EA 是否在相近时间交易同一货币对且方向相同?
  • 这些货币对是否高度相关(EUR/USD 与 GBP/USD 的相关性通常在 0.85 以上)?

一条简单规则:将交易相同货币对或高度相关货币对的 EA 视为单一仓位进行回撤计算。若 EA 1 持有 0.01 手 EUR/USD 多单,EA 2 持有 0.01 手 GBP/USD 多单,则合并后的 EUR/USD 等效风险接近单个 0.01 手仓位的 1.5 倍,而非 2 个独立仓位。

控制四 — 回撤时的账户净值暂停功能

与熔断机制不同,这是一项预配置的 EA 级别控制。本目录中的部分 EA(尤其是 Balanced Portfolio V1)包含 EquityDrawdownPause 参数。设为 8% 时,若账户净值从高水位下跌 8%,EA 将暂停新开仓,无论信号质量如何。

这不是止损——已开仓位继续持有。这是一个新开仓暂停机制,防止 EA 在亏损行情中持续加仓。

建议:若您部署的 EA 没有内置此功能,请每周监控净值,当回撤超过历史最大值的 1.5 倍时手动暂停新开仓。

实操示例

$2,000 账户,单一 EA,0.01 手 EUR/USD

  • 20 点止损下每笔风险:约 $20(账户的 1%)
  • 连续 8 次亏损,每次 1%:-8% = 亏损 $160
  • 与回测最大回撤 -8% 一致:仓位规模正确 ✓

$5,000 账户,三个 EA 分别交易 EUR/USD、GBP/USD、USD/JPY

  • 各 0.01 手 = 每个 EA 每笔最大亏损 $150
  • 三个 EA 同时触发(例如非农数据引发抛售):单日亏损 -$450
  • -$450 / $5,000 = 单日 -9%——超出典型熔断阈值
  • 解决方案:将三者合计手数降至 0.01 手,或使用能限制同时开仓货币对数量的相关性感知组合 EA(如 Balanced Portfolio V1)