行业ETF轮动回测 我之前看过本书《股票魔法师》,是说我们要买入处于第二阶段的股票,也就是说要卖入趋势已经形成的股票。但是我们都知道股票的收益虽然巨大,但是风险也是很大的,提高收益率,降低风险才是我们的取胜之道。 我们想要账户的波动率平稳,所以选择了行业ETF作为轮动的对象,目前的市场,行业轮动的现象很明显,比如之前的光伏,新能源车等,如果我们用量化的方法,筛选出这些当时处于强势的板块,我们就会跟随趋势,也不用担心买错股票,下面是我们的回测数据 挑选了各行业的ETF,目录如下 行业ETF目录
我们用斜率排名 策略描述:从2018年初开始回测,沪深300指数大于200日均线开始交易,当沪深300满足交易条件后,等额买入5个行业ETF,彼此之间相关度小于0.8,初始净值为1,每两周调仓1次,按90天收盘价曲线的斜率排序。其间如果沪深300小于200日均线,则中途清仓所有ETF,持有招商双债。 从2018年初到2021年底,净值变为2.21,其中18年收益为-5.8%,19年收益为36.8,20年收益为64.7%,21年收益为4.2% 我上一篇文章有写到,持有股票的仓位计算方法,我们假设ETF的风险因子是0.004,初始资金为1,计算持有的仓位,那么我们通过计算买入5个行业ETF,剩余的仓位买入招商双债,我们选取2020年7月8日到2021年7月7日这一年的数据进行回测与等额购买进行比较,结果如下: 等额购买收益为28.6%,其间最大回撤位-12.9% 非等额购买收益位25.8%,其间最大回撤位-8% 我们可以看出,非等额购买的收益是有所下降的,但是最大会回撤也下降了很多,所以计算持有仓位,在规避风险方面是有效的。 我们换一种排序方法来筛选ETF,例如按每周的涨幅来排名。 策略描述:从2018年初开始回测,沪深300指数大于200日均线开始交易,当沪深300满足交易条件后,买入5个行业ETF,彼此之间相关度小于0.8,每周调仓1次,按每周涨幅排行。其间如果沪深300小于200日均线,则中途清仓所有ETF,持有招商双债。 从2018年初到2021年底,净值变为1.758,最大回撤为11.2%,这种排名方法的收益要小于用斜率方法排名,我认为原因是每周涨幅排名的方法趋势还不是很稳定,而且A股风格切换的很快,我们需要频繁的调仓,操作手续费也会增加,所以这种方法是不如用斜率排名的。通过以上分析,我认为用斜率排名筛选行业ETF进行交易的策略是个不错的轮动策略。 |
|