首先,我们要明确核心概念:过拟合。简单说,就是策略在历史数据(回测数据)上表现极其出色,但因为过度“优化”和“巧合”,抓住了历史数据中的噪声而非规律,导致在实盘中表现平庸甚至很差。


就像一个学生,只死记硬背了历年高考真题的答案(回测),但一旦考试题目稍有变化(实盘),他就不会做了。


接下来,我们一步步像侦探一样,从策略页面中寻找过拟合的蛛丝马迹。


一、核心审视原则:“不可思议的好”通常都是陷阱

当看到一个收益高得离谱回撤小得惊人的策略,第一反应不是兴奋,而是高度警惕。高收益低回撤是所有人的终极目标,如果它那么容易获得,早就被大资金抢光并套利到失效了。


二、从表面数据中寻找线索:

1. 回测年份长短 - “时间是最好的照妖镜”

优先选择2017年至今或2014年至今回测的策略。这个时间段包含了2015年大牛市、2016熔断、2017白马行情、2018大熊市、2019-2020结构性牛市、2021震荡市、2022熊市、2023震荡市等,能充分检验策略的适应性。


在回测曲线图上,观察策略在不同市场环境下(2015-2018、2023-2024) 的表现。即使不能大涨,但能控制回撤的策略,也是好策略。


2. 交易统计数据分析 - “细节是魔鬼”

年化收益率 / 最大回撤比(Calmar比率):


如果年化60%,回撤10%,比率是6,这在实际中极其罕见,大概率是过度优化的结果。


对于不择时策略,Calmar比率在2-3之间已经是优秀的水平。


交易次数(数量与频率):


交易太少(换手率低):这很像“幸存者偏差”,像是在历史数据里精准地“挑”出了几只大牛股,缺乏普适性。对于低频策略,要看每次交易的盈亏分布,是否依赖少数股票的暴利。


交易太多(换手率高):这种策略可能对手续费和滑点极其敏感。对于高频策略,一定要在回测设置中提高手续费重新回测。如果收益曲线大幅下滑,说明策略非常脆弱,是过拟合的。


胜率与盈亏比:


过拟合迹象:高胜率(如>70%)+高盈亏比(如>3)。这几乎是“圣杯”策略,现实中很难持续存在。胜率和盈亏比通常是跷跷板关系:更常见且可靠的是低胜率+高盈亏比或者高胜率+低盈亏比。两者都高,需要极度怀疑。


月/年度收益分析:


查看“历年收益”或“月度收益”表格。一个稳健的策略,其盈利应该在不同年份相对均匀分布,即使在熊市年份也只是小亏或不亏。如果发现策略收益分布极不均衡,所有利润都来自2015年或2019-2020年,其他年份平平,说明它只是抓住了那个时期的特性。


3. 持仓数:

一个好的策略通常会持有一篮子股票(如10-30只),行业相对分散,避免黑天鹅风险。


4.仓位分布图:

一个好的策略通常在回测数据不错的同时平均仓位>95%,现在很多策略都1月4月空仓,甚至12月等也空,空仓时间越多的策略需要极度怀疑。


5. 参数敏感性分析 - “ robustness(鲁棒性)检查”

这是判断过拟合的终极法宝,但表面数据不会直接告诉你,需要你动手实验。

如何操作:

找到策略使用的核心参数。比如:“过去20天动量排名前10%”中的“20”和“10%”就是参数。轻微地修改这些参数,比如把20天改成18天或22天,把10%改成9%或11%。重新回测,观察业绩变化。

如何推敲:

如果参数稍一改动,策略业绩就急剧下滑(收益大跌、回撤大增),说明这个策略是“精确制导”的,高度依赖那几个特定的 magic number,是典型的过拟合。

如果参数在一定范围内变动(如15天到25天),策略业绩依然稳定,说明策略比较鲁棒,过拟合的可能性较低,值得信赖。


三、总结:当你看到一个策略,依次问自己下面这些问题:

回测时间够长吗?(否:警惕)

年化收益率 / 最大回撤比是否高得夸张?(是:警惕)

经得起摩擦吗? 调高手续费后,收益是否大幅缩水?(是:警惕)

利润是均匀分布在多年还是集中在两三年?(集中:警惕)

持仓股数多少? 平均仓位多少?(少:警惕)

参数敏感吗? 微调参数后,绩效是否急剧恶化?(是:警惕)


如果以上问题,有多项出现“警惕”信号,那么这个策略过拟合的风险就极高。

(诚然,过拟合的策略不代表一定不赚钱,而且还有可能在某些时间段表现的很好,股市无绝对,这也是其令人着谜的地方!)


最后建议:作为小白,不要一开始就去追求“圣杯”策略。

应该从经典策略开始理解:先学习那些广为人知、逻辑简单的策略(如低市盈率、小市值、动量效应等),看它们在长周期回测下的表现。


自己动手复现和调试:选择一个你觉得逻辑通顺的策略,自己把它搭建出来,然后不停地用上面教的方法去“折磨”它,看它是否可靠。


模拟盘先行:即使一个策略通过了所有检验,实盘前也一定要用模拟盘跑足够长的时间(至少3-6个月),观察其表现是否和回测一致。


分散配置:不要迷信任何一个策略,可以将资金分散到几个不同逻辑的策略上(如价值策略+红利策略等),进一步降低风险。


量化投资是一个需要极度理性、耐心和怀疑精神的领域。祝你学习顺利,早日找到真正属于自己的稳健策略组合!也欢迎老师大神们交流指正!/static/images/emoji/pic_tulip