量化回测中的“幸存者偏差”是什么?如何构建干净的选股历史数据库

发布时间:2026-6-5 20:00阅读:523

量化张经理 证券经理
帮助10万+ |好评1299
问一问
从业认证| 入驻5年
量化张经理 证券经理
两融账户可在线办理,支持智能条件单和网格交易,佣金成本价
当前我在线 最快30秒解答 立即追问 99%的人选择

文章很精彩?转发给需要的朋友吧

推荐相关阅读
QMT回测怎么修正幸存者偏差?样本筛选方法
您好,QMT回测修正幸存者偏差的核心是纳入历史全样本标的,并通过动态筛选规则还原真实交易场景。说白了就是,幸存者偏差是回测时只用到当前仍上市的标的,漏掉了退市、摘牌的绩差标的,会让策略收益被高估...
资深崔经理 801
什么是股票回测的幸存者偏差?
幸存者偏差,在股票策略回测当中十分常见,指回测样本只保留存活下来标的,忽略已经退市、停牌、出局的标的,造成回测结果虚高失真。做技术指标、选股策略回测的时候,如果数据库自动剔除退市股,只用现存股票...
资深王经理 566
量化学习中难理解回测的“幸存者偏差”(如仅选现存股票回测)致结果失真,天勤怎么“规避幸存者偏差”?
幸存者偏差易致“回测虚高/实盘失效”,天勤通过“全样本数据回溯+退市股票纳入+动态验证”规避,回测真实性提升90%。1、全周期样本数据回溯:接入“包含退市股票的完整历史数据(如2000年至今所有...
沙经理 1243
如果回测可能受到幸存者偏差影响,滚动窗口能怎样帮助重新判断盈亏比?
滚动窗口可以让每个时点只使用当时存在的股票池,从而观察盈亏比是否因后来消失的样本被排除而虚高。每次向前滚动时,保存当期可交易名单、退出样本、平均盈利、平均亏损和交易数量;再与使用当前股票池回看历...
资深陈经理 366
量化交易中的高保真回测:如何规避历史数据的“陷阱”
在量化交易的生命周期中,回测是验证策略逻辑是否可行的唯一“入场券”。然而,许多市场参与者发现,在历史数据上跑出的惊人收益率,进入实盘后却迅速缩水甚至亏损。这种现象通常源于回测系统与实盘环境之间的“保真度”差异。所谓高保真回测,核心在于对交易成本和成交逻辑的极致还原。首先是滑点设置。在回测中,系统默认在信号触发点成交,但实盘中由于市场深度不足,尤其是操作小盘股或大额报单时,往往会推高或打压价格。如果不设置万分之二甚至更高比例的滑点,回测结果就会因忽视冲击成本而产生严重...
小鱼经理 340
量化回测中的“幸存者偏差”:为什么失效策略在报告中总是表现优异?
“幸存者偏差”是量化回测中最容易被忽视、却足以致命的逻辑陷阱。它通常发生在处理股票池数据时:如果你的回测仅针对目前仍在交易的股票,而忽略了在回测时间段内已经退市、被长期停牌或被剔除指数的股票,那么回测结果必然会大幅优于真实情况。这是因为,能够“存活”到今天的股票,其表现往往本身就是优中选优的。如果回测逻辑是在2015年买入当时的一篮子“绩优股”,而这篮子股票里包含了后来退市的公司,真实的策略表现可能会惨不忍睹。但在带有幸存者偏差的回测引擎中,这些“失败者”被自动剔除...
小李经理 393
TA的文章 全部>
回到顶部