布林带(Bollinger Bands)
创作时间:
作者:
@小白创作中心
布林带(Bollinger Bands)
引用
CSDN
1.
https://m.blog.csdn.net/heixiniu/article/details/144674901
布林带(Bollinger Bands)是一种技术分析工具,由约翰·布林格(John Bollinger)在20世纪80年代提出。它主要用于衡量市场的波动性,并识别价格可能的高低点。布林带由三条线组成:
- 中轨线(Middle Band):通常是一条简单移动平均线(SMA),一般取20日收盘价的平均值。
- 上轨线(Upper Band):中轨线加上一定倍数的标准差。通常,倍数为2。
- 下轨线(Lower Band):中轨线减去一定倍数的标准差。通常,倍数也为2。
布林带的计算公式如下:
- 中轨线(MB)= N日收盘价的简单移动平均线
- 上轨线(UB)= 中轨线 + K * N日收盘价的标准差
- 下轨线(LB)= 中轨线 - K * N日收盘价的标准差
其中,N为计算周期,通常取20;K为标准差的倍数,通常取2。
布林带的主要作用有:
- 识别价格趋势:当价格在布林带中轨线以上时,市场被认为是上涨趋势;当价格在布林带中轨线以下时,市场被认为是下跌趋势。
- 衡量波动性:布林带的宽度可以反映市场的波动性。当布林带变宽时,市场波动性增加;当布林带变窄时,市场波动性减小。
- 识别超买超卖:当价格触及上轨线时,市场可能处于超买状态,价格可能会回调;当价格触及下轨线时,市场可能处于超卖状态,价格可能会反弹。
在实际应用中,投资者可以结合其他技术分析工具和指标,如相对强弱指标(RSI)、移动平均线(MA)等,来提高交易决策的准确性。
以下是布林带的Python实现代码:
def stock_bob(stock_data, window=20, k_std=2):
rolling_mean = stock_data['close'].rolling(window=window).mean()
rolling_std = stock_data['close'].rolling(window=window).std()
upper_band = rolling_mean + (rolling_std * k_std)
lower_band = rolling_mean - (rolling_std * k_std)
return rolling_mean, upper_band, lower_band
def plot_stock_bob(stock_data):
rolling_mean, upper_band, lower_band = stock_bob(stock_data)
stock_data['trade_date'] = pd.to_datetime(stock_data['trade_date'], format='%Y%m%d')
plt.plot(stock_data['trade_date'], stock_data['close'], label='Close Price')
plt.plot(stock_data['trade_date'], rolling_mean, label='Middle Band')
plt.plot(stock_data['trade_date'], upper_band, label='Upper Band')
plt.plot(stock_data['trade_date'], lower_band, label='Lower Band')
plt.legend()
plt.title('Bollinger Bands')
plt.xlabel('Date')
plt.ylabel('Price')
plt.show()
热门推荐
二极管的发明历程
懂车帝卡车钻撞测试引发争议:测试标准与实际应用的考量
竞赛专题讲座01:如何探索竞赛、考研题的求解思路之如何解题
探寻娴峰之美:海南旅游景点深度介绍文案
什么是股票溢价率:溢价率在股票分析中的应用
为什么说狐臭不过三代?会遗传吗?科学解析狐臭遗传的潜在风险!
CPU频率和内存频率之间的匹配关系
男孩爱妈妈的表现
组织放高利贷可能涉及的刑事责任有哪些?
纤维金属层板(FMLs)行业标准不断完善 航空航天领域为其最大需求端
DeepSeek说——如何提高自己深度思考的能力(附五大进阶习惯)
地质灾害防治手册:提升自救能力 保障生命安全
地质灾害监测预警系统:科技守护,构筑智能预警屏障
女性如何巧妙搭配西服,多种搭配方案,让你焕发新的时尚魅力!
别墅地下室防水难题:国家标准存缺陷,多方管理致混乱
预防车祸:安全驾驶的十大黄金法则
团队奖励如何分成:四种常见分配方式及最佳实践
多项目管理,如何平衡资源分配和优先级?
证明的格式与字体要求:一份详细的指南
车牌的卸载步骤是什么?卸载车牌时应注意哪些安全事项?
火锅店全链条优化策略:从食材精选到餐桌体验的全方位升级
停车等红灯,D 档 or N 档?—双离合优势尽显
在家玩转空气炸锅:多功能使用攻略及创意美食分享
巧用空气炸锅:从美味烹饪到生活妙用全攻略
【对比分析】法律硕士和法学硕士的区别有哪些?
你每天都吃早餐吗?孩子早餐吃得怎么样?不吃早餐危害太大了
如何才能培养早餐食欲,让自己吃得健康呢?
法律职业资格证书C证的考试内容是什么?
深蹲怎么做? 先动膝盖还是髋关节? 教你如何不伤膝盖!
什么是网络爬虫抓取?如何应用?实际案例教学