平均真实波幅(ATR):金融市场波动性分析的重要指标
创作时间:
作者:
@小白创作中心
平均真实波幅(ATR):金融市场波动性分析的重要指标
引用
CSDN
1.
https://blog.csdn.net/heixiniu/article/details/144691695
平均真实波幅(Average True Range, ATR)是一种技术分析指标,用于衡量金融市场中价格波动的幅度。它由J. Welles Wilder Jr. 在1978年提出,主要用于识别市场的波动性和趋势强度。
ATR的计算方法
ATR的计算基于以下三个步骤:
- 计算每个周期的真实波幅(True Range, TR)。TR是以下三个值中的最大值:
- 当前周期的最高价减去最低价。
- 当前周期的最高价减去前一周期的收盘价。
- 当前周期的最低价减去前一周期的收盘价。
计算TR的移动平均值。通常使用简单移动平均(SMA),周期长度可以根据需要选择,例如14天。
将移动平均值除以一个调整因子,通常是2,以得到平均真实波幅。
ATR的计算公式如下:
$$
TR = \max(high - low, |high - prev_close|, |low - prev_close|)
$$
$$
ATR = \frac{SMA(TR, n)}{2}
$$
其中,$high$是当前周期的最高价,$low$是当前周期的最低价,$prev_close$是前一周期的收盘价,$SMA$是简单移动平均,$n$是移动平均的周期长度。
ATR的主要用途
衡量市场波动性:ATR值越高,市场波动性越大;ATR值越低,市场波动性越小。
设置止损和止盈水平:ATR可以帮助交易者确定合理的止损和止盈点位,以适应市场的波动性。
识别趋势强度:ATR可以与其他趋势指标结合使用,以评估趋势的强度和可能的反转点。
在实际应用中,ATR通常与其他技术分析工具和指标一起使用,以提高交易决策的准确性。
Python代码实现
以下是计算ATR的Python代码实现:
def stock_atr(stock_data, window=14):
stock_data['H-L'] = stock_data['high'] - stock_data['low']
stock_data['H-PC'] = stock_data['high'] - stock_data['close'].shift(1)
stock_data['L-PC'] = stock_data['low'] - stock_data['close'].shift(1)
stock_data['TR'] = stock_data[['H-L', 'H-PC', 'L-PC']].max(axis=1)
stock_data['ATR'] = stock_data['TR'].rolling(window=window).mean()
return stock_data['ATR']
以下是绘制ATR的Python代码实现:
import pandas as pd
import matplotlib.pyplot as plt
def plot_stock_atr(stock_data):
atr = stock_atr(stock_data)
stock_data['trade_date'] = pd.to_datetime(stock_data['trade_date'], format='%Y%m%d')
plt.subplot(2, 1, 1)
plt.plot(stock_data['trade_date'], stock_data['close'], label='Close Price')
plt.legend()
plt.title('Close Price')
plt.subplot(2, 1, 2)
plt.plot(stock_data['trade_date'], atr, label='ATR')
plt.legend()
plt.title('ATR')
plt.xlabel('Date')
plt.ylabel('ATR')
plt.show()
文章来源
本文原文来自CSDN,作者:heixiniu
热门推荐
脑转移瘤的治疗方法:手术、放疗和药物治疗等综合治疗方案
老年人失眠,谨慎使用“西泮”和“唑仑”
美元暴跌近百点,贸易战引发全球金融市场动荡
植树节!点击查收这些科普知识→
重庆人一再被叫四川人,对于重庆人是什么感受?
海水的温度、盐度和密度:深度解析海洋生态的重要性
【千年石窟 匠心传承】麦积山石窟:镶嵌于峭壁之上的艺术瑰宝
“家底不厚,就别考公了”?深度剖析公务员职业发展的现实困境
普洱茶与双黄连能否一同饮用全面指南
柱塞液压泵的市场需求与未来发展趋势
关于咳嗽,你了解多少?
缅怀中山先生 致力振兴中华——从四川地方史志文献记载看孙中山与四川
数学领域荣誉最高的五大奖项:陈省身奖上榜,菲尔兹奖雄踞榜首
传统农业看天 垂直农场看数据
波斯菊的颜色种类与养护方法
太乙神数计算方法详解:从古代数术到现代应用
每天都吃的油,咋吃才健康?用油的5个误区你中了吗?
中国最逆天的8条天路,不是十年老司机都不敢开,此生自驾必去
减肥≠吃不好,8种常见食物推荐
建构主义理论研究现状分析报告
想成事,先研究自己!分享自我认知的7大有效方法~
截肢治疗患者的心理康复指南
济南市莱芜区方下街道:扎实推进农产品质量安全监管工作 筑牢农产品安全防线
菠菜如何合理施肥?基肥怎样施用?追肥如何进行?
教师如何正确引导学生进行学习目标设置
怎么选到满意的电动车?买车要注意“5不买”原则,已有人吃过亏
如何正确连接LED声控灯并确保安全使用?这种连接方式有哪些技巧?
全屏游戏观影时,轻点iPhone即可查看剩余电量
相机亮度调节技巧与曝光控制方法详解
教学反思抓住“五个点”