量化回测中遇到个异常,思考原因,发现是个坑,分享给大家。一起来讨论。[淘股吧]
相同加仓策略,选择不同的计算对象,回测结果不同。(建议新朋友可先了解背景,回看《要不要一把梭哈?——基于仓位管理的量化回测》)。
券商涨停策略中,依据券商指数涨停来开仓,交易标为沪深300ETF。当增加仓位管理时,就需要选择哪个来计算ATR。做了回测,来看对比:
选取券商指数计算ATR来加仓:



选取沪深300ETF计算ATR来加仓:



结果对比:用券商指数加仓比沪深300差。我思考原因是:券商虽是指数,但作为行业指数,波动大,很多噪音,会对策略造成干扰,从而减少收益。结论:券商涨停和跌停只能作为开仓和平仓的依据,不能作为加仓依据,券商指数的ATR也不适合作为加仓依据。
想延伸下:劝新手买ETF,谨慎操作个股。ETF的优点:波动小,稳定,容错率高,交易费率小。个股:波动大,不稳定,容错率低。新手经验不足,无交易策略,易出错。一旦错了,亏损不说,基本不止损,硬抗,备受煎熬。
选择ETF,放弃可能的高收益,降低实际的风险,积累经验、少交学费。ETF是训练基地,提供风险小的实盘场地。ETF也分指数和行业,也有很多选择。ETF稳定盈利了,再考虑个股,不失为一个好选择。