← 返回博客 · 2026年10月07日 · 约4分钟读完
先问一个扎心的问题:如果你的交易系统连亏十笔,你会怎么办?
绝大多数人的答案是:系统坏了,换。但《金融怪杰》里记录的理查德·丹尼斯——那个用几千美元借来的启动资金,在十几年里做到约两亿美元规模的传奇人物——给出的答案完全相反:连亏十笔,恰恰可能是系统正常工作的表现。
这不是鸡汤,是数学。今天我们就聊聊这位“趋势交易教父”留给系统化交易者最值钱的一课:怎么面对回撤期。
一、丹尼斯的悖论:胜率不到四成的世界级系统
《金融怪杰》作者施瓦格对丹尼斯的采访里,有一个细节经常被忽略:丹尼斯和搭档威廉·埃克哈特所用的趋势跟踪系统,胜率长期只有接近四成,甚至更低。也就是说,超过一半的交易是亏钱出场的。
更狠的是海龟实验。1983年前后,丹尼斯和埃克哈特打了一个赌——“交易能力是天赋还是可以培养的”,于是招募了一批没有交易经验的学员,把完整的交易规则教给他们,这就是后来大名鼎鼎的“海龟交易员”。海龟们用的核心规则你今天都能查到:
- 突破20日高点做多、跌破20日低点做空(短周期系统),另一套用55日突破;
- 每次风险敞口限制在账户的约2%,按市场波动率(真实波幅N)计算头寸大小;
- 亏损时只减仓不加倍,方向对了逐步金字塔式加仓。
这套系统的历史表现里有一个著名事实:连续亏损10笔以上是家常便饭,甚至出现过接近20连亏的记录。听起来惨不忍睹?但正是靠“亏小赚大”,海龟学员们在几年里帮丹尼斯赚到了超过一亿美元。
丹尼斯自己怎么总结的?他在采访里说过一句大意如此的话:我总能用一句话概括我的交易心得——不是“看对行情”,而是“看对的时候赚够,看错的时候亏得起”。
趋势跟踪系统的本质:用一连串小额亏损,换一次大级别行情。回撤不是系统的故障,是系统的成本。
二、为什么回撤期动辄持续数月?
很多做系统化交易的朋友熬不过回撤,是因为没搞明白回撤的来源。趋势系统的回撤主要有三种,处理方式完全不同:
1. 市场没有趋势——系统的“休眠期”
趋势系统只在趋势里赚钱。市场进入震荡区间时,系统会反复在区间上下沿被“打脸”:突破进场→回落止损→反向突破又进场→又止损。这种回撤可能持续几个月,期间账户净值像钝刀子割肉。
2. 趋势存在,但你的周期抓不住
行情有,但节奏和你的系统不匹配。比如一波趋势里回调太深,把你的止损反复扫掉,等趋势真正展开时你已经不在车上。
3. 你自己变形了——这才是最危险的
连亏几笔后开始跳过信号、提前止损、加仓摊平……系统回撤不大,但执行变形让回撤翻倍。丹尼斯对此有个尖锐的观察:交易者往往在系统最该坚持的时候放弃它,而在系统失效后死抱不放。
三、丹尼斯自己也被回撤打过脸
别以为丹尼斯只是站着说话不腰疼。《金融怪杰》的采访是在1988年前后做的,而那正是丹尼斯职业生涯的低谷——1987年股灾前后的剧烈波动让他的基金遭受了严重亏损,他本人后来关闭了自己管理的基金。施瓦格在书里也提到,丹尼斯承认那段时间自己的执行出了问题,没有像以前那样严格遵守自己的原则。
这段经历让他的话更有分量:连丹尼斯都会在回撤期变形,普通交易者凭什么觉得自己能靠意志力硬扛?答案只有一个——靠规则,不靠意志。回撤期要提前定好“预案”,而不是亏了以后现场发挥。
四、实战应用:放在中国期货市场怎么用?
拿几个大家熟悉的中国期货品种举例,你就明白回撤期是怎么回事了。
案例一:2021年动力煤——趋势系统的“丰收年”
2021年秋天动力煤的暴涨行情广为人知:供需紧张叠加情绪推动,价格在短时间内翻倍级别地拉升,随后政策调控下又急速回落。一个严格执行突破入场的趋势系统,只要风控到位,这段行情里哪怕只吃到中间一段,也足以覆盖此前大半年的震荡期亏损。而那些在暴涨前的震荡市里放弃系统的交易者,恰恰错过了唯一的“发工资”行情。
案例二:2020年原油负油价——系统的“压力测试”
2020年4月WTI原油期货出现历史上首次负价格,这是教科书里都没写过的极端行情。如果你的系统在事件前一直做多原油,回撤会非常惨烈。但注意:这不是系统失效的证据,而是极端事件的冲击。事后把这种黑天鹅纳入风控考量(比如单品种风险上限、远离交割月的规则)是必要的,但因此推翻整个趋势框架,就是过度反应。
案例三:螺纹钢和豆粕——最常见的“钝刀子”行情
螺纹钢、豆粕这类品种大部分时间处于宽幅震荡,一年里真正流畅的趋势行情可能就一两波。做日线上突破系统的交易者,可能连亏四五个月,然后在某次宏观驱动的单边行情里一个月把之前的亏损全部赚回还有富余。这不是运气,是这类系统的统计特征。
给你一套可以直接抄的回撤期应对清单:
- 事前定义“正常回撤”:根据系统历史回测,写下预期最大回撤和最长亏损持续期。比如“连续亏损15笔以内、回撤15%以内属于正常范围”,写下来,贴在屏幕边上。
- 回撤超限时降杠杆,不换系统:回撤触及预设上限,把单笔风险从2%降到1%,等净值修复再恢复。注意是降杠杆,不是改规则。
- 区分“系统回撤”和“执行变形”:每笔交易复盘时问自己:这笔是按规则做的吗?如果按规则做还亏,那是系统成本;如果不按规则做亏了,那是你的问题,跟系统无关。
- 禁止回撤期临时加仓摊平:丹尼斯的原话大意是:摊平亏损是最快的破产方式。这条在海龟规则里也是铁律。
五、怎么知道你的系统“回撤是正常的”还是“真的失效了”?
这是最难的部分,丹尼斯也没给出完美答案,但他给了一个方向:用数据和样本说话,而不是用情绪。几个可操作的判断标准:
- 回撤幅度是否超出回测的极端值?如果回测显示历史最大回撤是20%,实盘已经亏到30%,且市场结构确实变了(比如品种流动性枯竭、规则大改),才需要认真怀疑系统。
- 亏损的原因是否一致?正常回撤的亏损来自“止损被打掉”,失效系统的亏损可能来自滑点剧增、信号质量下降等结构性变化。逐笔归类你的亏损,答案会自己浮出来。
- 样本够不够?三个月的回撤在日线级别趋势系统里可能只是正常波动,别用太短的窗口下结论。
问题来了:大多数交易者根本没有可靠的回测数据,系统是“感觉不错”拍脑袋定的,那回撤期自然无从判断正常与否。这也是为什么我一直建议,任何系统先在模拟环境里跑出足够的样本——既有完整的交易记录,又有真实盘口的执行体验,回撤来了才知道它在不在“剧本之内”。
写在最后
《金融怪杰》里丹尼斯那一章,最打动我的不是他赚了多少钱,而是他坦承自己也会在压力下违反自己的规则。系统化交易的门槛从来不在策略本身——一套简单的突破规则,海龟学员都能学会——真正的门槛是:在连续数月的回撤里,你还能不能像机器一样执行。
丹尼斯用两亿美元的教训告诉我们:回撤期不是检验你智商的时候,是检验你纪律的时候。而纪律这东西,光靠想是练不出来的,得靠一次次真实的进出、真实的盈亏去磨。
想检验自己的交易系统到底扛不扛得住回撤,可以参加模拟考核实战验证——让数据和纪律替你说话,而不是让情绪替你做决定。