[量化学院]多头排列回踩买入策略
什么是均线
金融市场上每个人都有一套自己的分析方法,无论你是一个技术派、基本面派、消息派还是量化投资派,对于“均线”这个名词一定不会陌生。虽说这个概念诞生于市场技术分析领域,但由于它的通俗易用,均线一直受到投资者和市场分析人士的青睐。
均线的全称是移动平均线(MA)。移动平均线是个什么概念?即通过等权或指数加权的方式,计算一段时期内的平均价格,是将某一段时间的收盘价之和除以该周期。 比如,日线MA5的意思就是说,5天内的收盘价除以5。
从这张图你应该可以看出,移动平均线,由于是一个均值的画线,因此它平滑了市场数据中的棱角和起伏波动,并且展示出已经走出来的基本价格趋势。
挺好理解吧?正因为均线是一个简洁易懂的概念,因此成为目前市场上运用最广泛的技术指标。不同周期的均线如何组合排列?如何交叉背离?与其他指标有怎么样的关系?这些问题背后的逻辑,都成为了均线应用最基本的理念支撑,这些不同的理念也创造了不同的均线策略。
今天给大家讲一讲,由均线衍生的策略:多头排列回踩点。
正如标题所言,这个策略有两个非常醒目的特点,好懂、好用。好懂,是指这个策略本身并没有什么复杂的概念,理解起来非常容易;好用,是指这个策略的应用效果非常不错。本文就从这两个角度入手,手把手教大家如何玩赚这个策略!
什么是多头排列回踩点?
想明白这7个字组合在一起的含义,咱们先把它拆分一下。什么是多头排列?什么是回踩点?
多头排列首先是一个均线排列形态,能够预判趋势目前是多头占上风的。而这个预判背后所支撑的逻辑,源于均线的排列方式。人们在长期使用均线这个指标的过程中,通过总结经验和数据,认为均线的排列可以粗分为两种情况:多头排列和空头排列。多头排列就是市场趋势是强势上升势,均线在5—10—20—40—120K线下支撑排列向上为多头排列。我们先看一个简单的三均线多头排列形态。
从图可以看出,多头排列形态的判定标准是:短期均线依次在长期均线之上,因此股价有较好的支撑。说的再简单一些,如果把均线理解为买入成本的平均值,均线排列依次短期线、中期线、长期线由上而下依次排列,这说明我们过去买进的成本很低,做短线的、中线的、长线的都有赚头,市场一片向上均线多头排列趋势为强势上升势,操作思维为多头思维。
回踩点又是什么含义呢?很简单,就是价格前期冲高后出现了小幅回调下行。值得注意的是,在这个策略中,回踩是有条件的,即回踩幅度并没有破坏均线多头排列的格局。在这种情况下,由于每一条不同周期的均线都是支撑,所以回撤往往成为一个较理想的进场点位。假如某只股票,前期多头排列,但是回踩之后,整体均线形态受到巨大破坏,那么这只股票就不符合我们的筛选条件了。
回踩点能够具体的量化,如果在多头排列的状态下当根K线击穿了10日均线,那么可以视作这根K线是一个回踩点,发出买入信号。咱们来看看2017年2月以来贵州茅台(600519)的K线图上出现的几个多头趋势回踩点,现在看来,这几个回踩点都是绝好的回调买入机会。
多头排列回踩买入策略蕴含了投资过程中最重要的两个核心思想,一是选股,从3000只股票中选出目前走势符合多头排列的股票,因为这样的股票后市更有上涨空间,如果某只股票有一波趋势,那么这种简单的选股法则并不会遗漏这只股票,就拿贵州茅台举例,这只“白马股”一路走牛,通过市盈率、市值等因子很可能选不到这只股票,但是多头排列选股并不会错失这只股票。二是择时,当股票选出来以后,我们要择时买入,而回踩点正是一个绝好的时机进场。
交易系统
验证策略有效性需要通过在历史数据上进行客观准确的回测,我们先构建该策略完整交易系统:
-
股票池为所有沪深A股
-
均线周期选择为[5,10,20,40,120],短期均线值依次大于长期均线值
-
回踩点的定义为当根K线击穿10日均线,未击穿更长周期均线,并仍满足多头排列
-
买入股票数上限为100只,等权重买入,当持有股票数100只时,有股票卖出才买入股票
-
买入时机:多头策略回踩点的第二天开盘买入
-
卖出时机:当5日均线下穿40日均线,第二天开盘卖出
回测结果
以下为回测结果。回测时间为2013年年初到2015年1月,总收益78.67%,年化收益率为34.3%,因为回测期间本身大盘也不错,所以还需参看更长时间的表现。本文目的是希望大家对回测机制更为熟悉,更能灵活地开发量化策略。
完整的策略如下,大家可以在文末进入原文,点击 克隆到自己的账户进行研究。
原文链接:《量化投资策略——多头排列回踩买入策略》
BigQuant——人工智能量化投资平台