追踪回撤(trailing drawdown)
追踪回撤是自营交易公司(prop firm)的一种亏损上限:阈值被设在账户迄今最高余额或最高净值下方一个固定距离处,随着新高不断抬升,并且永远不会回落,因此已经赚到的利润会把账户爆仓的那条线一起抬高。
Senzoukria · 术语表 · 更新于 2026 年 9 月
规则的机制
这条规则由三部分组成:一个参照点、一段距离和一张更新时间表。参照点是账户的峰值,距离是公司给出的回撤额度,任意时刻的阈值等于峰值减去额度。峰值像棘轮一样只进不退:账户创出新高时它跟着上移,其余时间原地不动,所以阈值只会向上走,不会退回去。当余额或净值(取决于公司按哪一个计量)触碰或越过阈值时,账户即告失败。
各家公司的追踪回撤之所以差别很大,关键在于峰值怎么计量。峰值可以在每一笔平仓交易之后更新,可以把未平仓头寸计入、实时更新,也可以每个交易日只在收盘时更新一次。同样一串交易,三种更新时间表会得出完全不同的阈值。
三种常见变体
| 更新时点 | 峰值的计量对象 | 后果 |
|---|---|---|
| 实时(按净值) | 最高的未实现净值 | 一笔浮盈很大又回吐到零的单子已经把阈值抬高了;账户可能在没有任何一笔平仓亏损的情况下失败 |
| 每笔平仓交易之后(按余额) | 最高的已平仓余额 | 浮动盈利不会推动阈值,已实现盈利才会 |
| 日终 | 收盘时的余额 | 盘中的波动被忽略,阈值每个交易日只移动一次 |
在 Senzoukria 里
「Prop firm rules」表单中的「Maximum drawdown」区块,正是用几个问题把变体钉死的。先是「Does your drawdown follow your open profit」,说明文字给出判断办法:如果一笔未平仓头寸浮盈到 +800,随后又回到零,你的缓冲空间是不是少了 800?接着是「When does the limit move up」,可选项为「Never」「At the end of each session on my balance」「During the session on my closed balance」「After every closed trade」以及「In real time including open positions」。另有「The limit stops moving once I reach」一栏记录锁定点,「Touching the limit exactly」决定刚好触线算不算失败。随后「Prop firm simulation」会把选定的变体逐笔应用到每一笔交易上。如果这些交易没有带上 MAE 与 MFE 的极值信息,引擎会直接说明:跟随浮动盈利的回撤规则无法判定,并拒绝给出结论。
把规则读对
- 只有新高才会推动阈值。先回撤、再涨回原来的峰值,阈值原地不动。
- 缓冲空间指账户当前价值与阈值之间的距离,每一笔亏损都会让它变小;在按净值追踪的规则下,每一段被回吐的浮盈同样会让它变小。
- 阈值一旦升到初始余额,多数公司就把它冻结在那里,之后这条追踪线的行为与静态回撤无异。
- 这里的距离就是公司口中的最大回撤金额,「追踪」描述的是参照点,而不是另一个数字。
相关内容
其他语言版本
常见问题
- 没有一笔亏损交易,账户会因为追踪回撤而失败吗?
- 在实时按净值追踪的规则下会。一笔浮盈很大的头寸会刷出新的峰值;如果这笔交易随后在保本位平掉,账户价值没有变化,阈值却已经按照回吐掉的那段浮盈上移了。这样的来回做上几次,阈值就会顶到当前余额。表单里关于浮动盈利的那个问题,要捕捉的正是这种情况。
- 追踪回撤和单日亏损上限有什么不同?
- 追踪线是从账户开立以来的整个历史峰值算起的,从不重置;单日亏损上限从每个交易日开盘算起,每天重置一次。一个账户完全可能离当天的亏损上限还很远,却已经触碰了追踪线,反过来也一样。
- 拿到注资之后,追踪线还会继续走吗?
- 在不少公司会继续走,这也是规则手册里关于注资阶段的那一节必须单独读的原因。也有公司在注资时改为静态阈值或锁定阈值。把注资阶段的规则单独录入,不要直接照抄考核阶段的那一套。