TradaZen下載
  1. 首頁
  2. 指南
  3. 型態與指標

型態與指標

MACD 指標:怎麼計算、怎麼看

MACD 是價格兩條指數移動平均線(12 根與 26 根 K 線)之間的差距,再加上一條把它平滑 9 根 K 線的訊號線。它描述的是近期走勢的速度。在五年的比特幣資料中,它的交叉預測後續走勢的能力,並沒有比任意一根 K 線更好。

作者:,發布於 。閱讀時間 7 分鐘。

20 秒重點

定義
Moving Average Convergence Divergence 衡量最近 12 根收盤價的指數移動平均與最近 26 根的指數移動平均之間的差距。
計算
MACD = 12 期均線 − 26 期均線。訊號線 = MACD 的 9 根 K 線均線。柱狀圖 = MACD − 訊號線。
它說明什麼
近期走勢的速度,而且有延遲:它由均線構成,也就是由過去的價格構成。
交叉
MACD 向上或向下穿過訊號線。在五年的比特幣 4 小時 K 線中,它的表現沒有比隨機更好。
陷阱
把每次黃金交叉都當成訊號買進,既沒有參考價位,也沒有止損。

MACD 幾乎出現在每張圖表下方,就在 RSI 旁邊。它由兩條線和一組柱狀圖構成,由此得出的規則看起來也很簡單:MACD 線向上穿過訊號線時買進,向下穿過時賣出。

我統計了五年比特幣資料中的這些交叉,它們並沒有預告後續走勢。MACD 仍有一個用途:描述正在進行的走勢,前提是你知道它是由什麼組成的。

本文介紹的是一種訓練方法,不是投資建議。交易具有高度的資本虧損風險。

MACD 怎麼計算

MACD 是 Moving Average Convergence Divergence(指數平滑異同移動平均線)的縮寫,由 Gerald Appel 在 1970 年代末期設計。它以收盤價為基礎,分三步計算。

  1. MACD 線:最近 12 根收盤價的指數移動平均,減去最近 26 根的指數移動平均。
  2. 訊號線:MACD 最近 9 個數值的指數移動平均。
  3. 柱狀圖:MACD 線減去訊號線,以零軸為中心畫成長條。

範例:12 期平均為 105,26 期平均為 100。MACD 等於 5,因為近期價格高於較早的價格。如果訊號線為 4,柱狀圖就是 1,MACD 位於訊號線之上。

MACD 以價格單位表示。差距 5 對一檔 100 美元的股票和對 80,000 美元的比特幣,份量完全不同。只拿它和自己在同一張圖上的數值比較,絕不要跨市場比較。

指數移動平均會給最近的收盤價較高的權重;移動平均線一文詳細說明了計算方式。MACD 繼承了它們的缺點:它來得晚。訊號線是「均線差值的均線」,又多加了一層延遲。

怎麼看

MACD 示意圖:上方價格先下跌後上漲;下方 MACD 線與訊號線跌到零軸以下,在低點附近交叉,隨後在上漲過程中站上零軸,柱狀圖先是紅色長條,後轉為綠色。

  1. MACD 線:短期與長期指數移動平均之間的差距。
  2. 訊號線:平滑後的 MACD。
  3. 柱狀圖:兩條線之間的差距,以長條呈現在零軸兩側。
  4. 黃金交叉:MACD 向上穿過訊號線,位置接近價格低點。
  5. 穿越零軸:MACD 轉正,短期均線站上長期均線。

教科書常提到兩種事件。第一是與訊號線的交叉:MACD 向上穿越時稱為黃金交叉,柱狀圖由紅轉綠。有些人只採用發生在零軸以下的黃金交叉,認為這樣能更早抓到反轉。第二是穿越零軸:這代表 12 期均線剛站上 26 期均線。這其實就是均線交叉,只是換了一種呈現方式。

柱狀圖並沒有提供兩條線以外的資訊。長條縮短時,MACD 與訊號線的差距縮小,走勢放緩。長條碰到零時,交叉就出現了。

五年比特幣資料怎麼說

我找出每一次交叉與每一次零軸穿越,再看 6 根與 12 根 K 線之後的價格。預告方向:看漲情況之後價格更高,看跌情況之後價格更低。

在此之後次數6 根 K 線後符合預告方向12 根 K 線後符合預告方向
黃金交叉42650%50.5%
黃金交叉,零軸以下26850.4%52.6%
向上穿越零軸19245.3%44.3%
死亡交叉42643.7%46.7%
死亡交叉,零軸以上27541.8%48.4%
向下穿越零軸19251%50.5%
基準:價格更高10,84451.1%51.5%
基準:價格更低10,84448.9%48.5%

方法:BTC/USDT,4 小時 K 線,Binance 公開資料,期間為 2021 年 1 月 1 日至 2025 年 12 月 31 日,共 10,956 根 K 線。MACD 採 12 與 26 根收盤價,訊號線 9 根,指數移動平均以簡單平均作為起始值。一次「情況」指交叉發生的那根 K 線。基準:任意一根 K 線。95% 的隨機誤差範圍:交叉約 5 個百分點,零軸上下的變化版本約 6 個百分點,零軸穿越約 7 個百分點,基準約 1 個百分點。過去資料不代表未來表現。

黃金交叉的表現與隨機打平。 MACD 向上穿過訊號線之後,6 根 K 線後價格更高的機率是二分之一,任意一根 K 線則是 51.1%。據說更早出現的零軸以下黃金交叉也沒有更好:6 根 K 線後差距不到 1 個百分點,12 根後也只多一點點。

死亡交叉之後反而比較常上漲。 6 根 K 線後,價格更高的情況占 56.3%,任意一根 K 線則是 51.1%。差距 5.2 個百分點,剛好超過誤差範圍,到 12 根 K 線後就降到 2 個百分點以下。在零軸以上,6 根 K 線後差距達 7.1 個百分點,到 12 根後就消失了。在十二組比較中,看到兩組超過誤差範圍,本來就可能是巧合:我不從中歸納任何規則。

零軸穿越同樣沒有預告什麼。向上穿越時,6 根 K 線後價格朝預告方向走的比例是 45.3%,比任意一根 K 線還低,但仍在誤差範圍內。

原因在於計算方式,和移動平均線一樣:兩條均線交叉時,它們所概括的走勢已經發生了。此外,比特幣在這兩個日期之間幾乎漲了三倍,從 29,278 美元到 87,648 美元,而長期上漲會把數字往上推。換一個市場或一段時期,結果可能不同。

有方法地解讀

  1. 先看價格。 MACD 是從收盤價計算出來的:圖表上沒有的東西,它也看不到。
  2. 說出當下的狀況。 MACD 在零軸以上:短期均線高於長期均線,價格已經上漲一段時間。在零軸以下,則是下跌。
  3. 把柱狀圖當作速度來看。 長條縮短代表走勢放緩。放緩不等於停止。
  4. 依價位做決定。 你的止損放在低點、高點、支撐或壓力之後,而不是放在一條每根 K 線都會移動的線後面。
  5. 進場前先算好比率與部位大小:先算風險報酬比,再套用1% 法則。

背離也需要同樣的謹慎。背離指的是價格創新高、MACD 卻創出較低的高點,或在低點處出現相反的情況。我沒有測量背離:它的判定取決於參數設定,而一個會隨設定改變的結果什麼也證明不了。它最多只能說明走勢正在失去速度。

常見錯誤

  • 每次黃金交叉都買進。 在五年的比特幣資料中,它並沒有比任意一根 K 線更好。
  • 把 MACD 當成有上下限的震盪指標。 它沒有上限也沒有下限,數值取決於資產的價格。「很高」的 MACD 只能和它自己過去的數值比較。
  • 把 MACD、RSI 和均線當成三個意見。 它們全都來自同樣的收盤價。
  • 不斷更換參數,例如 8、17、9 或 5、35、5,直到找到在過去圖表上「有效」的那一組。
  • 忘記延遲。 在日線圖上,交叉可能在低點出現好幾天之後才發生。

練習解讀走勢

TradaZen 不顯示 MACD。「順勢而為」單元會在真實圖表上畫出 20 與 50 期均線,在前兩堂課時標示出來,之後再拿掉。MACD 是用同樣的材料做成的,只是多了兩層計算:學會看兩條均線與純價格,你就已經掌握了它所概括的內容。

在訓練中,你會看到一張真實日期的真實圖表,後續走勢被隱藏。你選擇多、空或「我觀望」,App 設定止損與目標,接著市場揭曉它實際的走勢,使用的是模擬餘額。想了解更多,請閱讀交易練習頁面。

常見問題

MACD 怎麼看?

先看 MACD 線相對於訊號線的位置,再看它相對於零軸的位置。在零軸以上,12 期均線高於 26 期均線:價格已經上漲一段時間。在訊號線以上,代表近期走勢正向上加速。這些解讀描述的都是最近的過去。

MACD 參數該怎麼設定?

原始設定 12、26、9 仍是最常用的。較短的設定會讓線條更敏感,交叉次數也更多。沒有哪一組的預測能力比其他組更好:固定使用你選定的那一組,讓你的解讀保持可比較。

MACD 交叉是買進訊號嗎?

不是。在五年的比特幣 4 小時 K 線中,黃金交叉之後,6 根 K 線後價格更高的機率是二分之一,和任意一根 K 線之後一樣。交叉說明的是近期走勢的速度改變了。

MACD 和 RSI 有什麼不同?

RSI 比較近期的漲幅與跌幅,刻度從 0 到 100。MACD 衡量兩條均線之間的差距,以價格單位表示,沒有上下限。兩者都來自同樣的收盤價,描述的都是近期走勢的速度。

打造了 TradaZen,並透過他的工作室 Devoria 在 App Store 上架。App 裡的場景都是真實的過去圖表,從不使用虛構的數據。

TradaZen 是訓練工具:每局都在過去的市場資料上進行,使用模擬餘額。它不是券商,也不是投資建議。實際交易有虧損本金的風險。

在 App 中

在真實圖表上練習。

場景取自真實市場,後續走勢已隱藏。你做決定,接著市場揭曉它的走向。