水下期(收复所需时间)
水下期(underwater period)是资金曲线停留在前期峰值之下的那一段时间,从创出高点的那笔交易开始,到创出新高的那笔交易为止。最大回撤衡量的是曲线跌得有多深,水下期衡量的则是收复它花了多久。
Senzoukria · 术语表 · 更新于 2026 年 9 月
深度 对 时长
大多数绩效报告都会给出一个最大回撤:从权益峰值到随后谷底的最大跌幅。这个数字说明了亏掉多少,却对账户在那里待了多久只字不提。两套策略可以有同样的最大回撤,但其中一条一周就收复,另一条要花上半年。水下期就是第二个维度:从一个权益高点,到下一个超过它的权益高点之间,以交易笔数或日历天数计的间隔时间。
一段到记录结束时仍未被收复的区间,被称为未闭合。它有起点,还没有终点,它的时长只是一个下界。把它当成已收复来报告,就等于夸大了这套策略。
- 一段区间的起点:创出新权益高点的那笔交易。
- 一段区间的终点:之后第一笔累计结果超过那个高点的交易。
- 最长水下期:所有区间时长中的最大值,未闭合的区间也算进去,按其已经过去的部分长度计。
为什么时长比它看上去更重要
交易者很少因为一次亏损就放弃一套策略。放弃通常发生在一段长长的横盘或下滑之中:规则其实还在奏效,但账户已经好几周没有创出新高。水下期给这份心理负担标上了一个数字。它对已入金账户和考核账户同样要紧——在那里,时间限制或一致性规则可能在收复到来之前就到期了。
- 把最长的那段区间和整个样本的长度作比较:如果一段区间覆盖了记录的大部分,说明这条曲线是被一次收复主导的。
- 去数区间的个数,而不只看最长的那一段。许多中等长度的区间描述的是一条来回震荡的曲线;单独一段很长的区间描述的则是某种市场状态在一段时间内不再奏效。
- 在回测里和在交易日志里用同一种方式衡量,否则两者根本不可比。
在 Senzoukria 里
桌面端的回测结果面板里有一张名为「最长的水下区间」的图。它逐段列出每一区间及其以天计的长度,并标注为「已收复」或「仍未闭合」;它的提示写明:最大回撤给的是深度,而这张图给的是没有创出新权益高点的时间。当每一笔交易都创出了新高时,面板会如实说明,而不是画一张空图。
交易日志的「历史时段」视图会画出时段资金曲线,并在「权益」序列下方叠加一条「水下」序列。两者都基于已平仓交易计算:交易内部的下探需要重放逐笔数据才能得到,面板也注明它并不声称做到了这一点。
常见错误
- 把一段未闭合的区间当成已经结束:它的时长是一个下限,不是一个结果。
- 只报最大回撤,并想当然地认为收复得很快。
- 在一条没有计入交易成本的曲线上衡量区间;成本会拉长每一次收复。
- 在同一次比较里混用已平仓权益和盯市权益;后者下探得更深、也更久。
相关内容
其他语言版本
常见问题
- 水下期和回撤时长是一回事吗?
- 它们描述的是同一个区间。回撤时长通常指从峰值到收复的单独一段,而水下分析则把每一段都列出来,并单独标出最长的那一段。两者都以一个权益高点开始,到下一个超过它的高点结束。
- 一套策略可以回撤很小而水下期很长吗?
- 可以。一套先小亏一点、然后长时间横盘的策略,回撤很浅,收复却很久。当报告里只给深度时,这种形态很容易被忽略——而现实中被放弃的往往正是这一种。
- Senzoukria 为什么只用已平仓交易来计算水下期?
- 因为除非重放那笔交易的逐笔数据,否则交易内部的权益路径是未知的。交易日志和回测面板会把这条限制说明出来,而不是去估算交易内部的下探。一条盯市曲线显示出来的区间会更深、也更长。