常用技术指标之一文读懂BOLL布林线指标

article/2025/9/18 16:38:14

什么是布林线指标?

布林线BOLL指标(Bollinger Bands)是股市技术分析的常用工具之一,由美国金融分析师John Bollinger根据移动平均线和统计学中的标准差原理于1980年代设计出来。

如上图所示,布林线指标由上、中、下三条轨线组成,其中上中下轨线可以分别看成是股价的压力线、平均线和支撑线,股价在上限和下限的区间即股价通道内波动。股价通道会随着股价波动幅度的大小而变化。布林线一般取20日作为参数。

布林线公式说明

中轨线 = N日的移动平均线,N一般取20

上轨线 = 中轨线 + X倍的标准差,X一般取2

下轨线 = 中轨线-Y倍的标准差, Y一般取2

布林线指标计算

  1. talib中使用布林线指标

import talibupper, middle, lower = talib.BBANDS(close, timeperiod=20, nbdevup=2, nbdevdn=2, matype=0)
  • 返回值:upper为上轨线,middle为中轨线,lower为下轨线

  • talib.BBANDS函数参数:close为收盘价,timeperiod为计算周期,一般取20;nbdevup:上轨线价格相对于中轨线标准差倍数,一般取2,取值越大,则上限越大,通道越宽;nbdevdn:下轨线价格相对于中轨线标准差倍数,一般取2;matype:移动平均类型,0代表简单移动平均

  1. backtrader中使用布林线指标

import backtrader as btboll = bt.ind.BollingerBands(period=20, devfactor=2)

BollingerBands共有3个参数,period为计算周期,一般取20;devfactor为标准差倍数,一般取2;movav为移动平均线类型,默认为简单移动平均

布林线指标应用

  • 布林线可以指示支撑和压力位置,上、中轨线都可以对股价的运行起到压力作用,而中、下轨线则会对股市的运行起到支撑作用; 布林线可以显示超买、超卖:股价冲出上轨线将有可能回调,股价跌出下轨线有可能反弹

  • 布林线可以指示趋势,强势股总在中、上轨线之间,弱势股总运行在中轨线下。当价格线位于布林线中轨之上时,则多半为多头市场,可持股或买入;而当价格线处于布林线中轨之下时,则多半为空头市场,买入需小心,布林通道的两极为上轨和下轨,表示极强和极弱

  • 布林线上下轨收口变窄隐藏着突变,先不要急于买进。当股价K线带量向上突破布林线的上轨,同时原本狭窄的布林线通道突然开口向上时,说明股价即将进入新的上升通道之中,应以买入为主; 一旦股价K线向下突破布林线的下轨,同时原本狭窄的布林线通道突然开口向下时,说明股价即将进入新的下降通道之中,应以卖出为主

  • 当股价K线从布林线的中轨线以下向上突破布林线中轨线时,预示着股价比较强势,应以买入为主; 当股价K线从布林线的中轨线以上向上突破布林线上轨线时,预示着股价非常强势,股价短期将可能大涨,应以持股待涨或短期买入为主

  • 当股价K线在布林线上方运动了一段时间后,如果K线掉头向下并突破布林线的上轨时,预示着股价短期的强势行情可能结束,短线应及时卖出股票,特别是那些短期涨幅很大的股票; 当股价K线向下突破布林线的中轨时,应以卖出为主

结论 & 交流

关注微信公众号:诸葛说talk,获取更多内容。同时还能获取邀请加入投资交流群、量化投资研讨群, 与众多投资爱好者、量化从业者、技术大牛一起交流、切磋,快速提升自己的投资水平。

写文章不易,觉得本文对你有帮助的话,帮忙点个赞吧。

参考

  • https://en.wikipedia.org/wiki/Bollinger_Bands

  • https://baike.baidu.com/item/布林线/3424486

  • The Basics of Bollinger Bands®

  •  


http://chatgpt.dhexx.cn/article/QYOyyVJb.shtml

相关文章

Python绘制BOLL布林线指标图

写在前面布林线(BOLL)技术指标简介BOLL公式详解参数设置 用到的主要Python库Python代码&详解参考文献推荐阅读 写在前面 本文代码部分总结自Packt出版社的《Learn Algorithmic Trading - Fundamentals of Algorithmic Trading》(图1&…

Boll布林带突破策略

1.策略原理 一个很简单的策略 突破上轨,且Rsi没有超卖时做多,价格回归中轨时平仓 代码: seting {name: BB, symbol: ETHUSDT, kTime: 15m, bb_len: 129, bb_mult: 2.259, rsi_len: 22, rsi_long_min: 15, rsi_long_max: 76, rsi_short_mi…

布林带-BOLL (Bollinger Band)

也叫布林通道。 一般价格的波动是在一定的区间内的,区间的宽度代表价格的变动幅度,越宽表示价格变动幅度越大,越窄表示价格变动幅度越小。 布林带由支撑线(LOWER)、阻力线(UPER) 和中线(MID) 三者组成。 价格突破阻力线/支撑线,表示卖出/买入…

如何利用布林带构建量化交易策略?

布林带之于交易就像莎士比亚之于文学,如果你想在交易世界中留下印记,这非常重要而且很难避免。布林带是一种技术指标,用于以更好的方式分析市场并帮助我们对资产价格做出更好的假设,即资产是否超买或超卖。 布林带实际上由三个波…

量化进阶—— 高胜算交易策略(布林线)

阅读原文:京东量化平台-为投资者提供数据支持、策略开发到策略输出的量化生态服务 京东金融官方资讯QQ群:417082141 有什么想咨询的都可以来询问我们哦 金融投机家保持100笔交易成功率达85%以上,得益于高胜算的趋势交易策略。综合技术应用顾比均线系统、…

【量化交易笔记】6.布林带的实现

上一讲介绍A股移动平均值(MA)指标,本讲我们来讲解布林布的实现。 布林线(BOLL)技术指标简介 布林线(Bollinger Bands,BOLL)又称布林带,是约翰布林(John Bol…

Python股票量化学习(3)——简单的策略回测

搞一个简单的交易策略回测(难点的我也不会啊)。此策略基于布林通道,当股价低于布林通道下轨线且持仓为0时,以下轨线价格全仓买入(不关心风险,反正也不要本钱)。当股价突破布林线上轨且有持仓时&…

量化交易——布林带策略

一、布林带策略介绍 布林带/布林线/保利加通道(Bollinger Band):由三条轨道线组成,其中上下两条线分别可以看成是价格的压力线和支撑线,在两条线之间是一条价格平均线。 一般来说,股价会运行在压力线和支撑线所形成的通道中。 与M…

【vn.py】源码解析之布林通道(BollChannel)策略

文章目录 Boll(布林线)指标CCI(Commodity Channel Index)指标布林通道策略布林通道策略源码分析1、完整源码2、策略参数与变量3、策略执行逻辑 Boll(布林线)指标 布林线是一种金融衍生品价格走势图中常用的…

量化交易——传统技术分析布林通道BollingerBands的原理及实现

布林通道 布林通道线是根据统计学的标准差来计算的,其具体可由上中下三条曲线展示。其中上下两线分别代表上升压力线和下降支撑线,故而可以根据K线图是否突破布林曲线来判断较好的买卖节点。三条曲线计算方法如下: 中轨线(MID)收盘价的M日移…

Lyndon的量化修炼之路——布林通道优化策略(二)

策略参数优化 //期市妖风大,小心被刮飞。本文不构成任何实质性建议,也不对任何依此进行的交易结果负责参数优化几乎是优化每一个量化交易策略的必经之路,对于参数优化的基本方法已经在双均线优化策略中介绍过,再次不多做介绍&…

【Python量化】布林带策略

文章目录 一、计算布林带三、构建策略,计算持仓头寸序列和买卖信号序列四、计算策略收益五、绘制交易信号 此文章首发于公众号:Python for Finance 链接:https://mp.weixin.qq.com/s/CJR2gwXkkzFRavZ8I98qdw 布林带(BOLL&#x…

Lyndon的量化修炼之路——布林通道优化策略(一)

//期市妖风大,小心被刮飞。本文不构成任何实质性建议,也不对任何依此进行的交易结果负责经过某位大佬的提醒,原来大白有另外的含义,侵权了侵权了(原谅我孤陋寡闻),所以还是简单点好。 我也不知…

现货黄金指标精讲(布林通道)

现货黄金的特点在于可以多空双向交易,如果投资者能精通一到两种的技术分析手段,必定能大幅提高交易的成功率。布林通道指标不仅能揭示金价运行的趋势,还能提供清晰的买卖信号,帮助长、中、短线的投资者提高交易决策的质量。 一、布…

布林通道 Bollinger Bands——非炒股向个人学习笔记

有一组数据,大多数是以时间序列的数据,如年、月、日为度量的某指标变化。(上图的绿线不用管) 布林通道的作用是描述数值的近期波动程度,具体表现就表现在轨道的收窄与拓宽上。 一、基本概念 作图需设定的变量&#x…

eclipse安装教程与使用教程

第一首先在电脑的浏览器中输入“eclipse官网”。 然后在网页中点击进入eclipse的官方下载网站。 2 第二然后再点击页面右边的“download”。 在弹出的页面下面点击“download packages”。 3 第三然后在下面找到“eclipse IDE for java developers”的选项。 在选项右边有…

eclipse基础实用教程

一、打开eclipse,创建java文件 1.点击eclipse.exe文件 Workspace:(这个是你写的代码存放位置,可以自己选择创建一个文件夹) 2.新装的eclipse中在new里面未找到java project, 点击Open Perspective&#…

eclipse使用教程(图文)

很多人都知道要用eclipse来做java开发,但很多的新手朋友却不知道怎么下载和安装eclipse。下面给你介绍一下怎么下载和安装eclipse来用于自己的学习或者项目开发, 很多人都知道要用eclipse来做java开发,但很多的新手朋友却不知道怎么下载和安装…

Eclipse详细安装教程

Eclipse安装教程 前言一、Eclipse是什么?二、安装步骤1. Eclipse下载下载网址 2. Eclipse安装 前言 Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。 一、Eclipse是什么? Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言…

Eclipse最新最简最详细安装教程

Eclipse最新最简最详细安装教程 1、首先打开官方地址(见下面) Eclipse官方下载地址:点击打开官方链接 2、点击红箭头指向的红框中的“Download Packages”。 3、出现新的页面之后往下翻找到并点击红箭头指向的红色矩形的部分Eclipse IDE f…