第一步:整理回测所用的全量基础行情数据
在你获取回测数据源的时候,明确要求数据源包含标的的完整停牌、复权、分红信息,不要只选取正常交易日的行情数据。
核对回测时间区间内,所有发生过停牌的标的,确认每一次停牌的起止时间都已经完整录入数据,不存在遗漏或者错误标注的情况。
对于长期停牌的标的,按照实际停牌时间做好数据标记,避免系统自动补全连续价格干扰回测结果。
第二步:针对停牌信息设置对应的回测规则
回测规则中设置停牌交易日不触发任何交易信号,也就是当标的处于停牌状态时,不管策略条件是否满足,都不会生成买卖委托,模拟实际交易中停牌无法交易的真实情况。
如果你的策略用到了多只标的调仓,遇到调仓目标标的停牌,要设置对应规则,比如顺延到复牌后再调仓,或者选择其他备选标的调仓,贴合实际交易的情况。
统计回撤、最大回撤等风险指标的时候,把停牌期间的价格波动按实际停盘前价格计算,不做无依据的平滑处理,保证风险测算结果准确。
第三步:对比回测结果验证数据完整性
先使用包含完整停牌信息的数据跑完一次完整回测,得到策略的收益、风险、胜率等各项核心指标。
再单独抽离停牌信息,不包含停牌信息再做一次回测,对比两次回测的指标差异,如果差异较大,就说明停牌信息对这个策略的回测结果影响明显,必须保留完整信息。
确认最终回测结果符合实际交易逻辑之后,再将回测结果作为策略实盘运行的参考依据。
建议具体的回测数据要求和规则设置,可以咨询你的量化系统服务商或者开户券商官方确认细节。
需要注意的是,不同类型的量化策略对停牌信息的敏感度不同,比如持仓周期短的高频策略、短线交易策略,如果遗漏停牌信息,回测结果会出现更大偏差;即便是长期持仓的策略,遇到标的长期停牌也会影响资金周转效率的测算,最终影响策略年化收益的计算结果,任何情况下保留完整的停牌信息,都能让回测结果更贴近实盘表现,减少实盘运行和回测的偏差。
举例说明:投资者小陈做A股中小盘股的量化选股策略,回测区间选了2019年到2024年,其中选股池里有3只个股在回测区间内分别经历了3个月到1年的长期停牌,如果小陈没有把停牌信息加入回测,系统会默认这只个股在停牌期间仍然可以正常交易,会错误的在停牌期间触发调仓信号,算出的策略年化收益比实际能达到的高出近8个百分点,和实盘结果偏差很大,当小陈把完整的停牌信息加入回测,设置停牌期间不允许交易后,回测结果就和后续半年实盘运行的收益非常接近,策略参考价值大大提升。
我们对接正规持牌头部券商,支持各类量化交易策略接入,提供完整准确的行情数据支撑,满足量化交易者的回测和实盘交易需求,同时还可为你提供透明合规的开户佣金成本费率,降低量化交易高频交易带来的成本损耗,提升策略的最终收益,如果你觉得我的解答对你有帮助,麻烦点赞支持一下,你可以点击我的头像添加微信,对接专属理财顾问获取一对一的量化开户咨询服务。
发布于2026-8-6 21:35 杭州



分享
注册
1分钟入驻>

+微信
秒答
电话咨询
18630917047 

