再议网格策略:进阶版网格

发布于: 修改于: 雪球转发:16回复:18喜欢:90

我们在之前的文章《存量配置计划中的波段策略》中提到了构建波段仓位的原因,即可以在震荡市中收割利润,同时极大地改善股市中的心理状态。同时,我们也提到如何使用初级版网格策略做波段。

我们先回顾一下初级版网格策略,并给出初级版网格策略的不足。

1.初级版网格策略

所谓初级网格策略,我们选取一支不断震荡的基金(或者指数),根据基金净值的情况将净值区域分成若干个等距离的小区间,即网格;在震荡市中,净值每跌一个区间,买一份,直到底部反弹,之后每涨一个区间,卖一份,直到达到顶部;重复这个操作,在震荡中不停收割利润。

这样说比较抽象,举一个例子,假定选取的基金净值在0.7和1.1之间震荡,我们按照0.1的网格大小把基金净值分成若干个小区间,得到了1.1、1、0.9、...、0.7等不同净值价格。图1是网格策略的示意图,第二列的持有份数表示在该净值时,我们需要持有的份数。如在基金净值为0.9的时候,我们持有的份数应该为2份。

图1. 网格策略示意图

把网格分好之后,我们便可以进行买卖交易了,如图2所示,绿色买入1份,红色卖出1份。买入操作从基金净值达到1开始,买入1份,此时持有份数刚好对应图1的1份;如果继续下跌,到0.9,再买入1份,使得持有份数为2;以此类推,当基金跌到0.7的时候,又买入1份,算上前面的3份,此时持有份数为4。

如果后续基金上涨,如涨到了0.8,我们卖出1份,使得持有份数为3;接着涨到了0.9,我们再卖出1份,使得持有份数为2;以此类推,当基金涨到了1.1,我们又卖出1份,此时持有份数为0。

图2. 网格策略买卖示意图

通过上面的交易,我们可以在股市震荡但整体不涨时,也能不停获得收益。上面交易对应的买入价格是1、0.9、0.8、0.7,对应的卖出价格是1.1、1、0.9、0.8,我们的收益也就是,在净值1买入的1份,1.1卖出,收益10%,在0.9买入的,1卖出,收益11%,...,最终0.7买入的1份,在0.8卖出,收益14.3%。

上面便是初级版网格策略,它的精髓就在于把不停震荡的净值分成若干个网格区间,每一笔交易都是低买高卖。当然,除了按照净值划分网格以外,还可以通过百分比,比如,上面的网格是0.1的大小,我们可以把它改成10%的百分比大小,结果类似。

2.初级版网格策略的缺点

看起来初级版网格策略似乎已经很完美了,能够不停地在震荡市中收割利润。但是实际上,它却有着两个比较大的问题。

第一点,根据绝对净值/百分比划分网格区间,按照上述策略,很难赚到大波段

当然你会说可以通过增大网格的大小,比如上述例子从0.1增加到0.2。如果这样,那你在图2的理想例子中只能买入2份,同时,在一个非理想的实际基金(如图3)中,因为网格太大,很可能造成达不到那么大的下降幅度,无法买入下一份。

图3. 华宝油气净值走势

第二点,初级版网格策略的第一次买入点是比最高值稍低的位置。在图2的理想例子中,我们设置的开始买入净值为1,之后在跌的时候不停买入,涨的时候卖出,最后阶段,基金净值涨到1.1,我们卖出在净值1买入的1份。

这个例子过于理想化,假设基金有着非常完美的振幅,即可以回到比初始买入净值1还高的位置。但是在图3的华宝油气例子中,如果我们按照初级版网格策略进行设置,在2015年5月以0.75的净值买入第1份,那么这1份以后就永远无法卖出。我们可以看到,在实际操作中网格策略第一次交易时间非常关键

基于以上两个缺点,尤其是第一个无法吃到大波段的缺点,我们需要对初级版网格策略进行改进。

3.进阶版网格策略

网格策略的改进在于上面说的两个缺点,下面我提供我个人的改进方法,整体思路如下。

股市挣钱的秘诀在于低买高卖,对于网格策略,我们可以设置一个基准,如250日均线,基准以下才开始网格买入,同时卖出操作可以吃两个网格区间。对于指数基金,基准可以结合估值系统进行设定。

以上面的理想例子进行说明,我们把基准设置为0.9,网格大小依然是0.1。交易情况如图4所示,根据基准,我们在0.9第一次买入,接着在0.8、0.7各买入1份;卖出情况与初级版网格策略(图2)不同,我们吃两个网格区间,即0.7买入的在0.9处卖出,收益28.6%,0.8的在1.0卖出,收益25%,0.9的在1.1卖出,收益22.2%。

图4. 进阶版网格策略示意图

可以看出,进阶版网格策略的收益率要远远好于初级版网格策略,并且由于网格大小与初级版一致,不会出现由于增加网格大小导致的问题。

我们再讨论一下卖出时吃两个网格区间的可行性。对于采用均线作为基准,由于我们网格策略的品种一般为长期震荡的品种,使用均线作为基准,相当于买入区间在均线以下(例子中0.7-0.9),卖出区间在整个震荡区间(例子中0.7-1.1),所以卖出区间大小一般为买入区间的2倍,因此卖出吃两个网格是合理的、可行的

对于指数基金来说,不仅设置基准可以与估值系统结合,开始买入的时间也可以和估值系统结合,这里的估值系统是泛指,既可以是最简单的目标指数的PE估值,也可以是我们计划正在使用的估值系统。某种程度上,计划正在使用的是更高阶版的网格策略,因为不仅有目标指数的信息,也有整个市场行为的信息。

以上便是进阶版网格策略的具体思路,明天我会公布华宝油气网格策略的实盘操作,作为存量配置计划和增量定投计划的补充。由于场内交易更便宜,因此该实盘是场内交易。

#进阶版网格策略实盘#

@今日话题 @蛋卷基金 @雪球达人秀

$上证指数(SH000001)$ $华宝油气(SZ162411)$ $贵州茅台(SH600519)$

精彩讨论

有产者的自我修养2019-05-29 05:43

抄E大抄的这么不要脸,连公众号模板都抄的一模一样,还说是象他致敬。这个社会是怎么了

全部讨论

要发8888882021-06-23 00:47

好好好

王伟杰ldm2021-03-18 15:23

E大是谁?

量化老沈2019-12-06 15:03

算是网格策略的进阶篇,讲的很清楚,值得研究一二

Ai养基2019-06-02 18:03

谢谢,我去拜读一波~

雲中漫步_11172019-06-02 16:58

关于网格加入趋势,@股市药丸 兄的文章有过论述,大概就是在下跌趋势时,到位置了先不买,份数暂存,一直到趋势出现拐点时,一次性把没买的份数买齐。反之,卖出亦然,上涨时到了卖出位置如果趋势继续,可以先不卖,待上涨趋势回落,再一次性将该卖出的份数卖掉。具体请参考药丸兄的帖子。

Ai养基2019-06-02 11:15

请问趋势是什么呀?怎么加?

这样的讨论今年就很有意义,比如我现在就知道了,正金字塔买、倒金字塔卖~

Ai养基2019-06-02 11:03

对,比普通网格优化一点,吃两个网格卖出,多赚一倍(及以上)的钱。

正金字塔买,倒金字塔买,这个策略也不错,可以把这些小策略加在一起,组成一个更优化的策略。这个其实就是越跌越买的思路,确实资金量要求大~

等再过一段时间,我把这些策略汇总一下。


@华宝油气 $华宝油气(SZ162411)$ $上证指数(SH000001)$ $格力电器(SZ000651)$

Ai养基2019-06-02 10:37

那普通的网格策略,只会比我多卖出一份(0.7的0.8卖),剩下的全部套住。本来买的就便宜,你假设它还会跌,那所有策略都会失效。所以你的假设就不合理,根据历史,设置网格,发现在1.1-0.7震荡(如图),你说到了0.8就跌了,那我可不可以说,到了0.75就跌了,普通网格造样套住。

就如你讲的,如果你压力测试选0.6,那万一跌到了0.3呢?

没有万能的策略,面对市场,所有的策略都有缺陷。

$中国平安(SH601318)$ $上证指数(SH000001)$ $贵州茅台(SH600519)$

Ai养基2019-06-02 10:27

那你讲我为何被套死?

Ai养基2019-05-30 08:06

突破的意思应该就是上涨?上涨趋势我会严格控制仓位,不一定会补仓。一般如果趋势稳定了,我会加一点短期右侧仓,但主仓位难说我会加,看之前建仓情况。比如最近我存量一点都没动