【策略源码分享】能量潮OBV指标是葛兰碧于20世纪60年代提出的,并被广泛使用。股市技术分析的四大要素:价、量、时、空。OBV指标就是从“量”这个要素作为突破口,来发现热门股票、分析股价运动趋势的一种技术指标。它是将股市的人气——成交量与股价的关系数字化、直观化,以股市的成交量变化来衡量股市的推动力,从而研判股价的走势。关于成交量方面的研究,OBV能量潮指标是一种相当重要的分析指标之一。
1.计算方法
今日OBV=昨天OBV+sgn×今天的成交量。以收盘价为例,其中,sgn是符号函数,其数值由下式决定:
sgn=+1 今日收盘价>昨日收盘价;
sgn=-1 今日收盘价<昨日收盘价;
sgn=0 今日收盘价=昨日收盘价。
2.进一步改进计算方法:
多空比率净额= [(收盘价-最低价)-(最高价-收盘价)] ÷( 最高价-最低价)×今天的成交量V,
使用多空力量比率加权修正成交量,
今日OBV=昨天OBV+多空比率净额
3.策略逻辑:
选择上证50股票,使用多空力量比率加权修正的成交量方法,在“策略”中完成OBV回测。
1、当股价上升而OBV线下降,表示买盘无力,股价可能会回跌。
2、股价下降时而OBV线上升,表示买盘旺盛,逢低接手强股,股价可能会止跌回升。
4.收益:
策略累计收益58.54%
沪深300收益:7.2%
[backcolor=rgba(136, 136, 136, 0.498039)]
5.风险指标概览:
6. 源码(部分):
完整代码请去
https://www.joinquant.com/post/126 克隆策略进行深入研究。
欢迎各位高手指点,该策略有什么改进方式呢?或者本身哪里存在缺陷呢?