原理解析2026年5月25日 · 閱讀約 3 分鐘

什麼是移動平均線?SMA、EMA 以及每個人都在用的趨勢過濾器

移動平均線是過去 N 根 K 線收盤價的滾動平均。本文講清公式、為什麼 20/60/200 是標準週期,以及散戶最常踩的四個解讀陷阱。

PT
PickSkill TeamPickSkill 研究團隊 —— 為散戶構建一位 AI 分析師。
資訊圖 —— 價格曲線之上疊加 20/60/200 三條均線,交叉點標示趨勢轉折。

移動平均線(MA)是過去 N 根 K 線收盤價的算術平均,每根新 K 線重新計算一次。 它是幾乎所有趨勢類指標的地基 —— MACD布林通道、一目均衡表、黃金交叉/死亡交叉 —— 都是由一條或多條移動平均線構成的。多數散戶教程把均線當作獨立訊號用,這是錯位。均線是過濾器;它回答"有沒有趨勢?"這個問題,讓其他工具回答"那該怎麼做?"。

核心要點

  • 兩種主流寫法:SMA(簡單均線 —— 每根 K 線等權)和 EMA(指數均線 —— 近期 K 線權重更高)。MACD 用的是 EMA;200 日"趨勢過濾器"幾乎一律是 SMA。
  • 三個週期完成 90% 的工作:20 期(短期)、60 期(中期)、200 期(長期)。日線級別上分別對應約 1 個月、3 個月、10 個月。
  • 兩條均線的交叉是技術面被引用最多的訊號。 價格在均線上方 = 上升趨勢;下方 = 下降趨勢。短期均線上穿長期均線 = 黃金交叉/死亡交叉
  • 均線按構造就是滯後的。 200 日 SMA 反映過去十個月的價格;它要等底層趨勢動了好幾週才會轉向。把均線當過濾器用,這種滯後是優點;當觸發器用就是缺點。
  • 每個 PickSkill 指標面板都會渲染均線 —— /indicators 頁面對每張圖都疊出 20/60/200 的均線組合,趨勢制度一眼看清,不用離開持倉檢視。

移動平均線怎麼算?

N 期簡單移動平均就是算術平均:

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

視窗內每根 K 線等權。週五收盤的 20 日 SMA 用最近 20 個交易日的收盤(約 4 個自然週);週一把最老的一天剔除,加入新的一天。

指數移動平均給近期 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 根反應,這也是為什麼它出現在 MACD 裡(那裡反應速度重要),卻不會被當作 200 日趨勢過濾器(那裡穩定性比反應速度更重要)。

週期日線上的含義典型用法
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 面板會把漲跌停 K 線標為中性,在 5 日訊號趨勢 裡如此處理,連續漲跌停就不會產生假的強趨勢 bucket。
  • 停牌(停牌) 可能持續數天到數週。多數資料來源會把停牌日填成前一收盤,均線被凍住。復牌後 SMA 等於重啟;停牌前的趨勢訊號要當作過期看待。
  • 更強的 MA10/MA20 慣例。 A 股散戶社群比美股社群更重視 10 日均線。許多本地平臺預設用 5/10/20/60 組合;200 日 SMA 在文化上的根基沒那麼深,實際上 60 日均線扮演中期過濾器的角色。

按市場逐個比較每個指標的差異,見 A 股與美股上的 MACD

在自己的組合裡看。 /indicators 頁面對每隻持倉渲染 20/60/200 的均線組合,顯示最新的交叉狀態以及 5 日趨勢制度的演化軌跡。

均線怎麼和其他指標搭配?

均線是過濾層;動量震盪指標是觸發層。長期下來能穩定打敗單獨使用任一者的組合:

工具回答的問題
趨勢過濾價格 vs 200 日 SMA + 斜率有沒有趨勢?方向是哪邊?
趨勢強度ADX趨勢強到足以交易嗎?
動量觸發MACD 交叉、RSI 極值何時動手?
波動率包絡布林通道走多遠算過頭?

均線組合每天免費回答第一個問題。沒有它,圖上其他所有指標都是瞎走。

延伸閱讀

FAQ

該用 SMA 還是 EMA? 長視窗趨勢過濾器(200 日)用 SMA —— 穩定性比反應速度重要,且離群收盤不太可能扭曲一條長均線。短視窗動量工具(MACD 內部的 12/26,或 5–20 期的任何系統)用 EMA —— 反應速度重要,EMA 的指數權重能更貼合近期價格。中等視窗別糾結;60 期上兩者的差距小到淹沒在市場噪聲裡。

為什麼 200 日均線被緊盯到這種程度? 兩個原因:機構協調(系統化基金把它當作風險規避觸發器,所以這條線本身有自我實現的動量)以及幾十年的實證研究(Bauer & Dahlquist、Faber 等人證明:在均線上方做多、跌破時轉現金,長期回報接近長期持有,而最大回撤明顯更低)。這個位置之所以重要,是因為市場表現得它真的重要。

我能為某隻心愛的股票最佳化均線視窗嗎? 能,但你大概不該。視窗最佳化幾乎一定能找到樣本內看起來很棒、下一個 12 個月就崩掉的組合。守住標準視窗(20/60/200),除非你有特定結構性理由 —— 流動性異常高或低的股票、有明確季節性週期的品種。如果一定要最佳化,留出最近 30% 的資料作為樣本外,且要求最佳化視窗在樣本外勝過預設視窗。

移動平均線是領先指標還是滯後指標? 滯後 —— 按構造就是。均線公式裡的每一項都建在過去的收盤之上,裡面沒有預測。這也是為什麼均線最有用的場景是過濾器(世界的狀態),而不是觸發器(什麼時候動手)。均線告訴你趨勢存在;你還需要另一個工具來選入場時點。

為什麼我圖表上的均線值和另一個平臺不一樣? 三個常見原因:(1) 視窗定義不同(5 個交易日 vs 5 個自然日);(2) EMA 初始化的起點不同(有些平臺從第一個可用收盤開始,有些從前 N 根的 SMA 開始);(3) 對盤後 / 漲跌停 / 停牌時段的處理不同。為了一致性,PickSkill 面板 使用交易日視窗、以 SMA 種子初始化 EMA,並把停牌 K 線從平均中剔除 —— 這套慣例與學術回測一致。

想讓 PickSkill 幫你完成這件事?

打開對話框直接告訴它。AI 會自動擷取即時資料、跑出計算結果,並把成品輸出為可下載的 PPT、Word 或 Excel 檔案。

免費試用對話
moving-average技術分析指標趨勢