【量化小实验】随机指标(KDJ)的应用

0 投票

一、KDJ指标介绍

 

KDJ指标又叫随机指标,是一种相当新颖、实用的技术分析指标,它起先用于期货市场的分析,后被广泛用于股市的中短期趋势分析,是期货和股票市场上最常用的技术分析工具。

随机指标KDJ一般是用于股票分析的统计体系,根据统计学原理,通过一个特定的周期(常为9日、9周等)内出现过的最高价、最低价及最后一个计算周期的收盘价及这三者之间的比例关系,来计算最后一个计算周期的未成熟随机值RSV,然后根据平滑移动平均线的方法来计算K值、D值与J值,并绘成曲线图来研判股票走势。

 

二、指标原理

 

随机指标(KDJ)一般是根据统计学的原理,通过一个特定的周期(常为9日、9周等)内出现过的最高价、最低价及最后一个计算周期的收盘价及这三者之间的比例关系,来计算最后一个计算周期的未成熟随机值RSV,然后根据平滑移动平均线的方法来计算K值、D值与J值,并绘成曲线图来研判股票走势。

 

随机指标(KDJ)是以最高价、最低价及收盘价为基本数据进行计算,得出的K值、D值和J值分别在指标的坐标上形成的一个点,连接无数个这样的点位,就形成一个完整的、能反映价格波动趋势的KDJ指标。它主要是利用价格波动的真实波幅来反映价格走势的强弱和超买超卖现象,在价格尚未上升或下降之前发出买卖信号的一种技术工具。它在设计过程中主要是研究最高价、最低价和收盘价之间的关系,同时也融合了动量观念、强弱指标和移动平均线的一些优点,因此,能够比较迅速、快捷、直观地研判行情。

 

随机指标(KDJ)最早是以KD指标的形式出现,而KD指标是在威廉指标的基础上发展起来的。不过威廉指标只判断股票的超买超卖的现象,在KDJ指标中则融合了移动平均线速度上的观念,形成比较准确的买卖信号依据。在实践中,K线与D线配合J线组成KDJ指标来使用。由于KDJ线本质上是一个随机波动的观念,故其对于掌握中短期行情走势比较准确。

 

三、随机指标与投资策略

 

超买超卖现象

 

超买区:K值在80以上,D值在70以上为超买。一般情况下,股价有可能下跌。投资者应谨慎行事,局外人不应再追涨,局内人应适时卖出。

 

超卖区:K值在20以下,D值在30以下为超卖区。一般情况下,股价有可能上涨,反弹的可能性增大。局内人不应轻易抛出股票,局外人可寻机入场。

 

选择沪深300作为股票池,利用上述思路编写代码,即:

k值大于80,d值大于70则卖出;

k值小于20,d值小于30则买进。

具体代码如下图所示:

 

回溯结果:

 

 

 

K 线与D 线的交叉突破

 

当K值大于D值时,表明股价当前正处于上升趋势之中,因此,当K线从下向上交叉突破D线时,正是买进股票的时机。反之,当K值小于D值时,表明股市当前处于下降趋势。因此,当K线从上向下交叉突破D线时,正是卖出股票的时机。

 

选择沪深300作为股票池,利用上述思路编写如下代码:

 

k值大于d值的趋势保持一段时间后,k线从上向下突破d线,卖出;

d值大于k值的趋势保持一段时间后,k线从下向上突破d线,买进。

 

回溯结果:

 

 

 

最新发帖 4月 28, 2017 分类:新手小白上路 | 用户: nurgul (510 分)

登录 或者 注册 后回复这个帖子。

...