[波段划分与择时一]——如何利用MACD划分指数

 

任何投资交易的本质都是低买高卖,而发现价格走势高低规律的重要途径之一,就是基于特定规则对价格走势进行分段。...



| 基于指数波段划分的MACD择时模型

任何投资交易的本质都是低买高卖,而发现价格走势高低规律的重要途径之一,就是基于特定规则对价格走势进行分段。对已有价格走势进行分段之后,通过分析各个时间级别的价格拐点特征,能提高预判当下拐点出现的择时能力。(节选自12月12日国泰君安金融工程分析师陈奥林演讲)

在优矿社区内,优矿的金工对很多券商研报做了深入的研究。小编先从一篇比较老的来自国泰君安的《发现价格走势规律之基于MACD分段研究》入手,后续会和大家分享更多内容。

一、MACD 的DEA 指标价格分段简介


发现价格走势规律的一个重要途径是基于特定规则对价格走势进行分段。任何投资交易都是基于低买高卖,如果可以做空,则高点做空低点买回,所以投资交易成功的关键在于把握价格走势的拐点,把握的波段级别越小,交易的回报率就越高,但对资金的容纳量也就越低。对已有价格走势进行分段之后,通过分析各个时间级别的价格拐点特征,可以提高预判当下拐点出现的择时能力。

价格分段的方法有很多,本文主要在uqer上实现基于MACD的DEA指标波段划分。

二、MACD的DEA指标波段划分


MACD(Moving Average Convergence Divergence)称为指数平滑移动平均线,是技术分析领域应用广泛的指标之一,包含了三个参数,常用的设置有(12,26,9)。MACD是计算两条不同速度(长期与中期)的指数平滑移动平均线(EMA)的差离状况来作为研判行情的基础。DIF为12周期均值与26周期均值之差,DEA为DIF的9周期均值,而MACD则为DIF与DEA差值的两倍。

DEA 指标在价格上涨和下跌的过程中其穿越零轴这个特征对价格进行分段,没有使用DIF的原因是DIF走势稳定性较DEA差,价格上一些小的扰动会引起DIF在零轴上下穿越,而在这一点上DEA 稳定得多。

基于MACD 的DEA 指标波段划分规则:

波段低点对应MACD 的DEA 指标 < 0,波段顶点对应MACD 的DEA 指标 > 0;

每个波段中价格的最大值和最小值只出现在波段的起点或终点。

三、基于MACD的DEA指标分段拐点识别算法


可疑底部拐点满足四个条件:

(1) DEA < 0;

(2) 向右遍历,直到找到满足两个条件的极大值点RT(① DEA>0;
② 这个极大值点是底点到此极大值点区间的最大值);

(3) 向左遍历,直到找到满足两个条件的极大值点LT(① DEA>0;
② 这个极大值点是底点到此极大值点区间的最大值);

(4) 那么位于LT 与RT 之间的最小值点就是可疑底部拐点。

可疑顶部拐点满足四个条件:

(1) DEA > 0;

(2) 向右遍历,直到找到满足两个条件的极小值点RB(① DEA < 0;
② 这个极小值点是顶点到此极小值点区间的最小值);

(3) 向左遍历,直到找到满足两个条件的极小值点LB(① DEA < 0;
② 这个极小值点是顶点到此极小值点区间的最小值);

(4) 那么位于LB 与RB 之间的最大值点就是可疑顶部拐点。

四、异常波段处理


刚才的找拐点的算法,并不能完全保证一个波段中的最大值一定是可疑顶部拐点且最小值一定是可疑底部拐点。所以当出现波段的最大值不是可疑顶部拐点或者最小值不是可疑底部拐点时,这样的波段就不是符合DEA 指标分段规则的波段。

具体异常的处理分类过多,在此不一一讨论,详见原版研报。

特别的说一下,当DEA比较耦合时,还会出现研报没考虑的意外情况。譬如找到连续的底部拐点或找到连续的顶部拐点,这时候直接去掉中间的可疑拐点就行了。(以下详细回测代码,请点击文末阅读原文



我们验证下和研报上的图是否一样

上证综指分段图(2001 年1 月1 日-2013 年11 月20 日)





上证综指分段图(扣除2006 年8 月7 日至2008 年12 月8 日四段极端行情)





总结


结果一致!

这一篇暂且写到这里,下一篇会用该方法划分分钟线、日线、周线等,进行统计分析,得到一些对择时有帮助的信息。
优矿企业版助您的投资快人一步!





长按识别二维码,申请试用。
↓↓↓


    关注 优矿量化实验室


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册