14.2 超买超卖型技术指标实例
对某种股票的过度买入称为超买,反之,对于某种股票的过度卖出则称为超卖。超买超卖型技术指标属于分析大势的一种技术分析指标,它分析的主要用途在于大势的涨跌气势,使股市潜在的趋势清楚地表现出来。
14.2.1 随机指标KD
在Python 量化交易策略中,随机指标KD 的语法格式如下:
KD(security_ list , check_ date , N =9, M1=3 , M2=3)
各参数意义如下:
参数security_list :股票列表,可以是一只股票,也可是多只股票。
参数check_date :要查询数据的曰期。
参数N: 统计的天数N。
参数M1: 统计的天数M1。
参数M2: 统计的天数M2 。
随机指标KD 的返回值是K 和D 的值,是一个字典(dict) 类型,真中键(key) 为股票代码,值(v剖ue) 为数据。
随机指标KD 用法具体如下:
第一,指标>80 时,回档概率大;指标<20 时,反弹概率大。
第二, K 在20 左右向上交叉D 时,视为买进信号。
第三, K 在80 左右向下交叉D 时,视为卖出信号。
新建一个Python3 文件,在单元格中输入代码如下:



14.2.2 资金流量指标MFI
在Python 量化交易策略中,资金流量指标MFI 的语法格式如下:
MFI(security_list, check_date, timeperiod=14)
各参数意义与传统平均线相同,这里不再多说。返回值是一个字典(dict)类型,也与传统平均线相同,这里也不再多说。
资金流量指标MFI 用法具体如下:
第一, MFI>80 为超买,当其回头向下跌破80 时,为短线卖出时机。
第二, MFI<20 为超卖,当其回头向上突破20 时,为短线买进时机。
第三, MFI> 80 ,而产生背离现象时(价格在上涨,但资金流量指数在下跌) ,视为卖出信号。
第四, MFI<20 ,而产生背离现象时(价格在下跌,但资金流量指数在上涨) ,视为买进信号。
新建一个Python3 文件,在单元格中输入代码如下:


14.2.3 相对强弱指标RSI
在Python 量化交易策略中,相对强弱指标RSI 的语法格式如下:
RSI(security_list, check_date, N1=6)
其中security _list 和check_date 参数与传统平均线相同,这里也不再多说。参数N1 表示统计的天数。
返回RSI 的值,返回类型也与传统平均线相同,这里也不再多说。
相对强弱指标RSI 用法具体如下:
第一,RSI> 80 为超买. RSI<20 为超卖。
第二,RSI 以50 为中界线,大于50 视为多头行情,小于50 视为空头行惰。
第三,RSI 在80 以上形成M 头或头肩顶形态肘,视为向下反转信号。
第四,RSI 在20 以下形成W 底或头肩底形态肘,视为向上反转信号。
第五,RSI 向上突破其高点连线肘, 买进; RSI 向下跌破其低点连线肘,卖出。
新建一个Python3 文件,在单元格中输入代码如下:


14.2.4 变动速率线OSC
在py由on 量化交易策略中,随机指标KD 的语法格式如下:
OSC(security_list , check_date , N = 20 , M = 6)
其中security list 和check_date 参数与传统平均线相同,这里不再多说。参数N 和M 表示统计的天数N 和统计的天数M 。
返回OSC 和MAOSC 的值,返回类型也与传统平均线相同,这里也不再多说。
变动速率线OSC 用法具体如下:
第一, OSC 以100 为中轴线, OSC>100 为多头市场; OSC<100 为空头市场。
第二, OSC 向上交叉其平均线时,买进 OSC 向下交叉其平均线时卖出。
第三, OSC 在高水平或低水平与股价产生背离时, 应注意股价随时有反转的可能。
新建一个Python3 文件,在单元格中输入代码如下:




14.2.5 威廉指标WR
在Python 量化交易策略中,威廉指标WR 的语法格式如下:
WR(security list, check date , N = 10 , N1 = 6)
其中security_list 和check_date 参数与传统平均线相同,这里不再多说。参数N 和N1 表示统计的天数N 和统计的天数N1。
返回WR 和MAWR 的值,返回类型也与传统平均线相同,这里也不再多说。
威廉指标WR 用法具体如下:
第一,威廉指标WR 波动于0~100 ,100 置于顶部,置于底部。
第二,威廉指标WR 以50 为中轴线,高于50 视为股价转强;低于50视为股价转弱。
第三,威廉指标WR 高于20 后再度向下跌破20 ,卖出;低于80 后再度向上突破80 ,买进。
第四,威廉指标WR 连续触底3-4 次,股价向下反转慨率大;连续触顶3~4 次,股价向上反转概率大。
新建一个Python3 文件,在单元格中输入代码如下:


14.2.6 顺势指标CCI
在Python 量化交易策略中,顺势指标CCI 的语法格式如下:
CCI( security_list, check_date , N=14)
其中security _list 和check_date 参数与传统平均线相同,这里不再多说。参数N 表示统计的天数N 。
返回CCI 的值,返回类型也与传统平均线相同,这里也不再多说。
顺势指标CCI 用法具体如下:
第一, CCI 为正值时,视为多头市场;为负值时,视为空头市场。
第二,常态行情时, CCI 波动于±100 之间;强势行情, CCI 会超出±100 。
第三, CCI>100 时,买进, CCI<100 时,卖出。
第四, CCI<-100 时,先卖出, CCI>-100 时,再买进。
新建一个Python3 文件,在单元格中输入代码如下:

