ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

机器学习预测策略:为什么“AI炒股”看起来很美,用起来很疼

机器学习预测策略:为什么“AI炒股”看起来很美,用起来很疼

机器学习预测策略:为什么“AI炒股”看起来很美,用起来很疼

一、先玩一个你从小就会的游戏

给你一串数字:1、2、3、5、8、13。下一个是什么?

你大概率会脱口而出:21。因为你想到了斐波那契数列。

但如果我告诉你,这串数字其实是某只股票过去六天的涨幅百分比,你的答案还那么确定吗?你可能会说:“我不知道,股市里哪有什么规律。”

机器学习预测策略,做的事情本质上就是这个游戏。它拿一大堆历史数据,试图从中“找到规律”,然后用这个规律去预测未来。问题在于:在数学题里,规律是真实存在的;在金融市场里,你找到的那个“规律”,很可能只是巧合。

这篇文章想讲清楚一件事:机器学习在量化交易里有用,但它离“自动印钞机”差着十万八千里。而且用不好,它会以一种非常隐蔽的方式,让你亏得比不用它更惨。

二、一个“回测年化80%”的幻觉

BigQuant上有一位用户分享过自己的真实经历,非常值得每个初学者读一遍。

他搭了一个看起来“像样”的策略流程:选了一堆有道理的基本面和技术面因子,用随机森林模型预测股票下一周的涨幅排名。回测结果让他心跳加速——训练集里策略年化收益冲到80%以上,夏普比率也很漂亮。他以为自己快摸到“圣杯”了。

然后,警报响了。

第一个警报:把这个策略用到中证500的股票池上时,模型好像突然“失明”了,结果一塌糊涂。第二个警报更致命:严格按照时间顺序,用过去的数据训练、预测未来,那个80%的年化收益瞬间缩水到跑不赢指数。

他后来写下一句话,值得抄下来贴在电脑上:“我可能造了个‘考试作弊’模型。它根本没有理解市场规律,而是完美地‘记忆’了历史数据里的噪音和偶然规律。”

这就是机器学习在量化里最核心、最致命的风险:过拟合。

三、过拟合到底在干什么?用一个“背题”的比喻就懂了

想象一个学生准备考试。正常的学习方式是理解概念,考试遇到新题也能做出来。但有一种“作弊式学习”:把历年真题的答案全部背下来。在模拟考(训练集)里,他次次满分;但真正考试(实盘)换了一套题,他一道都不会。

过拟合就是模型在“背答案”,而不是在“学规律”。

金融数据有一个非常麻烦的特点:信噪比极低。一张猫的图片,猫的特征是清晰稳定的,模型很容易学到“什么是猫”。但价格数据里,绝大部分是随机噪声,真正有用的信号极其微弱。机器学习模型又非常强大,强大到它会把噪声也当成信号学进去。它在历史数据里找到的很多“规律”,在现实中根本不存在。

还有一个更隐蔽的问题。金融数据是非平稳的——市场规律本身在变。参与者在变,规则在变,一个因子被太多人使用之后也会失效。机器学习的基本假设是“从历史学到的规律在未来依然成立”,但这个假设在金融市场里经常不成立。你用过去三年的数据训练出一个“很准”的模型,未来的市场可能是另一副样子。

过拟合加上非平稳,结果就是四个字:回测神,实盘崩。

四、一个比过拟合更“低级”的陷阱:数据泄露

过拟合是“模型太聪明,把噪声当规律”。还有一个更隐蔽的问题,叫数据泄露,意思是模型在训练时“偷看”了它不该看的东西。

一位研究者分享过自己的翻车经历。他用XGBoost模型预测债券回报,跑出了一个 R²=0.80 的结果。在金融时间序列里,这个数字高得不正常——高到几乎可以断定哪里出错了。他检查后发现,问题出在特征构造上:他用来做预测的某个“特征”,本身在计算过程中就用到了目标变量。等于说,他把答案的一部分直接放进了考题里,模型当然“考”得很好。

数据泄露还有另一种常见形式:用随机的方式划分训练集和测试集。在图像识别里这样做没问题,但在时间序列里,如果你随机把2019到2025年的数据打乱分组,模型可能会用2024年的数据去“预测”2021年的事情。这在现实中根本不可能发生,但回测里它会制造出一个虚假的高分。

对于初学者来说,数据泄露比过拟合更危险,因为它看起来不像“模型不好”,它看起来像“模型太好了”。而初学者最容易犯的错误,恰恰就是把“好得不真实”当成“找到了圣杯”。

五、“AI炒股”的广告,和现实之间的差距

如果你在短视频平台上刷到过“AI量化自动选股,盈利1000%”的广告,上面讲的这些可能还离你有点远。但下面这些案例,离普通人很近。

2026年3月,蓝鲸新闻采访了多位购买了“AI量化炒股软件”的用户。一位七十多岁的老人,在“AI量化自动选股炒股,盈利达1000%”的宣传下,交了十四万多元购买软件。使用了半年多,股票一直在亏损,客服的回应是“父亲没搞明白规则”。另一位用户发现,软件里亏损的股票都正常成交了,盈利的股票却没有买进,客服事先没有任何风险提示。

同年,华尔街见闻报道了另一个故事。一位投资者把20万元全权交给AI智能体“龙虾”炒股,一度亏损了8万元。社交平台上流传的“月赚90%”的战绩,后来被还原为一场模拟盘比赛,而且收益里包含了杠杆,最终收尾时的收益率是36%。

这些案例的共同点不是“AI不行”,而是卖软件的人,把“回测好看”包装成了“实盘能赚”。而普通用户看不到回测和实盘之间的那道鸿沟——过拟合、数据泄露、幸存者偏差、交易成本,每一个都足以让一个“漂亮”的策略在真实资金面前原形毕露。

六、那机器学习在量化里到底有什么用?

说了这么多风险,不是要否定机器学习。它在量化里有真实的价值,只是它的价值不在“预测明天涨跌”这个最诱人的方向上。

腾讯云的一篇技术分析把机器学习的应用场景总结得很清楚:因子挖掘(从大量数据中发现传统方法难以发现的因子)、模式识别(判断当前是趋势市还是震荡市)、组合优化(辅助资产配置和权重分配)。这些场景有一个共同特点:机器学习是在“辅助决策”,而不是“替代决策”。

平方和投资的吕杰勇在2026年初的一场演讲中有一个判断:“人机协同或将成为更优的资源配置模式”。华泰柏瑞的陈景德说得更直白:AI的“端到端”深度学习模型擅长捕捉统计相关性,但缺乏经济因果解释,在市场风格骤变时可能失效。他坚持认为,人在投资闭环中有三大不可替代的价值:获取和验证高质量信息、应对未知和极端局面的判断力,以及“模型是数学的,投资是带有价值观的”这一责任归属。

翻译成大白话:机器学习是一个很强的“助手”,但你不能把方向盘完全交给它。它擅长在大量数据里找模式,但它不理解这些模式背后的经济逻辑;当市场发生它“没见过”的变化时,它没有常识来保护你。

写在最后

机器学习预测策略的核心思想,用一句话概括就是:用算法从数据中自动发现模式,辅助投资决策。

它有真实的价值,在因子挖掘、模式识别、组合优化这些“辅助性”场景里,它已经在被广泛使用。但它不是印钞机,而且它有一种独特的能力:用极其漂亮的历史曲线,掩盖一个在现实中根本不成立的规律。回测年化80%和实盘跑不赢指数之间的那道鸿沟,填满了过拟合、数据泄露和非平稳性。

对于初学者来说,理解机器学习能做什么固然重要,但更重要的是理解它不能做什么。AI可以帮你找规律,但判断一个规律是真是假、值不值得下注,这件事仍然需要人的常识和纪律。


免责声明:本文仅供学习交流,不构成任何投资建议。市场有风险,入市需谨慎。文中策略、指标及历史案例均不代表未来收益,据此操作风险自担。作者不对任何直接或间接损失负责。转载请注明出处。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进