FinTastic.Trading Body Wrapper

MACD指標

MACD 全名 Moving Average Convergence / Divergence,是均線分析的延伸。MACD觀測兩條均線的聚合與發散關係。透過這個指標2個成份(MACD, Signal) & Histogram柱狀圖,可以了解股價的趨勢與動能的加速/減速。MACD就是趨勢動能指標。

計算方式

MACD(或稱Fast line, DIFF) = ema(12) – ema(26) = 均線乖離
Signal(或稱Slow Line, DEA) = ema(MACD, 9) = 乖離平均值
Histogram柱狀圖 = MACD – Signal = 加速或減速

理解原理

MACD主要能產生的兩個訊號為1)確認趨勢的方向, 2)了解動能的加速/減速

  • MACD沒有最高與最低值
  • MACD是長短均線的乖離,呈現的是價格變化的相對速度,不是速度本身
  • 當MACD向上穿越0軸,及代表短均ema(12)向上交叉長均ema(26),均線多頭排列,趨勢向上。
  • 當MACD向下穿越0軸,及代表短均ema(12)向下交叉長均ema(26),均線空頭排列,趨勢向下。
  • MACD交叉訊號有滯後性,通常發生在轉折後幾天。

Signal是MACD的9日平均線,所以用來當作MACD的比較值,或是”過去的平均速度”。Histogram觀測的是加速/減速狀態:

  • Histogram深紅 = 股價下跌動能加速中
  • Histogram淺紅 = 股價下跌動能減速中
  • Histogram深綠 = 股價上漲動能加速中
  • Histogram淺綠 = 股價上漲動能減速中

參數設定

MACD的兩條ema均線參數越小越靈敏,發明人Gerald建議可以設定三種不同周期來觀測:

  • 短周期:6 &19
  • 中周期:13 & 26
  • 長周期:19 & 39

應用方式

應用1:MACD向上穿越Signal = 買入;MACD向下穿越Signal = 賣出
應用2:當MACD低檔背離 = 買入; 當MACD高檔背離 = 賣出

💡 以上兩種交易模式的量化結果顯示為無效,參考下面影片
MACD屬於趨勢的落後型指標,所以不適合當短線的買賣訊號。既然對買賣沒有參考,那為什麼要看MACD? 這是一個可以深入探討的問題。我的解讀是,想像成我們閱讀公司過去的財報,也不代表未來財報發展。MACD描述的是過去一段時間的動能變化,可以理解為多空循環的歷史。讓複雜的市場運動,簡化成使用者容易吸收的資訊。但如同任何其他的指標,透過理解過去的行為不代表能知道未來的走向。當MACD柱狀圖逐漸縮小,代表下跌的修正動能正在減少。不代表股票就要上漲。

應用三:MACD(33,54)
買入訊號:MACD在0軸上 and Histogram柱縮短(深紅轉淺紅)
賣出訊號:MACD向下穿越0軸 or Histogram柱縮短(深綠轉淺綠)

MACD做多交易策略

為了實際了解MACD是否值得拿來做交易,需要先寫成策略並進行回測。規則如下:

  • 週期 – 小時線
  • 參數 – 短均33, 長均54, Signal ma 9
  • 多單進場:上升趨勢(MACD > 0)時 and Histogram 向上穿越0軸
  • 多單出場:MACD<0 or Histogram 向下穿越0軸
  • 起始金額$100,000,每次進場交易金額為100%cash;
股票BnHSupertrendMACD
(33, 54, 9)
勝率盈虧比最大回撤
QQQ180.51%126.36%52.46%47.9%2.2633.74%
DDOG346.08%111.14%49.2%43.64%1.69722.95%
ZM57.64%19.12%-2.03%28.26%0.97323.54%
UPST117.71%396.8%32.94%47.62%1.49225.37%
NVDA761.8%1136.54%70.64%36.63%1.46923.03%
TSLA1704.13%2482.71%341.91%47.06%3.01524.18%
BABA10.43%3.83%23.74%34.95%1.27811.32%
XOM-14.55%21.91%24.21%32.61%1.4859.68%
ARKK157.23%551.43%45.03%43.04%1.5689.05%
GLD54.71%38.59%27.21%44.94%1.7575.23%
Backtest 時間: 2017/1/1 ~ 2022/2/28

MACD屬於落後的趨勢指標,等到趨勢明顯出現才進場通常太慢,所以收益方面表現較差。但好處是最大回撤降低了,因為在上升趨勢才會交易,避免了大部分的下跌段。所以安全的策略代價就是收益的下降。

分類比較

指標名稱指標類別領先落後
KD, CCI, RSI動能震盪指標 Momentum Oscillators
(逆勢指標)
MA, MACD, DMI趨勢指標 Trend
Parabolic SAR, Supertrend趨勢指標 Trend
Bollinger Bands, ATR
Standard Deviation
波動指標 Volatility
Chaikin Oscillator
On Balance Volume (OBV)
量能指標 Volume
Volume Rate of Change量能指標 Volume
W底、M頭、破底翻、VCP
Cup with Handle, High Tigh Flag
型態 Pattern
Fibonacci, 波浪理論預測 Forcast