跳转到主要内容

概述

威廉指标(Williams %R,简称 %R)是一种常见的 动量类摆动指标,主要用来衡量:
当前收盘价在一段时间最高价和最低价区间中的相对位置, 从而判断市场是否处于“偏高”或“偏低”的状态。
几个直观特点:
  • 数值范围在 0 到 -100 之间,是一个“倒着的刻度尺”;
  • 越接近 0,表示越靠近阶段高点,偏强、偏热;
  • 越接近 -100,表示越靠近阶段低点,偏弱、偏冷。
和随机指标(KD)类似,威廉%R更适合用来:
  • 识别震荡行情中的超买、超卖区间;
  • 辅助寻找高抛低吸的位置;
  • 在趋势行情中配合其他指标使用,做风险提示或优化进出场点。

威廉%R

计算方法

威廉%R 的标准计算公式(以最近 n 个周期为例):
  • 记最近 n 个周期内:
    • 最高价为 Hn
    • 最低价为 Ln
    • 当前收盘价为 C
则有:
  • %R = -100 × (Hn - C) ÷ (Hn - Ln)
含义可以这样理解:
  • 如果 C 很接近 Hn,则分子 Hn - C 很小,%R 接近 0,说明价格接近这段时间的高点;
  • 如果 C 很接近 Ln,则分子 Hn - C 接近 Hn - Ln,%R 接近 -100,说明价格接近这段时间的低点。
一个简单例子:
  • 最近 14 日最高价 Hn 为 110 元
  • 最近 14 日最低价 Ln 为 90 元
  • 当前收盘价 C 为 100 元
则:
  • Hn - C = 10,Hn - Ln = 20
  • %R = -100 × 10 ÷ 20 = -50
可以理解为:当前价格大致处在 近 14 日区间的中间位置,多空力量比较均衡。 与随机指标的关系 随机指标中常用的 %K 公式为:
  • %K = (C - Ln) ÷ (Hn - Ln) × 100
把两个公式对比,可以得到一个简单关系:
  • %R = %K - 100
  • 或者反过来说:%K = %R + 100
也就是说:
  • 当 %K 在 80 附近时,对应的 %R 大约在 -20;
  • 当 %K 在 20 附近时,对应的 %R 大约在 -80。
所以,从本质上讲,威廉%R 和随机指标是在用 非常相似的逻辑 衡量价格位置,只是刻度方向相反而已。

应用技巧

威廉%R 最大的“特色”,就在于它是一把 向下的刻度尺。 如果习惯了 KD 那种 0 到 100 从下往上的刻度,可以这样“反向解读”:
  • 越靠近 0,越强,越偏向高位;
  • 越靠近 -100,越弱,越偏向低位。
常见区间划分:
  • 0 到 -20:通常视为 超买区,说明价格接近阶段高点,短期偏热;
  • -80 到 -100:通常视为 超卖区,说明价格接近阶段低点,短期偏冷。
一些实用的小技巧:
  • 不要看到超买就立刻做空,可以把它理解为:
    • “这里已经不便宜了,追高要谨慎”,而不是“马上要跌”;
  • 不要看到超卖就立刻抄底,可以理解为:
    • “这里已经比较便宜了,可以开始留意机会”,而不是“马上要涨”。
更稳妥的做法是把威廉%R和 价格位置(支撑位、压力位)、 以及 趋势方向(均线、趋势线) 结合起来看:
  • 在震荡市里,接近压力位同时处于超买区,可以当成高抛的参考;
  • 在震荡市里,接近支撑位同时处于超卖区,可以当成低吸的参考;
  • 在强上升趋势中,回调到中低位置、%R 从超卖区重新向上,是顺势加仓的一个信号参考;
  • 在强下降趋势中,反弹到中高位置、%R 从超买区重新向下,是顺势减仓或做空的一个信号参考。

核心概念

使用威廉%R时,可以重点抓住以下几个概念:
  • 位置指标,而不是价格指标 它不关心价格具体是几元,关心的是: “现在是在过去这段时间高低区间里的上方、中部,还是下方?”
  • 区间震荡特性 数值被限定在 0 到 -100 之间,是典型的 震荡类指标。 最适合用在 箱体、震荡、来回波动 的行情中。
  • 背后的假设是“偏离太多会回归” 当价格接近区间极端位置(高位或低位)时,认为有一定概率向中间靠拢。 这个假设在震荡市下很有用,在强趋势中就容易失灵。
  • 参数决定“灵敏度” 常用的观察周期是 14 日,也有使用 9、21 等参数的。 周期越短,反应越快、信号越多但也越杂;周期越长,信号更稳定但可能有滞后。
  • 始终是辅助工具 威廉%R 更适合作为 “风险提示和位置参考”,而不是单独的进出场依据。 真正的交易决策还需要结合趋势、形态、基本面和资金管理等因素。

实践应用

下面用一个简化的示例来说明威廉%R的实际用法(仅为教学示意,不构成投资建议)。 场景:
  • 某股票近两个月大致在 20 元到 24 元之间震荡;
  • 多次在 20 元附近获得支撑反弹;
  • 多次在 24 元附近遇到压力回落;
  • 使用 14 日威廉%R 作为辅助指标。
1)寻找低位机会:
  • 当股价跌到 20.3 元附近时,威廉%R 已经接近 -90;
  • 说明当前价格已经非常接近这段时间的最低区域,属于 明显超卖
  • 接下来几天,股价不再创新低,出现小阳线,成交量略有放大。
这时的组合信息是:
  • 价格在箱体下沿附近;
  • 指标在严重超卖区域;
  • 市场有止跌迹象。
可能的思路是: 小仓位试探性买入,把止损放在 20 元下方一点的位置,一旦有效跌破箱体则认错离场。 2)寻找高位风险点:
  • 随后股价从 20 多元一路反弹到 23.8 元上下;
  • 威廉%R 升到 -10 附近,并在 0 到 -20 区间徘徊;
  • 同时股价来到箱体上沿附近,K 线开始出现上影线,放量不再创新高。
此时:
  • 价格接近箱体压力位;
  • 指标处于明显超买区;
  • 涨势开始放缓。
可能的操作思路是:
  • 对已有多单,分批止盈或提高止损价,防止回撤;
  • 避免在此时继续追高新开仓位。
通过这个例子可以看到: 威廉%R本身并不会告诉你“明天一定涨或跌”, 它更像是一个用来提示“现在相对偏贵还是偏便宜”的刻度尺。

常见问题

问题1:威廉%R都是负数,看着很别扭怎么办?

这是它的设计特征之一:用 0 到 -100 的刻度来表示位置。 可以有两种处理方式:
  • 心理上做一个“翻转”: 把 0 理解成“接近 100”,把 -100 理解成“接近 0”, 越靠近 0 就越强,越靠近 -100 就越弱;
  • 从数学关系上记住: 如果你熟悉随机指标的 %K,可以记住 %R 等于 %K 减去 100, 本质上只是把刻度做了一次平移和反向。
很多软件也支持把显示方式修改为 0 到 100 的区间,这样视觉上会更接近其他指标。

问题2:威廉%R和随机指标(KD)应该用哪个?要不要两个一起用?

两者本质上属于同一家族:
  • 指标思想相似,都是基于“价格在一段时间高低区间中的位置”;
  • %R 更直接、敏感一些,KD 因为有平滑处理,相对更稳定、噪音略小。
在信息内容高度重合的情况下:
  • 实战中一般不建议 同时重度依赖两者,否则会变成“同一个意思看两遍”;
  • 更实用的做法是选一个自己看得顺眼、理解透彻的,长期使用和打磨;
  • 把精力放在“和趋势指标、量价结构的配合”上,比堆多个相似的摆动指标更有价值。

问题3:只要看到威廉%R进入超买或超卖区域,就可以立刻反向操作吗?

不建议这样机械使用。 更稳健的理解是:
  • 超买区:提醒你“这里价格已经偏高,继续追多要更谨慎”,而不是“必须马上做空”;
  • 超卖区:提醒你“这里价格已经偏低,可以开始关注反弹机会”,而不是“马上满仓抄底”。
特别是在 强趋势 中:
  • 上涨趋势里,价格可以在高位区域停留很久,威廉%R一直在超买区;
  • 下跌趋势里,价格可以在低位区域磨很久,威廉%R一直在超卖区。
因此,更合理的用法是:
  • 在震荡市或确认有明显区间结构的前提下,参考超买超卖做高抛低吸;
  • 在趋势市中,用威廉%R辅助寻找顺势加仓或减仓的位置,而不是用来频繁“逆势抄顶抄底”。

总结

本节可以概括为几条关键要点:
  • 威廉%R是一个 位置型摆动指标,用 0 到 -100 的刻度衡量价格在过去一段区间中的相对位置;
  • 越靠近 0,说明价格越接近阶段高点,属于偏强、偏热区域; 越靠近 -100,说明价格越接近阶段低点,属于偏弱、偏冷区域;
  • 与随机指标 %K 有简单的线性关系,本质思想相通,只是刻度方向不同;
  • 在震荡行情、箱体结构中更有参考价值,适合用来辅助高抛低吸;
  • 在强趋势中容易出现“长期超买或长期超卖”的情况,需要结合趋势工具使用,避免机械逆势操作;
  • 始终把威廉%R当作 辅助判断的刻度尺,而不是自动下单开关。
一句话总结:
威廉%R告诉你的不是“明天涨跌”, 而是“现在这一步,是在这段时间里的高位置还是低位置”, 真正的决策,依然要结合趋势、结构和风险控制一起来做。

延伸阅读