加权移动平均(Weighted Moving Average,WMA):线性加权原理、与 MA/EMA 的区别及应用
加权移动平均(Weighted Moving Average,WMA)给窗口内每一天一个线性递减的权重——最近一天权重最大、最早一天权重最小,再除以权重之和。它比简单移动平均更灵敏、又比指数移动平均的权重衰减更"线性直观",恰好介于两者之间。本文讲清 WMA 的线性加权公式与一个带具体数字的算例(5 日 WMA 权重 5/4/3/2/1÷15)、周期与灵敏度的取舍、与 MA(等权)和 EMA(指数递归加权)三者的区别、四类常见误用,以及在大斑(Bastix)多智能体投研系统里技术分析 Agent 如何把 WMA 当作一条可追溯的趋势证据、而非买卖指令。大斑只做研究、不下单、不连接券商、不承诺收益。
加权移动平均是什么
加权移动平均(Weighted Moving Average,WMA,图表里显示为均线,代码注册真名 WMA,别名 wma) 是移动平均线家族里的一个变体,主图(叠加在 K 线上的)指标,默认周期 20,归类为趋势(trend)指标。它和简单移动平均 MA(对窗口内每天收盘价等权重平均)、指数移动平均 EMA(给近期价格递归的指数权重)解决的是同一个问题——抹平单日噪声、把趋势方向显现出来——区别只在怎么给窗口里的每一天分配权重。
它要解决的痛点和 EMA 一样直白:简单移动平均把窗口里每一天都当成同样重要,可昨天发生的事显然比 20 天前的事更能说明"现在的趋势"。WMA 的做法比 EMA 更朴素、也更容易在脑子里画出来——它给窗口内的每一天一个线性递减的权重:最近一天权重最大,然后一天比一天小,直到最早一天权重最小,中间是一条笔直下降的斜线。没有递归、没有指数,就是一把"近端重、远端轻"的等差尺子。
理解 WMA 的关键,是把它放进"三兄弟"里看它的位置:MA 等权、EMA 指数递减,而 WMA 的线性递减恰好落在两者之间。它比 MA 更灵敏(因为近端价格被加了码),又比 EMA 的权重衰减更"线性直观"、且只用窗口内这 N 天数据。这个"居中"的定位,就是 WMA 词条最大的价值点,后文会专门用一节把三者摆在一起讲清。
怎么算
N 日加权移动平均的公式是:给窗口内从最新到最早的 N 天,分别配上权重 N、N−1、……、2、1,加权求和后除以权重之和。
N 日 WMA = (P₁×N + P₂×(N−1) + … + Pₙ×1) ÷ (N + (N−1) + … + 1)
其中 P₁ 是最新一天收盘价、Pₙ 是最早一天收盘价。分母那串权重之和有个现成公式:N + (N−1) + … + 1 = N×(N+1)/2,是一个等差数列求和,不必每次手算。
举一个模板里点名的具体算例。取周期 N = 5,则权重从新到旧依次是 5、4、3、2、1,权重和 = 5+4+3+2+1 = 15(也等于 5×6/2 = 15)。假设最近 5 个交易日的收盘价从最新到最早依次是 10.50、10.40、10.10、10.20、10.00 元,那么:
- 分子 = 10.50×5 + 10.40×4 + 10.10×3 + 10.20×2 + 10.00×1
- = 52.50 + 41.60 + 30.30 + 20.40 + 10.00 = 154.80
- 5 日 WMA = 154.80 ÷ 15 = 10.32 元
对比一下同一组价格的 5 日简单移动平均:MA5 = (10.50+10.40+10.10+10.20+10.00) ÷ 5 = 51.20 ÷ 5 = 10.24 元。可以看到,因为最新那根 10.50 在 WMA 里占了 5/15 ≈ 0.333 的权重(而在 MA 里只占 1/5 = 0.20),WMA 被最新的高价往上拉得更多,算出来 10.32 比 MA 的 10.24 更贴近当前价格。这就是 WMA "比 MA 灵敏" 的数学来源:它给近端价格加了码,最新变化能更快传导上来。
再看权重本身的形状:5、4、3、2、1 是一条直线,每往前一天权重就减 1,减速恒定。这正是"线性"二字的含义,也是它区别于 EMA 的地方——EMA 的权重是按固定比例(乘以 1−α)一层层折下去的,是一条越来越平的指数曲线,而 WMA 是一条笔直的斜坡。
组成部分与参数怎么选
WMA 的构成很简单:一组价格(默认取收盘价)、一套线性递减的权重、以及唯一的参数——周期 N。默认 N = 20,约一个月的交易日,对应中短期趋势。
周期通过改变权重斜坡的"长度"直接决定灵敏度:
- N 小(如 5、10)→ 斜坡短、近端占比更集中 → 更灵敏:反应最快,短线常用,但也最容易被单日跳动带偏。
- N 中(如 20)→ 折中:兼顾灵敏与平滑,是中短期趋势的常用默认。
- N 大(如 60、120)→ 斜坡长、权重摊薄 → 更平滑、更滞后:刻画中长期趋势。
选周期的核心取舍与整个均线家族一致:灵敏度 vs 稳定性。WMA 只是把这条取舍曲线相对同周期 MA 向"更灵敏"挪了一点——同样是 20 周期,WMA 会比 MA 更早拐、也更早被假动作骗到,但通常没有 EMA 那么"抢跑"。所以问题从来不是"WMA 好还是 MA 好",而是"这段行情、这个持仓周期,我要更早的信号还是更少的噪声"。参数没有普适最优值,需按具体标的与持仓周期自行验证。实践中也常把 WMA 与同周期的 MA/EMA 一起挂,用三条线灵敏度的高低差来交叉参照,而不是二选一。
WMA 在三兄弟里的位置:和 MA、EMA 到底差在哪
这是 WMA 词条最该讲透的一节。三条均线解决同一个问题、只在加权方式上分岔:
- MA(简单移动平均,等权):窗口内每天权重都是 1/N,最新一天和最早一天一样重。最平滑、假信号最少,但最迟钝,还有"掉尾效应"——某个远端极值滑出窗口时均线会突兀跳一下。
- WMA(加权移动平均,线性递减):权重是 N、N−1、…、1 的一条直线,近端重、远端轻,只用窗口内 N 天。灵敏度高于 MA,权重衰减是"直线下降",比指数曲线更容易在脑中画出、更直观;因为仍有硬窗口边界,掉尾效应还在,只是被线性权重削弱了。
- EMA(指数移动平均,指数递减):用递归公式
今日 EMA = 今日价×α + 昨日 EMA×(1−α),权重按指数衰减、且理论上纳入全部历史、永不硬性剔除,没有窗口边界。通常三者里最灵敏、过渡最连续。
一句话记忆:灵敏度大致 MA < WMA < EMA。WMA 的独特之处不在"最灵敏",而在它的加权方式最好懂——一条直线斜坡,权重和有 N(N+1)/2 的闭式公式,不像 EMA 要靠递归和平滑系数 α 才能说清。当你想要一条"比 MA 快、但衰减方式比 EMA 直白、且只吃窗口内数据"的均线时,WMA 就是那个居中的选择。反过来,如果你要的是最连续、最抗窗口边界跳动的曲线,EMA 更合适;要最平滑最省心,MA 更合适。
信号怎么读
WMA 的信号读法和整个均线家族一致,但要记住它"比 MA 灵敏"这个底色,在不同市况里区别对待。
趋势市里,WMA 的灵敏是优点:
- 斜率与价格位置:WMA 向上倾斜、价格站在 WMA 上方,提示上升趋势;反之提示下降。因为近端加权,WMA 的斜率转折往往比同周期 MA 早一点出现。
- 均线交叉:短周期 WMA 上穿长周期 WMA,或价格上穿 WMA,是常见的顺势观察点。在干净的单边趋势里,这类交叉能较早标记趋势的起落。也常把 WMA 与 MA 并列,用两条线的先后交叉来体会"灵敏线先动、平滑线后动"的节奏。
震荡市里,WMA 的灵敏反而是缺点:价格在箱体里反复时,灵敏的 WMA 会比 MA 更频繁地交叉、发出更多假信号,跟着做会被反复止损磨损。此时该做的是先识别"这是震荡不是趋势",从而给 WMA 的交叉信号大幅打折。
无论哪种市况,都要把 WMA 信号当观察点而非指令:它比 MA 早看到变化,但"早"不等于"准",早出现的信号里混着更多噪声,是否行动仍要看趋势阶段、量能与其他证据是否共振。
常见误用
- 把"更灵敏"误当成"更准确":WMA 反应快只是滞后小,不代表判断更对。它更早给信号,也更早给错信号。把灵敏度和准确率划等号,是均线族最常见的认知误区。
- 无视它仍是滞后指标:WMA 只是滞后小于同周期 MA,不是没有滞后,更不能预测方向。指望 WMA 精确抄底逃顶,是把滞后指标当领先指标用。
- 震荡市里死磕 WMA 交叉:横盘时灵敏的 WMA 交叉比 MA 更密、更假,机械地"上穿买下穿卖"会被反复打脸。
- 误以为 WMA 用了"全部历史":这是把它和 EMA 搞混。WMA 只用窗口内 N 天,第 N+1 天以前的价格权重直接归零;把它当成 EMA 那种连续记忆的曲线,会误判它在极值滑出窗口时的跳动行为。
大斑多智能体系统里,WMA 扮演什么角色
这是大斑与"把指标当信号灯"的工具最本质的区别。在大斑的多智能体投研系统里,WMA(以及其余 100 多个技术指标)不是一个会自动触发买卖的信号源,而是技术分析 Agent(技术分析智能体)在形成研究结论时引用的一条趋势证据。
- 技术分析 Agent 读取 WMA 的斜率、价格与 WMA 的相对位置、以及不同周期 WMA 的交叉状态,把它转述成自然语言判断(例如"20 日 WMA 已被价格上穿且斜率转正,短中期动能偏强,但同周期 MA 尚未跟上,需警惕这是 WMA 灵敏度带来的抢跑"),并标注这是基于哪段行情区间、哪组周期参数算出来的,纳入可追溯的证据链,方便被独立复核和重算。
- 这里体现了 WMA 作为"居中灵敏度的趋势证据"的价值:它帮 Agent 在"MA 太钝、EMA 太抢"之间取一个折中的观察角度。Agent 会同时把"线性加权意味着近端噪声占比更高、假信号更多"这一局限一并记录,避免把早出现的信号当成确定性的拐点。
- 这条技术面证据会与基本面、市场情绪等其他 Agent 的判断共同进入研判,而不是单独拍板。系统也会注意 WMA 与 MA、EMA 同属均线族、加权方式不同但本质同源,避免把它们当成互相独立的印证而重复计数。
- 最终大斑产出的是研究结论与目标权重层面的观点,不是"买入 700 股"这种伪精确的成交指令——大斑只做研究、不下单、不连接券商、不承诺收益。
换句话说:WMA 在大斑这里的价值,不是"它告诉你何时买卖",而是"它提供一个介于 MA 与 EMA 之间、可被独立质疑、可被重新计算的趋势观测,让研究结论站得住脚"。
常见问题
(见上方 FAQ;本节与页面结构化数据同源。)
参考来源
- Weighted Moving Average (WMA) — 线性加权定义与计算Investopedia(技术分析词条) · 支撑:WMA 线性递减权重算法与其相对 SMA 更重视近期价格的特性 · 访问日期:2026-08-19
- Moving Average (MA) — 简单、加权、指数三类均线的区别Investopedia(技术分析词条) · 支撑:简单移动平均、加权移动平均、指数移动平均在加权方式与灵敏度上的对比 · 访问日期:2026-08-19
Williams %R(威廉指标,Williams Percent Range):0~−100 取值、超买超卖与随机指标镜像
Williams %R(威廉指标,威廉超买超卖指标)由 %R=(N日最高−收盘)/(N日最高−N日最低)×(−100) 算出,取值固定落在 0~−100 之间,−20 以上视为超买、−80 以下视为超卖。本文讲清 %R 的计算分步与数字示例、它与随机指标(KDJ/Stochastic)互为镜像的关系、分市况的读法、趋势里"钝化"的陷阱,以及它在大斑(Bastix)多智能体投研系统里作为证据、而非买卖指令的角色。大斑只做研究、不下单、不连接券商、不承诺收益。
大斑(Bastix)是什么:一个能持续替你做投研功课的 AI 投研智能体
大斑(Bastix)是苏州大斑人工智能科技有限责任公司推出的 AI 投研智能体,面向 A 股与中文语境。它做研究、观察、整理与复盘,不连接券商、不自动下单、不承诺收益。本文说清大斑是什么、谁做的、能做与不能做什么、怎么收费、与终端交易软件的区别,以及如何判断它靠不靠谱。