最大回撤 MDD Maximum Drawdown:评估策略稳定性的第一指标
最大回撤(Maximum Drawdown,MDD)是账户净值从历史最高点跌到最低点的幅度。它比累计收益更能反映策略稳定性。本文 1700 字详细拆解。
定义与计算
MDD = (历史最高点 - 该最高点之后的最低点) / 历史最高点 × 100% 例: 账户起点 $10,000 6 月达 $15,000(最高点) 8 月跌到 $11,000(最低点) 12 月恢复到 $14,000 MDD = ($15,000 - $11,000) / $15,000 = 26.67%
关键:MDD 是从最高点之后的最低点,不是从起点算。
为什么 MDD 比累计收益重要
来看两个对比策略,3 年累计收益都是 +100%:
| 指标 | 策略 A | 策略 B |
|---|---|---|
| 3 年累计 | +100% | +100% |
| 最大回撤 | -15% | -50% |
| 恢复时间 | 2 个月 | 14 个月 |
| 心理压力 | 小 | 大(中途想离场) |
| 爆仓概率 | 低 | 高(极端行情会更深) |
📊 同样的累计收益但回撤差 3 倍。绝大多数散户在策略 B 的 -50% 时候放弃了 — 没等到恢复。MDD 越小,策略越能"活到最后"。
MDD 阈值参考
| MDD | 评级 | 说明 |
|---|---|---|
| < 10% | 优秀 | 机构基金水平 |
| 10-20% | 良好 | 职业散户水平 |
| 20-30% | 边缘 | 策略需要审视 |
| 30-50% | 不可接受 | 仓位明显过大或风控失效 |
| > 50% | 危险 | 下次可能爆仓 |
恢复 MDD 需要的收益率
这是 MDD 数学最残酷的部分:
| MDD | 恢复需要 |
|---|---|
| -10% | +11.1% |
| -20% | +25.0% |
| -30% | +42.9% |
| -40% | +66.7% |
| -50% | +100% |
| -70% | +233% |
| -90% | +900% |
📊 一旦 MDD 超过 50%,恢复需要超 100% 收益 — 几乎不可能在合理时间内实现。这就是为什么职业交易员把 MDD 控制看得比利润还重。
降低 MDD 的 5 个方法
1. 单笔风险 ≤ 1%
这是最有效的方法。1% 单笔风险 + 平均 RR 1:2 + 50% 胜率,理论 MDD ≈ 5-10%。每笔风险增大到 5%,理论 MDD 翻倍到 25-50%。
2. 严格止损执行
"我等等看会不会回来"是 MDD 失控的开始。每笔单子下单同时设硬止损,价格碰到必须出场。
3. 多策略 / 多品种分散
不同策略 / 品种相关性低 → 同时大幅亏损概率小 → MDD 自然降低。趋势策略 + 均值回归策略叠加 MDD 通常比单策略低 30-50%。
4. 关键事件减仓
FOMC / 非农 / CPI / 央行决议前减仓 50%+,避免单一事件导致深 MDD。
5. 资金分散到多账户
把总资金分到 3-5 个不同经纪商,每个账户独立运行策略。单家平台问题或者单策略亏损不会拖垮全部。
EA 回测的 MDD 陷阱
用回测数据看 EA 时要注意:
- 回测 MDD < 实盘 MDD(通常)— 回测没有滑点 / 重报价 / 网络延迟
- 样本时长不够 — 1 年回测看不到 3 年级别的极端事件
- 过度优化(curve fitting)— 优化得越好的回测,实盘越容易爆仓
实盘 MDD 通常是回测 MDD 的 1.5-2 倍。如果回测 MDD 已经 -30%,实盘可能 -50% — 不能用。
哪类账户适合控 MDD
📌 一线监管 + 负余额保护 + 客户资金隔离托管的经纪商。极端事件时这些保护机制能让 MDD 不超过 -100%(账户最低 0,不会倒欠)。详细对比看 汇合作经纪商列表。
常见问题 FAQ
Q1:MDD 用什么时间窗口算?
整个跑策略期间(最长可观察样本)。一些工具会同时给"年度 MDD"和"全周期 MDD",全周期更有参考价值。
Q2:MDD 跟亏损单的总和不一样?
不一样。MDD 是净值最高点到最低点的差,包含浮亏。亏损单总和是已实现的亏损单加和。如果有大额浮亏未平仓,MDD 会比已实现亏损深。
Q3:MDD 30% 还能继续跑吗?
看原因。如果是黑天鹅事件(FOMC 突袭、地缘事件)— 减仓继续;如果是策略性问题(连续小亏 → 累积大亏)— 立刻停止 + 重新审视策略。30% MDD 时仍能跑下去的关键是识别原因 + 调整仓位。
以上内容仅供学习参考,不构成投资建议。外汇 / CFD 交易存在高风险,请根据自身风险承受能力谨慎决策。
