BBANDS布林带指标选股技巧
由bqw9z8tc创建,最终由bqw9z8tc 被浏览 59 用户
顶级交易者喜欢把布林带(Bollinger Bands,简称BBANDS)指标作为指导买入和卖出决策因子之一;
布林带是由约翰·布林格发明的,用于测量市场的波动性和确定可能的过度买入或过度卖出的区域。
布林带的组成:
中间线:通常是20日简单移动平均线(SMA)。
上带和下带:分别是中间线以上和以下两个标准差的位置。
买入和卖出信号:
买入信号:
当价格触及或穿过下带,可能表明资产已被超卖,价格可能即将反弹。这通常被看作是买入的机会。
示例:如果股票价格跌至下带(比如20日SMA为$50,标准差为$2,则下带为$46),这可能是一个买入信号。
卖出信号:
当价格触及或穿过上带,可能表明资产已被超买,价格可能即将回落。这通常被看作是卖出的机会。
示例:如果股票价格升至上带(同样的设置,则上带为$54),这可能是一个卖出信号。
注意事项:
价格突破:价格突破布林带的上带或下带并不总是意味着即将发生逆转。强劲的趋势可能导致价格在带外持续一段时间。
带宽波动:布林带的宽度(带宽)可以显示市场的波动性。带宽增大表示增加的波动性,而带宽缩小则可能预示着即将出现突破。
确认信号:最好使用其他指标(如MACD、RSI)来确认布林带提供的信号,以避免误判。
市场环境:在不同的市场环境下,布林带的有效性可能不同。在高波动性市场中,价格更频繁地触及布林带的边缘。
同时在BigQuant量化交易平台后台,可以通过获取ta_bbands_lowerband_14_0、ta_bbands_upperband_28_0等14天或28天作为因子周期进行分析。
如果是想自行创建研究布林带指标,可以通过这些步骤:
- 导入所需的库:首先导入所需的库,包括pandas、matplotlib和TA-Lib(用于计算技术指标)。
- 获取价格数据:获取需要计算BBANDS指标的价格数据。
- 计算BBANDS指标:使用TA-Lib中的函数计算BBANDS指标。具体来说,使用函数ta.BBANDS(),并传入价格数据。
- 绘制图表:使用matplotlib库绘制价格数据和BBANDS指标的图表。
参考:
https://bigquant.com/wiki/doc/6ake6k6h566x5zug5a2q-b9voNK2tnq
\