最大回撤(Max Drawdown)算法
最大回撤(Max Drawdown)算法详解 📋 目录 1. 算法概述 2. 核心概念 3. 计算公式 4. 算法实现 5. 应用场景 6. 完整代码示例 7. 测试用例 算法概述 什么是最大回撤(Max Drawdown)? 最大回撤是指在选定周期内,投资组合从峰值到谷底的最大跌幅,是衡量投资风险的核心指标。 指标意义 * MDD = 20%: 账户从历史最高点下跌了 20% * MDD = 50%: 账户从历史最高点损失了一半 * MDD = 80%: 账户几乎全部亏损,风险极高 为什么需要最大回撤? 最大回撤直观反映了最坏情况下的损失幅度: 最大回撤 评级 恢复难度 < 10% 🏆 优秀 需要盈利 11% 恢复 10%