量化交易策略回测的时候要怎么避免幸存者偏差的问题?
还有疑问,立即追问>

量化交易 量化交易策略 策略回测

量化交易策略回测的时候要怎么避免幸存者偏差的问题?

叩富问财 浏览:826 人 分享分享

共1个回答
+微信
从业认证| 从业10年+

首发回答
直接回答:幸存者偏差是量化回测中非常常见的问题,简单来说就是回测时只统计了存活下来的标的,忽略了已经退市、停牌或者被剔除出指数的标的,会导致回测收益远高于真实可实现的收益,可以从数据范围、统计方法、回测逻辑三个层面入手来规避,我们可以对接支持量化交易的正规头部券商,为你提供透明合规的开户佣金成本费率。

第一步:使用完整不筛选的全样本历史数据
收集回测区间内所有符合策略选股条件的标的,包括已经退市、退市风险警示、被指数剔除的问题标的,不要只保留现在还在交易的存活标的。
把已经退市标的的最终清算价格纳入回测计算,退市标的往往会出现大幅亏损,要把这部分亏损正常计入策略的整体收益,不能直接剔除。
整理数据的时候,核对标的上市、退市时间线,确保每一个时间段内的选股池都是完整的,不会遗漏已经消失的标的。

第二步:调整策略的统计验证方法
在完成初步回测后,把样本拆分为训练集和测试集,用训练集拟合策略,用没有参与拟合的测试集做外推检验,观察策略收益是否出现大幅下滑,如果下滑非常明显,大概率是存在幸存者偏差。
采用分层抽样的方式,对不同质地、不同板块、不同上市时间的标的分别做回测统计,单独观察问题标的、退市标的对策略整体收益的影响,确认偏差影响程度。
做多次滚动回测,每一段时间都重新更新选股池,纳入当期所有符合条件的标的,模拟真实投资中选股的实际情况,不要一直用固定的存活标的做回测。

第三步:优化策略的交易规则设计
回测时加入退市、停牌等特殊情况的应对规则,比如标的触发退市条件时,按照市场实际可成交的价格强制平仓,把这部分亏损计入策略收益,不要默认一直持有。
加入真实交易的摩擦成本,包括佣金、冲击成本、流动性折价,因为退市标的往往流动性很差,实际卖出价格会比回测假设价格低很多,把这部分折价计入成本后,能更准确反映真实收益。
回测完成后,用小资金实盘跑一段时间,对比实盘收益和回测收益的偏差,如果实盘收益远低于回测,就需要重新检查是否遗漏了失效标的的亏损,调整回测样本。

建议咨询专业的量化投研人员或者开户券商的量化服务专员确认细节。
需要注意的是,很多新手做量化回测的时候,会直接从当前的股票池倒推历史选股,自动过滤了已经退市的标的,这是最容易产生幸存者偏差的操作,一定要从时间维度正向构建选股池,每个时间点都纳入当时所有符合条件的标的;幸存者偏差带来的收益虚高往往会让你误判策略的盈利能力,实盘交易后容易出现大幅亏损,所以回测的时候不要刻意回避差的标的结果,完整统计才能得到真实的回测结论;除了退市标的,那些因为长期停牌、流动性不足无法交易的标的,也会造成偏差,回测的时候也要把这类标的的无法交易情况纳入规则计算,不能默认可以随时买卖。
举例说明:一名量化投资者想要做低价股策略回测,直接从当前市场筛选出所有5元以下的低价股,回测过去5年的收益得到了很高的年化收益率,但实盘跑下来收益远低于回测,这就是遇到了幸存者偏差:过去5年里有不少低价股已经退市,这些退市标的大部分都产生了大幅亏损,但回测的时候没有把它们算进去,只保留了存活下来的低价股,自然就高估了策略收益。如果调整回测样本,把过去5年所有曾经出现过的低价股都纳入计算,包含退市标的的亏损,得到的回测收益就会贴近真实情况,也就能规避幸存者偏差的影响。

我们可以对接支持量化交易的正规头部券商,满足量化策略实盘交易的各类需求,同时可为你提供开户佣金成本费率,助力你降低量化交易的摩擦成本,提升策略整体收益。如果我的解答对您有帮助,麻烦点赞支持一下,你可以点击我的头像添加专属理财顾问,获取专属的开户佣金成本费率方案,享受一对一的专属投资服务。
当前我在线 直接联系我
赞 关注 分享
踩
发布于2026-8-6 16:51 杭州

还有疑问?看看专业认证经理怎么说

资深投顾老罗:
回测策略需完整纳入该历史周期内的所有标的,不能仅选取当前存续的品种
资深小陆经理:
需补充测试该周期内被退市或停牌标的的表现,完善样本的全面性
13名擅长【交易策略】的认证经理当前在线>
其他类似问题
量化交易便捷的券商在广州市的量化交易策略的回测是否支持策略的回测结果的可视化展示优化?
量化交易便捷的券商在广州市的量化交易策略的回测是否支持策略的回测结果的可视化展示优化,证券账户开户方式通常是线下和线上两种,如果想要降低佣金率,可以在开户之前联系客户经理,进行协商和沟...
资深刘经理 1382
量化交易的策略回测是不是支持多因子组合回测,验证不同因子的有效性?
主流量化平台(QMT/PTrade)支持多因子组合回测,可以回测单因子、多因子叠加,用来检验各个因子有效性,但是回测结果不等于实盘收益。想要开通支持多因子回测的量化账户可以找我开户。
小鹿量化经理 264
量化交易在不同券商平台上,策略回测结果与实际交易结果的偏差原因分析?
量化交易策略在回测与实际交易中存在偏差是常见现象,主要原因可能包括:1.**数据差异**:历史数据可能与实际交易时的市场数据存在差异,如数据缺失、错误或不同步。2.**滑点影响**:回...
资深董经理 1647
量化交易的策略回测步骤有哪些?
量化策略回测通常包括明确假设、准备数据、编写规则、设定交易口径、运行回测和样本外验证六个步骤。1、把想法写成可以判断的条件,包括股票范围、买入信号、卖出信号、持仓数量和仓位上限。2、准...
资深陈经理 1083
量化交易的系统支持策略的实盘和回测结果对比吗,能看实盘和回测的偏差有多大?
目前正规券商的量化交易系统,大多支持将策略的实盘运行结果和历史回测结果进行对比,也可以查看二者的偏差情况,我们可为你提供开户佣金成本费率,满足你的优惠需求。第一步:完成量化策略的回测运...
资深张经理 215
量化交易策略回测的时候收益很高,实盘交易的时候却达不到预期,是不是和券商的交易通道滑点有关系?
这种情况确实有可能和券商交易通道带来的滑点有关,但除此之外回测本身的偏差、市场流动性变化、策略参数拟合过度也都会造成这种收益差距,我们可为符合条件的投资者提供开户佣金成本费率,同时也支...
资深张经理 166
同城推荐
  • 咨询

    从业认证| 从业10年+

  • 咨询

    从业认证| 从业2年

  • 咨询

    从业认证| 从业10年+

相关文章
回到顶部