原理解析2026年5月25日 · 阅读约 3 分钟

什么是均线?SMA、EMA 与所有人都在用的趋势过滤器

均线就是收盘价在 N 期上的滚动均值。本文讲清公式、20/60/200 为什么是标准窗口,以及散户最常踩的四个解读陷阱。

PT
PickSkill TeamPickSkill 研究团队 —— 为散户构建一位 AI 分析师。
信息图 —— 价格曲线之上叠加 20/60/200 三条均线,交叉点标记趋势转折。

均线(MA)是收盘价在最近 N 期上的算术平均,每根新 K 线都会重新计算。 它是几乎所有趋势类指标的基础 —— MACD布林带、Ichimoku 云图、金叉/死叉 —— 都是由一条或多条均线搭建出来的。大多数散户教程把均线当作独立信号用。它们不是。均线是过滤器;它回答"现在有没有趋势?"这个问题,让其它工具去回答"那该怎么办?"

核心要点

  • 两种主流:SMA(简单 —— 每根 K 线权重相等)和 EMA(指数 —— 近期权重更高)。MACD 用 EMA;200 日"趋势过滤器"几乎一律用 SMA。
  • 三个窗口承担 90% 的工作:20 期(短期)、60 期(中期)、200 期(长期)。在日线上分别对应约 1 个月、3 个月、10 个月。
  • 两条均线的交叉是技术分析里被引用最多的信号。 价格在均线上方 = 上升趋势;在下方 = 下降趋势。短均线上穿长均线 = 金叉/死叉
  • 均线天生滞后。 一条 200 日 SMA 反映的是十个月的价格;底层趋势已经走了几周,它才会转向。当过滤器用时,这种滞后是优点;当触发器用时,是缺点。
  • 每个 PickSkill 指标面板都会渲染/indicators 页面在每张图上画出 20/60/200 三条线,趋势制度一眼可见,不用离开持仓视图。

均线是怎么算的?

简单移动平均(SMA)就是 N 期上的算术平均:

SMA(N) = (close[t] + close[t-1] + ... + close[t-N+1]) / N

窗口内每根 K 线权重相等。周五收盘后的 20 日 SMA 用最近 20 个交易日的收盘(约 4 个自然周);周一就剔除最老的一日、加入新的一日。

指数移动平均(EMA)给近期 K 线更高的权重:

EMA(N)[t] = α × close[t] + (1 − α) × EMA(N)[t−1]
            其中 α = 2 / (N + 1)

N = 20 时,α ≈ 0.0952 —— 今天的收盘价拿到约 9.5% 的权重,昨天的 EMA 承担其余。同长度下,EMA 比 SMA 大约快 1–3 根 K 线反应,这就是为什么 MACD 内部用 EMA(灵敏度优先),而 200 日趋势过滤器不用 EMA(稳定性优先)。

窗口日线含义典型用途
5 期一个交易周日内或短线波段;很少单独使用
20 期一个交易月短期趋势;布林带的中轨
60 期一个交易季中期制度
200 期约 10 个交易月机构最常用的"市场是涨是跌"过滤器

价格与均线的位置关系到底说明什么?

三种状态、三种含义:

  1. 价格在均线上方、均线向上倾斜。 已确认的上升趋势。回调到均线附近往往获得支撑。这正是动量类信号(MACD 金叉、RSI 突破)命中率最高的时候。
  2. 价格在一条走平的均线上下来回穿越。 震荡市。任何穿越都是等着被打脸的假信号。ADX 低于 20 印证了这种制度 —— ADX 上升之前,任何趋势跟随都该禁用。
  3. 价格在均线下方、均线向下倾斜。 已确认的下降趋势。反弹到均线附近大多会失败。纯做多的散户应当尊重这种状态、暂时让开;均线在告诉你阻力最小的方向是向下。

机构标准的"趋势向上吗?"三句话测试:收盘价是否在 200 日 SMA 之上?200 日 SMA 本身是否向上倾斜? 两个"是" = 趋势向上;一是一否 = 早期反转候选;两个"否" = 趋势向下。这一项检验就能过滤掉短期指标产生的约半数假阳性。

为什么是 20、60、200?

这些不是魔法数字 —— 是约定俗成的数字。几十年的交易员习惯把它们做成所有报价 AI 助手、图表平台和券商工具的默认窗口。两个实际后果:

  • 协调价值。 因为人人盯 200 日,200 日就有分量。主要指数收盘跌破 200 日 SMA 当天,系统化基金的程序化风险关闭按钮会被触发。这个位置在自我强化。
  • 回测稳定性。 在单一标的上做周期优化,几乎一定会得到 17 或 43 期之类样本内表现亮眼、样本外掉链子的窗口。守住标准窗口能避免把眼睛过拟合到噪声上。

用标准窗口。除非你有针对特定市场或品种的、出于结构性差异的回测证据,否则不要乱动。

散户解读均线的四个陷阱

  1. 把均线交叉当独立信号交易。 20/60 单看裸交叉优势很薄 —— 历史命中率在股票的长期胜率附近徘徊(也就是说,"信号"等同于市场漂移)。它要和趋势过滤器、确认性震荡指标组合才有用。见三指标过滤器
  2. 挑那个最近半年看起来好的窗口。 那些推荐 13/34/89(斐波那契数列)或别的奇异组合的散户博客,基本是在拟合噪声。除非你能拿出样本外证据,否则守住 20/60/200。
  3. 忽略均线的斜率。 一条走平的 200 日 SMA 和一条向上倾斜的 200 日 SMA 是两种不同的制度,哪怕两种情况下价格都在均线上方。斜率方向就是一半的信息。
  4. 把 SMA 用在高波动或低流动性的票上。 单根异常收盘(财报跳空、A 股涨停)对 SMA 影响过大,接下来 20 根 K 线都被带偏。EMA 对异常值更稳健;低流动性票优先用 EMA,或者套一层中位数过滤。

均线在 A 股上表现如何?

数学完全一样,但 A 股市场微结构改变了哪些均线好用:

  • 日内涨跌停(主板 ±10%,创业板/科创板 ±20%,ST 股 ±5%)。连续涨停日在 SMA 上形成阶梯,会高估趋势强度约 5 根 K 线。跌停反之。PickSkill 面板在 5 日信号趋势 里把涨跌停 K 线标为中性,这样连续涨停不会产生假阳性的"强趋势"bucket。
  • 停牌(可能数天到数周)。 大部分数据源会用前一日收盘填补停牌日,把均线锁住。复牌后 SMA 等同重启;停牌前的趋势信号要当作过期看待。
  • MA10/MA20 习惯更强。 A 股散户社区比美股社区更看重 10 日线。很多本地平台默认就是 5/10/20/60 四线;200 日 SMA 的文化嵌入度较低。实际上 60 日线在 A 股担当中期过滤器的角色。

按市场逐一对比每个指标的差异,见 MACD on A-Shares vs US Stocks

在自己的持仓里看。 /indicators 页面对每只持仓渲染 20/60/200 三条均线、最新交叉状态以及 5 日趋势制度轨迹。

均线怎么和其它指标配?

均线是过滤层;动量震荡指标是触发层。能持续跑赢任一单层的组合:

工具它回答的问题
趋势过滤价格 vs 200 日 SMA + 斜率有没有趋势?方向?
趋势强度ADX趋势是否强到能交易?
动量触发MACD 交叉、RSI 极端什么时候动手?
波动包络布林带走多远算太远?

均线堆栈每天免费回答第一个问题。少了这一层,图上其他所有指标就是在闭眼工作。

延伸阅读

FAQ

应该用 SMA 还是 EMA? 长窗口趋势过滤(200 日)用 SMA —— 稳定性比灵敏度更重要,长均线也不太容易被异常收盘带偏。短窗口动量工具用 EMA(MACD 里的 12/26,或者任何 5–20 期系统) —— 灵敏度优先,EMA 的指数加权对近期价格跟踪更紧。中等窗口不必纠结;60 期上两者差异已经被市场噪声淹没。

为什么 200 日均线被这么多人盯着? 两个原因:机构协调(系统化基金把它当风险关闭触发器,所以这个位置有自我实现的动能)以及几十年的实证研究(Bauer & Dahlquist、Faber 等人证明,在 200 日上方就做多、下方就空仓,能取得接近买入持有的回报,但回撤显著更小)。这个位置之所以重要,是因为市场就把它当作重要。

能不能为我最喜欢的那只股票优化均线窗口? 可以,但你大概率不该这么做。窗口优化基本一定会找到那些样本内看起来无敌、接下来 12 个月就破功的组合。除非你有具体的结构性理由(流动性异常高或异常低、有明确季节周期的品种),否则守住 20/60/200。如果非要优化,留出最近 30% 的数据做留出集,要求优化后的窗口在留出集上跑赢默认窗口。

均线是领先还是滞后指标? 滞后 —— 按构造就是。公式里的每一项都来自过去的收盘价,里面没有预测。这就是为什么均线最有用的角色是过滤器(描述世界状态),而不是触发器(决定何时动手)。均线告诉你趋势存在;入场时点要靠另一个工具。

为什么不同平台显示的均线值不一样? 三个常见原因:(1) 窗口定义不同(5 个交易日 vs 5 个自然日);(2) EMA 初始化的起点不同(有些平台从第一个可用收盘开始递推,有些从前 N 根的 SMA 起步);(3) 盘后/涨停/停牌的处理不同。为了一致性,PickSkill 面板 用交易日窗口、SMA 初始化的 EMA、并把停牌 K 线从均值里排除 —— 与学术回测同一套规约。

想让 PickSkill 帮你完成这件事?

打开对话框直接告诉它。AI 会自动拉取实时数据、跑出计算结果,并把成品输出为可下载的 PPT、Word 或 Excel 文件。

免费试用对话
均线技术分析指标趋势