前言
本章节将介绍股市的量能指标,顾名思义是用来追蹤成交量的技术指标,以股市的成交量变化来衡量股市推动力,协助投资者判读股价的走势,例如,当一档股票的成交量过低,就必须注意流动性风险。不过,单独的成交量变化,仅能代表交易市场上的供需动态,应搭配其余的价格趋势指标,进行更深入的解读,正所谓新手看价(股价)老手看量(成交量),透过成交量的辅助,解析趋势盘的上下价量关係、价量背离的反转讯号或盘整盘等情形,才能进行有效的投资策略制定
本章节的Google Colab笔记本连结:
https://colab.research.google.com/drive/1ok6luc4mslQCX2OBue0Kdaizq9sTJmyj?usp=sharing
前情提要【EP.1 部署股票搜寻器,获取上市柜股票资讯】
前情提要【EP.2 股市资料视觉化---K线重叠指标】
前情提要【EP.3 股市资料视觉化---价格计算指标】
EP.4 股市资料视觉化---股市量能指标
累积/派发线(AD)
累积/派发线,常用于衡量股市中潜在的供给与需求,数值增加则代表资金流入,数值降低则代表资金流出
进行累积/派发线分析,使用函式AD()
,并将线图绘製在新的子图当中,因此设定panel=2
ad=AD(data)fin_chart = chart(data)fin_chart.TA(ad,panel=2,type="line",color="black")fin_chart.Show()
可观察出当收盘价格接近最高价格时,AD数值将增加,若收盘价格接近最低价格时,AD数值将减少,因此能藉由此指标判断一段时间内该证券累积的资金流量,当底背离时可操作买入,顶背离则考虑卖出
蔡金震荡指标线(ADOSC)
蔡金震荡指标线,为上文所提的AD线改良版本,透过长短週期的EMA计算后相剪,得出ADOSC的值
绘製蔡金震荡指标线,使用函式ADOSC()
,并将线图绘製在新的子图当中,同样设定为panel=2
adosc=ADOSC(data)fin_chart = chart(data)fin_chart.TA(adosc,panel=2,type="line",color="orange")fin_chart.Show()
可将资金流动情况与价格行为相对比,检测市场中资金流入和流出的情况,协助进行交易时机的制定,看涨背离可做空,看跌背离可做空
能量潮指标(OBV)
能量潮指标,依据收盘价格的涨跌,来累加扣除成交量,若隔日指数为上涨,则将基期OBV加上本日成交量为今日的OBV数值;若隔日指数为下跌,则将基期OBV扣除本日成交量为今日的OBV数值
绘製能量潮指标,使用函式OBV()
,并将线图绘製在新的子图当中,同样设定为panel=2
obv=OBV(data)fin_chart = chart(data)fin_chart.TA(obv,panel=2,type="line",color="purple")fin_chart.Show()
OBV的数值高低不具有特殊意义,应注重于OBV的走势方向,并配合K线图的走势一起判断,可透过其方向衡量买方力道,上升潮代表买方力道强劲,下跌潮代表买方力道较弱