回测的本质很简单:用历史数据重放你的规则。它不会自动帮你考虑:流动性变了、手续费变了、市场 regime 换了、以及你未来会不会情绪失控。
过拟合是什么?说白了就是——你把参数调到“刚好记住这段历史的噪音”,然后管那叫 alpha。指标叠指标,过滤叠过滤,看起来神,其实像背答案。
几个红旗信号(中枪越多越要警惕):
换一段样本外数据,收益断崖;参数动一点点,曲线全崩;只在某一个品种/某十年有效;把真实点差滑点扣进去后,根本赚不到。
怎么缓解?说实话,只能降低概率,不能清零:
规则越少越好;假设事先写清楚;滚动/走样本外;把点差、跳空、资金费都当坏人做压力测试;别只晒年化,把最大回撤、连续亏损天数也摆出来。
如果你要对外分享“研究成果”,请把失败片段也贴上。只晒赚钱曲线,不是教育,是广告。
VegaDeck 不做策略排名、不卖信号。别把本站当成选圣杯的地方。
本文为教育分享,不构成投资建议。历史表现不代表未来。
English version: /academy/backtest-overfitting
Educational only · not investment advice · Risk disclosures