VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

質量指數(Mass Index):區間擴張與凸起型態

質量指數(Mass Index)由 Donald Dorsey 提出,看的是每根 K 棒高低區間的寬度,而不是價格往哪個方向走。當區間先膨脹、再收回來,指標會形成 Dorsey 所說的「反轉凸起」,提示目前這段行情可能接近尾聲。本頁說明它怎麼算、為什麼無法告訴你轉向哪一邊,以及策略產生器如何在你自己的期貨商品上測試它。

類別波動類
也稱為梅斯線、MASS
輸出型態沒有上下界、不分方向的單一線區間變寬時上升,變窄時下降
在 AlphaPrime策略產生器內建族膨脹、壓縮與區間擴張條件

它在量什麼

質量指數是一個波動度指標,出發點只有一個觀察:趨勢轉向之前,每根 K 棒的高低區間常會先擴大一陣子,然後再縮回來。Donald Dorsey 在九〇年代初期於《Technical Analysis of Stocks & Commodities》雜誌發表這個指標,用來量化區間的這種膨脹。它完全不看收盤價和方向,一根很長的下跌 K 棒與一根很長的上漲 K 棒,在它眼中份量完全一樣。

用文字說明,計算分成四個步驟。第一,取每根 K 棒的區間,也就是最高價到最低價的距離。第二,用指數移動平均(EMA)把這個區間平滑一次。第三,再用同樣長度的第二條 EMA 把結果平滑一次,得到同一個區間較慢、經過雙重平滑的版本。第四,把單次平滑的區間除以雙重平滑的區間,再把這個比值在一段加總視窗內累加起來。區間穩定時,兩條平均線彼此貼近,每個比值都接近一,加總結果就停在接近視窗長度的位置。區間開始變寬時,較快的平均線領先較慢的那條,每個比值都往上,加總隨之上升;區間收斂時,則會跌到平常水準之下。

這樣的設計讓它和常見的波動度工具不同。ATR 告訴你 K 棒有多大、以點數計,適合拿來設停損,卻說不出區間是否比平常變化得更快。布林通道 衡量收盤價在均線周圍分散得多開,所以除了 K 棒變寬,連續單邊走勢也會讓它張口。質量指數既不量大小,也不量分散程度。它拿區間平均和自己的平滑版本比較,性質上像是「區間的變動率」:問的是區間相對於自己最近的常態是否正在擴張,與商品的價位高低或平常波動大小無關。

概念示意圖(非真實行情)

常見市場行為

經典的解讀是 Dorsey 的凸起型態。Dorsey 觀察的是指數先升過一個較高的門檻,代表區間已擴張到明顯超出常態,接著再跌回一個稍低的觸發水準之下。訊號在回落,而不在上升:只有當區間擴張已經見頂、開始消退,型態才算完成。數值一直停在高檔,描述的是市場仍在擴張,型態還沒出現。Dorsey 的門檻是針對經典的加總視窗設定的,很多商品很少碰到那個高門檻,所以交易者常會把它調低,或用每個商品自己的歷史來判斷。

影響這條線的設定有兩個。EMA 長度決定區間平均反應多快:較短的平均讓比值跳動更大、凸起更多,其中不少只是小波動;較長的平均只對持續的擴張有反應,標出的轉折較少也較晚。加總視窗決定累加多少歷史:視窗較短,指數升降都更快;視窗較長,線條更平滑,平常的水準也更高。因為平常水準取決於視窗長度,適合某個視窗的門檻搬到另一個視窗就不再適用。挑選設定時,應該看哪些設定在不同歷史區段都維持相近的表現,而不是一直調到某一張圖看起來最乾淨。

最常見的誤用,是把凸起當成方向訊號。完成的凸起只說明這段行情的性質正在改變:區間膨脹過,現在正在收斂。它不會告訴你價格是在上漲後轉跌、還是在下跌後轉漲,甚至不一定代表會反轉,因為擴張有時只是淡化成一段休息,原本的趨勢接著延續。看到凸起就因為圖形「像底部」而進場做多,是替指標加上了它從未提供的方向。方向必須來自別處,通常是凸起之前的趨勢:下跌之後完成凸起,指向可能的向上轉折;上漲之後,指向可能的向下轉折。另一個相關的錯誤是指數還在上升時就動作。在它跌回觸發水準之前,擴張仍在進行,型態也還沒完成。

常見用法(概念示例)

反轉時機

在凸起完成時進場

凸起完成時,逆著之前那段行情建立部位,做多或做空由價格的移動平均決定。經典搭配一般歸於 Dorsey:一條短均線,凸起時均線向下,指向做多;均線向上,則指向做空。

出場提醒

收緊順勢部位的出場

順勢交易者不把完成的凸起當成進場點,而是當成收緊移動停損或分批出場的理由,因為一段區間擴張之後接著收斂,常出現在一段走勢的尾端。

區間壓縮

等待安靜的區間結束

低讀數代表區間相對常態一直在縮小。有些交易者把這段安靜期當成準備階段,等第一根擴張的 K 棒收漲或收跌,再順著那個方向進場。

和其他指標族搭配

因為質量指數不帶方向,最自然的搭檔是趨勢工具。移動平均線 的斜率最簡單,也是一般歸於 Dorsey 的做法;MACD 柱狀體也能扮演同樣的角色,在凸起完成後確認動能是否真的轉向。質量指數負責抓時機,趨勢工具負責選邊。

和其他波動度工具搭配要更謹慎。布林通道 和 TTM Squeeze 同樣會對收斂與擴張起反應,疊在質量指數上常常只是重複同一件事。它們真正派得上用場的是安靜期:擠壓訊號加上偏低的質量指數,描述的是一個正在蓄積能量的市場,而第一根寬 K 棒會告訴你能量往哪裡釋放。

ATR 補上質量指數留下的空缺。它說明一根典型 K 棒涵蓋多少點,這正是凸起給了你行動理由之後,設定停損與部位大小所需要的資訊。ADX 則從另一個角度看之前的趨勢,顯示凸起可能結束的那段走勢,是否強到值得逆勢操作。

在 AlphaPrime 裡

在 AlphaPrime 裡,質量指數以自己的群組名稱「質量指數 Mass Index」列在積木目錄中,是策略產生器取用的波動度指標族之一。可以調整的輸入有指標週期,也就是加總視窗,以及範圍 EMA 週期,決定兩條區間平均線的長度。膨脹類條件另外有每根膨脹門檻,以每根 K 棒為單位表示,所以週期改變時同一個凸起的意義不變;還有膨脹回落幅度,也就是指數要回落多少才算完成型態。

條件類型順著凸起的概念與它缺少方向這一點設計,AP 條件名稱中的「膨脹」就是本文說的凸起。質量指數膨脹反轉(買)與質量指數膨脹反轉(賣)分別在做多與做空方向標出完成的凸起。質量指數膨脹成形中與質量指數膨脹見頂追蹤型態形成的過程,連續兩次膨脹反轉與膨脹反轉後收盤突破反轉 K 棒高點則加上確認。質量指數壓縮涵蓋安靜期,壓縮結束且收漲與範圍擴張的上漲 K 棒則抓第一根寬 K 棒,這兩個都有對應的向下版本;指數本身也可以要求上升或下降。

策略產生器把這些條件當成進場、出場或濾網規則,再和趨勢、動能與時段等指標族交叉組合。候選策略在 GPU 上平行回測,你可以設定樣本外檢驗門檻,要求凸起規則在沒看過的資料上也要達標。通過的組合可以匯出成交易平台的策略程式碼,讓你在模擬環境中繼續測試。

常見問題

梅斯線出現凸起要做多還是做空?

單看凸起兩者都不是。凸起只說明區間擴張已經見頂並消退,這常發生在轉折附近,但它本身不帶方向。方向要從凸起之前的趨勢,或 移動平均線 這類工具來判斷:均線向下,指向可能的向上轉折;均線向上,指向可能的向下轉折。

Mass Index 參數怎麼設?

沒有一體適用的答案。範圍 EMA 週期和指標週期設得較短,指數反應較快但雜訊較多;設得較長,則只對持續的擴張有反應。門檻和週期綁在一起,所以改了視窗,膨脹門檻也要跟著換算,然後確認表現在不同歷史區段都站得住。

反轉凸起準不準?

把它當成時機線索,而不是預測。很多商品很少碰到經典的高門檻,盤整時也可能出現凸起,卻根本沒有趨勢可以反轉。它最適合用在一段明確走勢之後,配合趨勢工具判斷方向、用 ATR 決定停損距離,並先在你自己的商品上測試過。