初学者应了解的回撤评估知识
回撤评估:核心概念
回撤评估是分析绩效记录中从前期高点出现的下跌幅度及其随时间演变过程的方法。简单来说,如果一条绩效曲线先上升至峰值,随后下跌,那么回撤即衡量该下跌相对于峰值的程度。
初学者通常从风险优先的角度提出问题:“结果是否包含大幅回撤阶段?这些回撤是否符合我对风险行为的预期?” 回撤评估通过使回撤变得可见且可量化,来支持这一问题的探讨。
实际操作方式(以及你必须首先定义的内容)
回撤评估依赖于定义和输入。在得出任何结论之前,你需要先确定“绩效”意味着什么,以及如何计算回撤。
选择绩效序列
大多数评估使用权益曲线的概念(即随时间变化的累计价值)。你的权益曲线可以代表账户价值、投资组合价值,或回测中的余额序列。关键是保持一致性:在比较不同时间段或不同提供方时,必须使用相同的定义。
数学上定义回撤
一种常见方法是基于前期最高点的距离:
- 跟踪绩效序列的运行峰值。
- 计算每个时点相对于该运行峰值的回撤(以百分比或绝对金额表示)。
- “最大回撤”(maximum drawdown)是指在选定时间段内经历的最严重回撤。
如果你使用百分比回撤,请说明所采用的公式(低于峰值的百分比)。如果使用绝对回撤,请说明货币单位或计量单位。测量方式的改变将直接影响结果。
为示例明确假设
任何数值示例都需要明确的假设,例如:
- 时间窗口长度(例如3个月 vs. 2年)
- 结果是否包含交易成本和融资影响
- 如何处理缺失数据或周末
- 序列是否经过平滑处理,或使用原始标记数据
若无这些假设,两个人可能在讨论“最大回撤”,实则却在谈论不同的计算方式。
证据与一个带明确假设的简单示例
假设一条绩效序列每日记录一次,并包含该回测或记录中所有相关成本。
- 第1天:权益 = 100(峰值 = 100)
- 第2天:权益 = 92(回撤 = (92−100)/100 = −8%)
- 第3天:权益 = 96(运行峰值仍为100,回撤 = −4%)
- 第4天:权益 = 90(回撤 = (90−100)/100 = −10%)
在此示例中,该时间段内的最大回撤为10%。回撤评估还应考虑时间因素:最严重回撤发生的时间,以及是否存在较长的恢复期。
对初学者而言,关键点不在于数字本身,而在于方法:只有当绩效序列、时间戳和计算方法被明确定义时,你才能独立验证回撤结果。
局限性与风险(常见错误模式)
回撤评估虽有用,但存在局限性。当你依赖回撤指标时,至少有一种错误模式值得注意。
1) 数据与定义不匹配
两个“回撤评估”可能因使用不同的权益曲线、不同时间戳或不同回撤定义(百分比 vs. 绝对值,时点 vs. 分段)而产生分歧。如果一个序列未包含成本而另一个包含,回撤可能显得人为偏小。
2) 执行与成本影响占主导
即使历史计算显示某一回撤幅度,当实际执行、点差、滑点或融资条件与构建序列时的假设不同时,实际结果可能大相径庭。历史关系不能保证未来结果。
3) 幸存者偏差与选择偏差
如果评估仅包含“看起来不错”的时间段,或排除难以计算的事件,回撤统计数据可能被低估。稳健的评估应使用所选时间段内的完整数据。
4) 过度拟合历史回撤形态
初学者有时会关注过去回撤的“形态”,并将其视为可预测未来走势的模式。这是有风险的:未来市场可能产生不同的波动环境和路径依赖结果。
验证与后续问题
为独立验证回撤评估事实,请检查以下四点:
- 绩效序列的明确定义
- 回撤公式及单位
- 所选时间窗口
- 是否包含成本和时间假设
然后思考该评估无法回答的问题。例如,回撤评估描述的是过去记录中的回撤情况,但并不保证安全性、稳定性或未来表现。