QMT回测常见的核心误区有这几类:一是过拟合,反复用历史数据调整参数,导致回测表现特别好,但放到实盘操作中就失效,这是很多量化新手容易踩的坑;二是忽略交易成本与滑点,回测时没把佣金、过户费等真实费用算进去,也没考虑市场滑点,实盘里这些成本会大幅吃掉收益;三是幸存者偏差,只拿当前还在上市的股票数据做回测,忽略了已经退市或被摘牌的标的,样本不完整,结果自然失真;四是不考虑流动性,小盘股回测时随意下单,觉得能轻松买入卖出,但实盘里因为成交量小,很难按回测的价格成交。对应的避坑技巧也很落地:第一,用样本外数据验证,把手头的历史数据分成两部分,一部分用来调参数,另一部分完全独立,不参与调参,专门用来测试策略,这样能避免过拟合;第二,回测时必须加入真实交易成本,所有的交易费用(佣金、过户费等)和滑点(根据标的的流动性合理设置,比如大盘股滑点小,小盘股滑点大)都要算进去,不能省略;第三,用全量数据回测,必须包含已经退市股票的完整数据,保证样本覆盖所有情况,不会因为少了退市股导致结果不准;第四,测试的时候要限制下单量,比如设置下单不超过当日成交量的一定比例,模拟真实市场里的成交难度,不能像回测里那样随便下单;第五,不要追求单次的最优参数,而是要找在不同市场环境下都表现稳健的参数,这样策略在市场变化时才不容易失效。举个例子,某投资者的策略在2020到2023年的大盘股数据里调出了最优参数,结果用2019年的历史数据测试,收益就大幅亏损,这就是典型的过拟合问题,很多新手都会犯。
如果您有具体的QMT回测操作细节或者策略设计方面的问题,可以点击添加微信,我会结合您的实际情况提供更针对性的帮助。如需办理证券账户,网上联系客户经理可以申请低佣金,欢迎随时沟通咨询。
还有疑问?看看专业认证经理怎么说




分享
注册
1分钟入驻>

+微信
从业认证
秒答
电话咨询
18630917047

