钟摆系列4——多股票市值中枢动态平衡

发布于: 修改于:雪球转发:9回复:5喜欢:31
本篇选择多只长期大趋势向上的股票,如东阿阿胶、长春高新、承德露露、双汇发展等,使用市值本身的对数作为一个通道,当偏离价值中枢一定程度后,钟摆会回摆。使用线性回归计算出通道后,越跌越买,到历史通道低点满仓,越涨越卖,到历史通道的高点空仓。使用固定网格和动态平衡分配多股票间的资金,有效提高资金利用率。

一、首先回顾一下已有研究内容:

“钟摆系列3——单股票价值中枢动态调仓”(网页链接)对单只股票(东阿阿胶)股价通过线性回归得到价值中枢,然后动态调仓。

有朋友反映结果不如持有东阿阿胶不动的收益率,主要有两个原因:

1)因为资金的利用率不高
在整个交易过程中,仓位大都不是满仓的,回测09年初至今的每周一调仓的结果,具体的仓位统计如下图所示。感兴趣的朋友可以通过克隆策略查看回测结果看到。

2)因为不断的买入卖出股票会有手续费
可以通过在回测中去除手续费和添加手续费看到手续费对其影响。

正如我在钟摆2中提到的,未来我们不知道需要多长时间价值才能回归,可能需要几天,也可能是几年,这个过程是非常考验耐心的。不知能有几个意志非常坚定的朋友,可以抱着股票3年以上不动!!!

所以本策略采用分批买入和分批卖出的网格交易,可以根据股价匹配相应的仓位,可以控制风险。

这里的股票池一定要是稳定增长的股票,这个增长率可以不高,但是要保证在未来一定是正增长。这样保证了通道的斜率是向上的。这种企业其实是钟摆的基础,在下跌的时候,才会给我持有,捡便宜货的信心,小市值如果要炒作,当然可以,但是逻辑是完全不同的。如果不小心摊到了一个没落的企业,通道本身就是向下的,你怎么折腾都是没用的。

二、策略逻辑

所以这次选取了东阿阿胶、长春高新、承德露露、双汇发展、复星医药、招商银行、万科A作为股票池,后续会在股票池的选取上做进一步研究。

多股票的策略不是单股票策略换股票多运行几遍的简单逻辑,而是通过多股票之间的资金合理分配,有效提高资金利用率,多个策略之间的资金分配也可以通过这种方式进行。目前策略采取下面的逻辑,

1. 将市值本身的对数作为一个通道,考察一下稳定增长的股票。
2. 第一次买入时在 价值中枢 下面,被低估时,也就是仓位占比大于一定阈值(0.5)时,买入一定仓位的股票。
3. 如果当次和上次的仓位是一样的,那么不进行调仓。
4. 如果当前仓位大于上一次的仓位(加仓),那么买入固定资金量的股票,固定网格买入。这样可以有效分配资金,提高资金利用率。
5. 如果当前仓位小于上一次的仓位(减仓),那么将股票调整到指定仓位,动态平衡卖出。

注.
当前仓位的计算方法(可以参考钟摆系列3——单股票价值中枢动态调仓)
1) 先计算价值中枢,及上、下边界线。
2)将上边界线到价值中枢平均分成5(可变)份,将下边界线到价值中枢也平均分成5(可变)份。分别对应股票仓位0%—100%
3)股价离哪条线最近,就取那条线对应的仓位,进行调仓。

三、回测结果展示

为积攒一个完整的牛熊市历史数据,所以回测从09年开始,到现在有255%的收益,回撤在39%,是在15年股灾中产生的。接下来会考虑多股票的通道论,主要是看看能不能降低一下波动率,平缓一下资金曲线。

文中提到内容的实现过程和源代码见:网页链接,感兴趣的朋友可以移步做进一步研究.

欢迎感兴趣的朋友,一起讨论。
@小小辛巴 @进化论一平 @唐僧爱理发 @草帽路飞 @forcode @东边的小石头 @西湖-长线是金 @宏观经济算命师 @右侧投机者@爱抽烟的猫 @坚持该干啥干啥 @米糕兄-寻类新股 @DAVID自由之路@韭菜Hulk @landmine @广东道法自然 @李有袋子 @麻辣多辣

全部讨论

2016-01-22 07:00

回头好好看你研究

2016-01-21 14:02

钟摆系列

2016-01-21 12:31

我能不能说这个犯了生存性偏差的错误?

2016-01-21 12:28

你好,从理论上我非常支持你的策略,但你选择东阿阿胶、长春高新、承德露露、双汇发展、复星医药、招商银行、万科A作为股票池是否有人为选股之嫌,我克隆你的代码运行,虽然相比沪深300收益率高很多,但比简单持有股票池中股票其实没有提高多少。