用 MACD 判斷趨勢,應先說明自己如何定義上升、下降與盤整,再問指標是否提供一致描述。一次金叉只是兩條平滑線的相對位置改變,不能直接代表美股已轉牛;個股的 MACD 向上,也不表示整體市場同步轉強。
較實用的做法,是先以價格和均線建立可重算的狀態表,把 MACD 放在旁邊核對動能。下面提供一個三分類研究框架,數字及門檻均屬教學假設,不是 SPY 的實際歷史分析或投資推薦。

上升、下降、盤整:先建立沒有事後改名的定義
觀察價格高低點時,上升常見高點與低點抬高,下降則相反;但手動畫轉折可能因人而異。若要做市場狀態表,可另選較容易重算的分類:日收市高於 50 根簡單平均,且該平均高於五根前,暫記上升;收市低於平均,且平均低於五根前,暫記下降;其餘記盤整/過渡。
「盤整/過渡」在這套定義中只是殘餘類別,可能包含剛轉向而非真正窄幅橫行。它不是對市場的終極判決。若想獨立識別窄幅盤整,需增加價格區間寬度等事前條件,重新命名欄位,不能在看到後市後才把過渡事件挑走。
| 收市 | 目前 SMA50 | 五根前 SMA50 | 分類 |
|---|---|---|---|
| 105 | 102 | 101 | 上升 |
| 95 | 98 | 99 | 下降 |
| 101 | 102 | 101 | 盤整/過渡 |
MACD 輔助看什麼?位置、方向與差距要分開
本文用收市價 MACD 12/26/9:DIF=EMA12−EMA26,DEA=EMA9(DIF),柱體=DIF−DEA,未乘 2。DIF 高於零,表示快 EMA 高於慢 EMA;DIF 向下但仍高於零,表示這個正差距縮小,並不自動等於價格已跌穿任何一條指定均線。
例如 DIF 從 1.2 降至 0.9,DEA 由 1.0 降至 0.98,柱體從 +0.2 轉為 −0.08。這是快慢動能關係轉弱,但 DIF 仍為正。若把負柱等同空頭市場,便把「DIF 與 DEA 的比較」誤當成「DIF 與零的比較」。三個欄位應各自記錄。
Fidelity 的 MACD 文件把它列為主要用於趨勢的動能工具,也提醒價格區間內會反覆交叉。這說明它適合作輔助描述,並沒有提供牛熊市準確起點。初次讀圖可先核對MACD 的零軸與訊號線。
市場狀態不同,同一金叉的研究問題也不同
在上升分類內出現金叉,你可能研究的是回調後動能恢復;在下降分類內,則較像反彈或轉向試探。事件的名稱相同,背景不同,應分組統計,不能把兩者放在一起再用單一平均數代表所有情況。
同樣地,上升分類配合負柱未必需要被「修正」。均線、DIF 和柱體量度不同窗口,短期動能轉弱而中期均線仍向上,可以同時成立。遇到分歧,先保留觀察,不要增加或刪除指標直到畫面一致;否則你的分類會逐漸失去固定定義。
SPY 與個股怎樣一起觀察?把市場背景與個別事件分欄
State Street 的 SPY 官方資料說明其追蹤 S&P 500 的投資目標。它可作一個明確的美國大型股參照,卻不能涵蓋每隻股票、每個產業或你持有的全部風險;本文也不把它視為整個美股市場的唯一代表。
狀態表應至少有兩組欄位:「市場參照標的/狀態」及「研究個股/狀態」。假設 SPY 被分類為上升,而某公司收市低於下降中的 SMA50,結論是兩者不一致,不是個股稍後必定追上。公司業績、訴訟或產業需求可以令分歧維持很久。
比較時固定相同交易日、價格調整與 K 線頻率。美元 DIF 的大小不適合直接跨不同價格的股票排名:500 美元股票的 2 美元差距,和 20 美元股票的 2 美元差距,尺度並不相同。若改用百分比振盪器,需承認已換了指標定義。
實作:逐日製作三分類表,保留不一致的日期
選擇一段有授權的 SPY 日線資料,寫下來源、擷取日期、起迄日、收市價調整方式與正常交易時段。先多取足夠前置資料計算 SMA 及 EMA;若從第一筆收市價作 EMA 種子,要在表頭註明,正式觀察期與初始化期分開。
- 先依 SMA50 和五根斜率分類,不看 MACD 的顏色。
- 再加入 DIF 正負、DIF 升降、柱體正負三欄,標示每次狀態改變當日。
- 選取上升、下降、盤整/過渡各一段,記下分類時當時已知的資料,而非日後最高最低點。
- 對每一段保存一個順向事件和一個不一致事件,說明差異由哪個條件造成。
完成品應是日期與條件表,而非只有三張事後挑選的圖。若稍後希望加入報酬研究,另開一個事前定義的持有窗口,不能把狀態分類直接當作已驗證的交易策略。
失效反例:均線還在上升,市場卻可以突然跳空
假設昨日收市 105、SMA50 為 102 且向上,DIF 為正;今天重大消息令開盤落在 96。昨日的上升分類依當時資訊仍然正確,卻無法保證今天開盤安全。慢速平滑線對急轉彎有延遲,不能替代個別事件及部位風險管理。
另一種限制是窄幅震盪:收市在平均上下反覆切換,三分類可能頻繁改名。可以研究緩衝帶或確認根數,代價是更遲辨認真正轉向;新增設定須用另一段資料檢查。保持「狀態是描述」的界線,才不會把分類名稱誤當收益承諾。其他算法的用途可參閱技術指標教學。
常見問題
MACD 能判斷牛市熊市嗎?
可輔助描述動能,但牛熊本身也需先定義市場範圍與時間尺度。一根交叉不能精確界定整體市場的轉折日期。
MACD 長期在零軸上代表什麼?
若指 DIF,代表快 EMA 長期高於慢 EMA。這不排除回調、負柱或短期死叉,也不代表每個交易日都上漲。
SPY 與個股 MACD 會一致嗎?
未必。市場參照與個股的價格、成分和風險來源不同;兩者應各自計算與記錄,不應用其中一張圖代替另一張。
延伸閱讀
本文供投資研究與學習參考,不構成個別投資建議;指標與假設算例不保證未來報酬,投資可能損失本金。