布林带(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()
热门推荐
AI 生成的论文,会被算抄袭吗?
三大“上品”之一的蓝釉:明看宣德,清看雍正
海南游艇出海费用明细:全面解析各类游艇租赁价格与消费攻略
监测身体健康,也许只需一滴汗?
咀嚼是什么意思
汽车按揭贷款办理流程及要求详解
室温超导应用研究专利的技术突破对未来能源发展的影响是什么?
心理咨询中的"移情"现象:如何识别和处理来访者的投射?
车辆压线违规扣几分罚款多少?一文详解交通标线规则
庞培:一生热衷于维护民主,可却在军事上的成就最高
定期存款怎么存收益最大?利息最高的方法
安全期避孕法原理分析
陕西历史博物馆最新门票预约流程(时间+入口+步骤)
年轻人再带火一门经济:二手奢侈品市场将成长至万亿
ERP软件系统稳定程度评估的指标有哪些?
Excel中INDIRECT函数的使用方法与实战技巧
管理学在职研究生报考指南:2025年信息汇总
委托人未签字委托合同有效吗合法吗
德国经济这么差,德国股市却如此强,为什么?
从新手到高手:C#编程学习路线指南
姓名学:八字取名法则
80度的水算不算开水?一文读懂水温与沸点的关系
新生儿42天体检项目全解析
留学财政资助的形式有哪些
立春到,做好这些小事,一整年都健康!
碳素钓竿选购全攻略:从商家选择到质量检测
牙齿咬合不齐怎么办
云梦泽:消失的巨湖
卡西米尔效应:塑造宇宙的无形力量
口袋妖怪叶绿攻略:从入门到精通,掌握口袋妖怪叶绿全流程