盤整指數 Choppiness Index:用法、搭配與策略想法
盤整指數不告訴你市場往哪走,它只回答一個問題:市場到底有沒有在往某處走。這頁整理期貨交易者如何用它區分整齊的趨勢與糾纏的盤整,以及策略產生器怎麼利用這個區分,在不同規則之間切換。
它在量什麼
盤整指數在一段近期視窗內,把兩個量放在一起比。第一個是市場走過的總路程,把每根 K 棒的真實波幅加總得到;第二個是淨跨度,也就是這段視窗內最高點到最低點的距離。如果市場是朝同一方向直線前進,路程與跨度幾乎一樣大;如果在小範圍內來回鋸齒,路程就會比跨度長上許多倍。指標把這個比例轉成固定範圍的讀數:走得有效率的市場讀數偏低,花了很多波動卻原地打轉的市場讀數偏高。
所以這個指標被稱為「沒有方向」。一波強勁的上漲和一波強勁的下跌,對它而言看起來一模一樣,因為兩者都在穩定地前進。它捕捉的是效率,不是方向。類似的想法也出現在 考夫曼自適應均線 KAMA,同樣是比較淨移動與總移動,只是 KAMA 把結果用來決定平滑程度,盤整指數則直接當作盤勢讀數。
它也和一般的波動指標不同。ATR 衡量 K 棒有多大,布林通道 衡量收盤價散得多開。一個市場可以波動很大卻仍是盤整,例如巨大的 K 棒互相抵銷;也可以很安靜卻是趨勢,例如小 K 棒全部指向同一邊。盤整指數能分開這兩種情況,這是單看波動大小做不到的。
常見市場行為
在整齊的趨勢中,讀數通常穩定下降並停留在低檔,因為回檔相對於推進幅度很淺,路程幾乎不比跨度長。當讀數終於回頭向上,常常標示趨勢已經不再乾淨地前進,這個變化有時甚至比價格反轉來得更早。
在橫向盤整中,讀數通常上升並停留在高檔。價格互相重疊,小漲被小跌抹平,每根新 K 棒都增加了波動卻沒增加距離。這種階段正是順勢進場最容易被來回洗掉的時候,所以讀數持續偏高,是退場觀望或換用另一類規則的合理理由。
這個指標看的是一段視窗而非單根 K 棒,因此設計上就不會很快改變看法,轉換也不會太銳利。在開盤、重要數據公布與換月前後,跳空會讓單根 K 棒的路程膨脹,使讀數突然上升;夜盤這種成交稀疏的時段,也常常只是因為盤面稀薄而看起來很糾結。同樣的讀數放在流動性高的指數期貨和量少的商品上,意義可能很不一樣。
常見用法(概念示例)
挑出適合的規則
讀數顯示市場走得有效率時才跑順勢規則,顯示市場糾纏時才跑均值回歸規則。一個指標決定劇本的哪一半要啟用。
觀察讀數下降
讀數離開盤整區、同時價格突破先前區間,視為新趨勢形成的線索,這樣的突破比在仍然糾結的市場裡出現的突破更有可信度。
觀察讀數上升
上漲期間讀數持續攀升,代表每單位波動換到的前進距離在減少。交易者會把它當成收緊出場或停止加碼的提示。
和其他指標族搭配
最自然的搭配是提供方向的工具,因為盤整指數本身不提供任何方向。用 移動平均 的斜率或突破通道決定做多還是做空,再由盤整指數決定這次值不值得行動。把工作這樣切開,每個指標都只做自己最擅長的一件事。
和 ADX 搭配很常見,但兩者目的重疊,都想描述趨勢品質。與其當成兩張獨立的選票,不如當作互相檢查是否同意的機制。它們的差異反而有資訊價值:ADX 由方向性移動建構,盤整指數由區間效率建構,兩者意見不同的地方常出現在轉折附近。
另一個好搭檔是 Aroon 阿隆指標 這類趨勢方向工具,它衡量最近一次創高與創低發生得多近:Aroon 說哪一邊比較新鮮,盤整指數說這段走勢乾不乾淨。再加上 ATR 決定停損位置,就能做出層層分工的設計:每一層回答不同的問題。
在 AlphaPrime 裡
在 AlphaPrime 裡,盤整指數擔任市場狀態的濾網。策略產生器可以要求它顯示為趨勢盤時,順勢規則才被允許出手,或顯示為盤整盤時,回歸規則才被允許出手,再將這些配對與時段、動能、量能規則交叉組合,形成大量候選策略,交給 GPU 逐一回測。
因為它是濾網、自己不產生訊號,價值主要體現在更挑剔的篩選:減少在不對的市場型態裡出手。樣本外檢驗接著確認這份挑剔在候選策略沒看過的資料上是否依然成立,避免留下只是剛好吻合某一段歷史的盤勢濾網。
通過檢驗的策略可以匯出成你交易平台使用的策略碼,盤勢條件會明確寫在其中,讓你能讀懂、能模擬,並判斷這個濾網是否合乎你偏好的交易方式。

