滑点是重要原因,但回测远高于实盘,不只是滑点这一项,是多重理想化假设叠加出来的结果。
滑点指的是下单时,不能按回测里的理论价格成交,实际成交价会差一部分,行情剧烈的时候滑点会明显吃掉收益,小盘股、高频策略这个问题尤其突出。除此之外,回测默认委托百分百成交,实盘经常出现挂单没有成交、部分成交,直接造成策略信号执行失败,回测不会模拟这种情况。
交易成本也是一大因素,回测很多时候只简单设置佣金,忽略冲击成本、印花税,频繁交易的策略累计损耗会很可观。回测使用的是已经完成的历史数据,属于事后视角,容易不知不觉参数过拟合,把过去偶然的行情当成稳定规律,这套参数放到未来市场直接失效。
还有流动性问题,回测不管你下单多大金额,都能全部成交,实盘资金体量稍大,进出本身就会推动股价,进一步放大滑点。另外涨跌停、停牌、临时停牌,回测常常直接忽略,实盘遇到会直接打乱整套策略信号。
滑点只是表象,很多策略回测很漂亮,实盘拉胯,往往是成交假设理想化、过拟合、流动性约束共同造成。做回测的时候,可以适度放大滑点参数,加入真实手续费,还要做样本外数据验证,降低对回测收益率的期待。
我司佣金十分优惠,想要了解更多交易规则,欢迎咨询我司开户相关服务。
量化交易的滑点设置为千分之一点八,回测结果是不是更贴近实盘?
问一问流程:
1.提交咨询
2.专业一对一解答
3.免费发送短信回复