kellylg / pinbar

量化投资--A股市场K线形态 Pin Bar 分析

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pinbar

量化投资--A股市场K线形态 Pin Bar 分析

本人在2019年出差广西时,客户也刚好从北京出差回广西,他从BJ带回来了量化投资概念,这也是我第一次听这概念,主要**就是从股海中,通过大数据分析,找出大概率会升的股票,再对股票的位、势、态、基本面、支撑及阻力位等信息进行研判后,挑出部分进行投资运作。当时不以为然。后来由于工作原因,长期离家出差,加上中年危机感越来越强烈,工作压力、生活压力的叠加,理财的意识也在脑里萌芽,一般晚上12点下班后,回到宿舍再花2-3小时恶补知识。

肺话不多说,开始进入正题。

什么是Pinbar

Pinbar 是单K线反转形态,包括射击之星(shooting star)和锤头(hammer)。它们的特征是长影线,短实体。影线长度大概是实体的2倍以上,并且实体可以是阳烛也可以是阴烛。

image

image

如上图射击之星有长上影线,是顶部反转信号,所以是卖出看跌信号。

锤头有长下影线,是底部反转信号,所以是买入看涨信号。

将单个K线还原到K线图中,就形成了如下Pinbar形态。该形态由左眼、鼻子和右眼组成。

image

shooting star组成的Pinbar形态中,如左半图,左眼是一根看涨的阳烛,右眼是看跌的阴烛。鼻子蜡烛图的开盘价和收盘价都包含在左眼内部。表示价格先被抬高后被空头打压,受到阻力,看跌。

hammer组成的Pinbar形态中,如右半图,左眼是一根看跌的阴烛,右眼是看涨的阳烛。同样鼻子蜡烛图的开盘价和收盘价包含在左眼内部。价格先被打压后被多方支持,受到支撑,看涨。

讲述完Pinbar概念以及Pinbar形态后,下面讲述如何在茫茫股海中,及时发现pinbar。

其实接下来就是讲述一个数据采集、清洗、计算的过程了。

1.找到所有A股列表接口,清洗,并处理为结构化数据

image

接口返回的是json数据,包含股票代码,及股票名称,其中股票代码的sh为上海,sz为深圳,共5399个股票。

数据作简单处理,转换为直男能看懂的格式,并加上处理日期。

image

2.根据列表获取个股的历史数据,

从r_list.lst里读取基础数据,并采集历史数据: 部分go代码如下:

image

清洗后结果如下:

image

image

上图是000002从1991年上市至今的所有数据。

共采集了5396个股票的所有历史数据,共1.5GB左右

image

由于只采集日K,所以数据量不是很大。

image

3.原材料已准备完成,现在开始对历史数据进行计算,找出pin bar , 并进行验证

从计算结果分析:

【000002 万 科A】 image

8月3号,出现shooting star , 4号应该看跌 image

7月29号,出现 hammer 信号 , 30号应该看涨 image

最后,就是把计算程序放服务器上每天定时计算,分析出每天的pinbar信号的股票再进行研判分析即可。

结语:

量化出来的pinbar信号,可以作为参考,再结合股票的位、势、态、基本面、支撑及阻力位等信息,进行分析,降低投资风险。

此文为抛砖引玉,欢迎做量化的朋友进行技术交流!

About

量化投资--A股市场K线形态 Pin Bar 分析