BBANDS指标¶
BBANDS称为布林带,英文名称为Bollinger Bands。
布林带是一种基于统计学原理的技术分析指标,由约翰·布林格(John Bollinger)于20世纪80年代提出。它通过计算价格的标准差来确定价格的高低波动区间,并以此构建出上下两条通道线,从而帮助判断价格的超买和超卖情况。
指标作用
判断价格的超买和超卖水平: + 当价格接近或触及上轨时,说明市场处于超买状态,可能会出现价格下跌的趋势; + 当价格接近或触及下轨时,说明市场处于超卖状态,可能会出现价格上涨的趋势。
识别价格的高低波动区间:布林带的宽度可以反映价格的波动性,当布林带收缩时,说明市场波动性较低;当布林带扩展时,说明市场波动性较高。
指标公式
计算中轨(MB),中轨是以一段时间的移动平均线为基础,常用的移动平均线周期为20天:
MB = MA(Close, N)
计算上轨(UP)和下轨(DN):上轨和下轨是以中轨为基础,分别加上和减去一定比例的标准差。
UP = MB + K * σ DN = MB - K * σ
其中,K为调整因子,通常取值为2;σ为收盘价的标准差,计算公式为:
σ = StdDev(Close, N)
其中,Close为收盘价,MA为移动平均线,StdDev为标准差,N为计算周期。
python演示代码