如何计算 Excel 中的 ATR17 Mar 2025 | 6 分钟阅读 如果您购买股票或关注大宗商品市场,您无疑听说过平均真实波动范围(ATR)这个术语。这种特殊的市场指标突出显示了产品的价格波动性。在本教程中,我们将讨论这一点,并指导您如何在 Excel 中计算平均真实波动范围。事不宜迟,让我们深入了解这个概念。 平均真实波动范围(ATR):它是什么?这种确定波动性的方法最初由 Welles Wilder 于 1978 年提出。波动性指标通常用于描述股票的价格范围,即其在任何特定日期的最高点和最低点之间的差异。也就是说,如果价格在任何一天大幅波动,每个人通常都会暂停交易。 在大宗商品交易中发生这种情况时,连续两天的开盘价和收盘价有时会出现差异。并非每天的波动范围都包含此信息。现在就需要 ATR。在特定时间范围内,它显示了资产的平均价格变动。投资者可以利用该指标来选择最佳交易时机。尽管它是我们选择的趋势预测工具,但它无法预测价格变动的方向。但是,所有即将到来的合约目前都与 ATR 挂钩。 计算平均真实波动范围的通用公式计算股票的平均真实波动范围需要了解其每日收盘价、每日最高价和每日最低价。我们首先必须了解股票的每日波动范围。这没什么挑战性。简而言之,它是给定一天内价格的变动。 每日波动范围 = 最高价 - 最低价 如果昨天的收盘价不在每日波动范围内,我们需要记住另一个因素。之后,真实波动范围公式变为如下。 真实波动范围 = MAX[(最高价 - 最低价), ABS(最高价 - 前收盘价), ABS(最低价 - 前收盘价)] 换句话说,它选择这三个选项中最大的差值。换句话说,真实平均值可以定义为以下三者中的最高值。
第一期的平均真实波动范围可以计算如下。 ATRt = (1/n) ∑iTRi Welles 建议使用 14 天平滑平均值。因此,在上述公式中 n = 14。我们的初始平均真实波动范围将通过首先计算前 14 天的真实波动范围的平均值来获得。然后将使用指数移动平均值来计算随后的 ATR。在这里,我们将应用以下公式。 ATRt = (ATRt-1 * (n-1) + TRt) / n ATRt 在此表示平均真实波动范围。
最后,公式呈现出如下所示的外观。 ATRt = (ATRt-1 * 13 + TRt) / 14 由于 ATR 揭示了前 14 天的平均波动性,并且 14 天被认为能产生最准确的结果,因此 n 的典型值为 14。 计算 Excel 平均真实波动范围的五个步骤假设我们正在查看 “XYZ” 公司股票价格的报告。该数据集包含 2021 年 5 月 25 日至 2021 年 6 月 23 日特定股票的最高价和最低价以及价格。 ![]() 现在我们将演示如何使用此数据在 Excel 中获取平均真实波动范围。 尽管我们在此处使用了 Microsoft Excel 10,但您可以使用任何其他更好的版本。 步骤 1:计算当前最高价减去当前最低价我们现在将计算每日波动范围。为此,请仔细遵循以下步骤。 步骤: 1. 首先,选择单元格 F4,然后将以下公式输入到该单元格中。 = C4-D4 在此,对应的当日最高价和最低价分别由 C4 和 D4 表示。 ![]() 2. 第二次按下 ENTER 键。 ![]() 3. 第三,光标将以 加号 (+) 的形式出现在单元格 F4 的右下角。此工具称为 填充柄。然后,要使用该工具,请 双击 它。 令人惊讶的是,它在直到单元格 F33 的每个后续单元格中都产生了正确的结果。通过使用此工具,我们节省了大量时间。 ![]() 步骤 2:从当前最高价中减去前收盘价接下来,将计算上述真实波动范围公式的第二个组成部分。让我们实际看看。 步骤: 1. 首先,选择单元格 G5 并输入以下公式。 = ABS (C5-E4) 在这种情况下,C5 和 E4 是前一天的收盘价和当前最高价。对于每个差值,ABS 函数会返回绝对值。这意味着总是返回正数。 2. 之后按下 ENTER。 ![]() 步骤 3:计算当前最低价减去前收盘价本节将介绍前面提到的真实波动范围公式的第三个组成部分。仔细看看该过程。 步骤: 1. 如果您首先将以下公式复制到单元格 H5 中,它将有所帮助。 =ABS(D5-E4) 2. 第二次单击 ENTER。 ![]() 3. 在这种情况下,由于这些日期之前没有日期,因此单元格 G4 和 H4 为空。 步骤 4:确定真实波动范围现在,我们将使用前三个阶段的数据来确定真实波动范围。只需按照说明操作即可;它就是如此简单明了。 步骤: 1. 首先,选择单元格 I5 并在其中输入以下公式。 =MAX(H4:F4) 此公式中的 F4:H4 表示包含最高价和最低价、最高价减去前收盘价以及最低价减去前收盘价值的单元格。在这种情况下,MAX 函数返回单元格 F4、G4 和 H4 中的最大值。 2. 然后,按下 ENTER 键。 ![]() 同样,我们可以使用该公式查看单元格 I6 是否产生正确的结果。在单元格 F5、G5 和 H5 中,分别是 66.65、13.85 和 52.8。我们很清楚,66.65 是其中最有效的值。单元格 I5 也从函数中获得相同的值。 步骤 5:确定平均真实波动范围阶段终于到了。完成本节后,我们将获得理想的平均真实波动范围。 步骤: 1. 首先选择单元格 J17,然后复制并粘贴以下公式。 =AVERAGE(I4:I17) 在此情况下,AVERAGE 函数 返回参数之间的算术平均值。 2. 照常按下 Enter。 ![]() 为什么 J4:J16 中的单元格仍然为空?有什么想法吗?只需回到我们之前介绍的通用公式。在那里,我们提到初始阶段的 ATR 将使用接下来 14 天的算术平均值进行计算。在这里,我们使用了 I4:I17 范围内单元格中 14 天的数据。 3. 接下来,我们需要计算接下来几天的 ATR。为此,请在单元格 J18 中输入以下公式。 = (J17*13+I18)/14 在上一节中,我们也讨论了此公式。 4. 因此,按下 ENTER 键。 ![]() 如何计算 ATR 止损?我们最近学会了使用 Excel 计算平均真实波动范围。在决定止损位置时,ATR 可以提供帮助。适当设置的止损可以作为防止过度损失的保险。如果您正在使用 ATR 较高的股票,您应该预期止损范围更广,因为该股票可能会经历更显着的每日价格波动。 在此阶段,您可以根据 ATR 读数(2x/3x)倍数,根据您的风险承受能力选择您正在交易的市场。完美的数字并非一成不变。您必须根据您过去的经验和行业的当前状况做出决定。 作为一般指导方针,我们选择了 ATR 值的第二个倍数。然后将确定每个日期的止损。好的,现在就开始吧! ![]() 步骤: 1. 首先,新建一个 止损 列。 2. 此时,在单元格 G4 中输入以下公式。 = E4-2*F4 3. 之后按下 ENTER。 ![]() 我们将立即解释以求清晰。例如,假设您在 2021 年 6 月 7 日 以 S555.95 的收盘价购买了股票。下一步是设置 S502.12 的止损。如果股票价格跌至该水平,您将出售股票,而不会承担任何额外风险。 同样,如果投资者在 2021 年 6 月 18 日 以 S571.30 购买,他应该将 ATR 读数取第二个倍数,并将止损设置为 S518.51。 ![]() 结论本教程到此为止。通过遵循给定的步骤,您可以轻松地在 Microsoft Excel 中计算数据的平均真实波动范围 (ATR)。确保提供准确的数据以反映股票价格波动性,并协助交易员和投资者做出最新的决策。 下一个主题Excel 中的送货单格式 |
我们请求您订阅我们的新闻通讯以获取最新更新。