量化交易策略 - 优化均仓策略

在上一篇均仓策略中,介绍了本策略的一些基本步骤和优缺点。简单来说,如果根据价格涨跌来看,达到一定的幅度就做一次均仓处理。之前的回测例子中,设置的均仓条件是5%,这个数值可以根据实际的股票波动率来修改。

我们需要明白,均仓策略的利润来源于什么?收益来源于价格在一定范围来回波动。那么风险呢? 风险来源于在执行操作之后,价格继续出现单边的上涨或下跌。对于收益很好理解,因为就像我们捕鱼一样设置了利润网格,只要价格来回地波动,我们就能实现低买高卖的操作。对于风险,如果在执行均仓操作之后,继续上涨那么我们肯定就“卖亏了”,没有捕捉到最好的卖点。相反,如果执行均仓操作之后,继续下跌那么我们也没有捕捉到更低的价格,补仓到了山腰。

所以,如之前所说,均仓策略是建立在长期价值回归的思路上的,价格围绕一个估值进行来回波。不太适用于牛市或熊市行情,对于牛市会过早清仓,而对于熊市会过早满仓。

下面,我们来看两张图。第一张图是一个快速的单边上涨然后,单边下跌。第二张图是一个螺旋上涨,然后再螺旋下跌的过程(灵魂画手呢)。从图上我们可以分析出,对于第一张图如果采用大的网格来讲,能在起始买入,在山顶卖出,再在起始执行买入均仓,那么会比在过程中多次买卖收益率高。但是,对于第二张螺旋式的行情,如果设定的网格小一点,能捕获到上涨行情中更多小段的涨涨跌跌,可以尽快地落袋为安。

网格大小我觉得谈不上说哪个好,需要根据大盘行情以及持有标的的波动性来判断。理论上,我们将网格(均仓涨跌幅度)设置大一点,可以获得更高的收益。

一般价格变动的范围设置在手续费的四倍左右(A股交易手续费 买入时是万三,卖出万三+印花税千分之一 不足5元按5元计算)

引入了这么多,大家大概也明白了。真实行情里,还是螺旋震荡行情占大多数,及时地让盈利落袋为安是比较保险的策略。

但是我们的均仓涨跌幅度又不能低于手续费,那么我们可以通过控制均仓的最少股票数量来达到减少买入和卖出的次数,从而达到减少手续费的作用,来提高我们的净利润。当我们设置的均仓涨跌幅度小的时候,会比较频繁地去买入和卖出操作,这样会造成过多的浪费手续费的情况。

举个例子:我们建仓成本价位为10元,设定的涨跌幅度为5%,最少交易股票数为200股。当第一次得到涨5%时,我们执行均仓时,计算得到的卖出股票数量仅为100股。所以,此时达不到我们最少交易股票数要求,就不会最终执行均仓操作。当出现继续上涨达到8%时,此时计算所需均仓卖出股票数为200股,才会最终执行均仓。

通过上面的例子,我们可以发现,通过设置一个最少交易的股票数目可以起到延迟交易的作用。当上涨时,可以捕捉到更高的止盈卖出点,在下跌时,也可以捕捉到更低的补仓买入点,从而可以提高抓住更优点位的概率,提高收益率。

 

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值