盤整指數(CHOP)濾網:38.2 與 61.8 說明了什麼、漏掉了什麼
盤整指數把最近 14 根 K 棒標示為趨勢(低於 38.2)或盤整(高於 61.8),但只會在行情開始後才確認。把它當作趨勢規則的許可濾網,不要單獨當訊號;回看期數與門檻要當成一個區域,測試相鄰數值。
作者 Soren Huang · 發佈 · 更新於 · 編輯原則
目錄
盤整指數能分辨趨勢市場與盤整市場嗎?
盤整指數能分辨趨勢區段與盤整區段,但只能事後分辨:它讀取最近 14 根 K 棒並加以標示,所以在行情開始數根 K 棒之後才確認。這使它適合當趨勢規則的許可濾網,卻不適合當單獨的訊號。請把它當濾網測試,並把它的門檻視為一個區域。
盤整指數(CHOP)是一項指標,衡量回看視窗內的價格行進,有多少是橫向打轉、而非朝單一方向,刻度為 0 到 100。可以想成送貨貨車的里程表,對照倉庫到客戶的直線距離。若貨車開了 50 公里,送到 45 公里外,這趟行程效率高:這就是趨勢。若開了 50 公里,最後離倉庫只有 5 公里,整天都在繞圈:這就是盤整。CHOP 就是里程表除以直線距離,再壓縮到固定刻度上。
里程表只告訴你已經開過的行程。同樣地,CHOP 描述的是已經收盤的 K 棒。它對過去準確,對現在則慢一步。這就是 CHOP 適合當另一條規則的閘門,而非規則本身的原因。
盤整指數如何計算?為什麼刻度是 0 到 100?
CHOP 把 14 根 K 棒逐根走過的總波動,與這 14 根 K 棒的淨距離相比,再用對數把結果限制在 0 到 100 之間。背後的公式如下:
CHOP = 100 × log(n 根 K 棒的真實波幅總和 ÷ (n 根 K 棒的最高價 − 最低價)) ÷ log(n)
其中 n 是回看期數,預設為 14。一根 K 棒的真實波幅是它的最高價減最低價,並延伸納入與前一根收盤價之間的任何跳空;它與 ATR 是同一個基本單元。最高價減最低價是視窗的總跨度。對數內的比值,就是里程表除以直線距離。當每根 K 棒都朝同一方向移動,真實波幅總和只比跨度大一點,比值接近 1,1 的對數是 0,所以 CHOP 接近 0。當 K 棒在一個箱型內鋸齒狀來回,真實波幅總和可逼近 n 倍跨度;n 的對數除以 n 的對數是 1,所以 CHOP 逼近 100。除以 log(n),正是讓刻度不論回看期數是 7 或 28 都保持一致的原因。
假設性範例
十四根 K 棒,每根真實波幅 20 點,總和為 280 點。在趨勢區段,視窗從最低價到最高價跨度 250 點:280 ÷ 250 = 1.12,1.12 的對數約為 0.05,除以 14 的對數(約 1.15)得約 0.04,所以 CHOP 約為 4。在盤整區段,同樣 280 點的行進,跨度只有 40 點:280 ÷ 40 = 7,7 的對數約為 0.85,除以 1.15 得約 0.74,所以 CHOP 約為 74。總波動相同,讀數大不相同。
如何解讀 CHOP?哪個數值代表盤整?
CHOP 高於 61.8 代表市場一直在盤整,低於 38.2 代表一直在走趨勢,兩者之間的區帶則未定。這兩個水準,與交易者畫回檔水準用的是同樣的比率,其背後的道理見如何畫、如何用並回測費波那契回檔。作為濾網,它們的來源不如一個事實重要:它們是預設水準,不是量測出來的,所以你之後要測試相鄰數值。
| CHOP 區間 | 視窗內的樣子 | 趨勢濾網的作用 |
|---|---|---|
| 低於 38.2 | 價格大多朝同一方向行進 | 趨勢規則可進場 |
| 38.2 至 61.8 | 混合:緩慢漂移,或正在鬆動的盤整 | 規則必須事先說明此區是否允許進場 |
| 高於 61.8 | 價格大幅行進,卻原地未動 | 趨勢進場遭封鎖 |
中間區帶是決策的重心,因為許多 K 棒落在這裡。只寫「高於 61.8 就封鎖」的規則,會讓整個中間區帶通過;只寫「低於 38.2 才允許」的規則,則會把它封鎖。兩者都是有效的規則,但是不同的規則,測試其中一條,並不能說明另一條。第一次執行之前,先寫下你測的是哪一條。
盤整指數與 ADX 有何不同?
CHOP 衡量價格路徑多沒效率,並把趨勢讀作低值;ADX 衡量方向性移動的強度,並把趨勢讀作高值。ADX(平均趨向指標)是 Wilder (1978) 的平滑後上行對下行方向性移動的比率,與 CHOP 一樣,本身不帶方向。兩者在強而乾淨的趨勢上通常一致。在緩慢漂移上常有分歧:市場以小根 K 棒、少回檔緩步走高,CHOP 會是低值,因為路徑有效率,而 ADX 可能維持中等,因為方向性移動幅度小。兩者同屬哪些技術分析工具與指標可以實際測試所介紹的同一類工具,彼此無法取代。
| 項目 | CHOP | ADX |
|---|---|---|
| 衡量內容 | 價格路徑有多橫向 | 方向性移動的強度 |
| 刻度 | 由對數公式限制在 0 到 100 | 因 DX 是方向性移動的比率,限制在 0 到 100 |
| 方向 | 無 | 無 |
| 趨勢的讀法 | 低值 | 高值 |
| 對新趨勢的反應 | 受回看視窗拖累而延遲 | 受平滑拖累而延遲;誰先轉向,要用落後測試量測,不能想當然 |
| 典型濾網用法 | 高於 61.8 封鎖進場 | 高於某水準(例如 25)才允許進場 |
在圖上,突破處最容易看出差別。第一批趨勢 K 棒進入視窗時,CHOP 從盤整區朝 38.2 下降,ADX 則從低位朝 25 上升。哪條線先到門檻,取決於你選的回看期數與平滑,所以請用自己的資料量測,不要想當然。
如何用盤整指數為趨勢規則設濾網?
把 CHOP 當許可層,加在你已有的趨勢規則上,只在 CHOP 低於所選水準時允許進場,出場規則不動,並以交易筆數、扣除成本後的平均每筆損益與回撤,比較加濾網與未加濾網的執行結果。這裡光看淨損益會誤導,因為濾網幾乎一定會濾掉交易,而交易變少通常意味著總獲利變少,即使每筆交易變好了。
- 單獨執行趨勢規則。要記下三樣:交易筆數、扣掉手續費與滑價後的平均每筆損益,以及最大回撤。
- 加上條件。只在訊號 K 棒的 CHOP 低於所選水準時才允許進場。出場不變。
- 以相同設定再執行一次。相同成本、相同交易時段、相同的下一根 K 棒成交。
- 比較兩次執行。交易變少、平均每筆損益提高、回撤變小,三者同時出現,代表濾網濾掉了不好的交易。交易變少而平均每筆損益不變,代表它是隨機濾掉交易。
- 用相鄰數值重複。水準 35、40 與 45,回看期數 10、14 與 20。若只有一組看起來好,你找到的是一個點,而不是一個區域。
假設性範例
未加濾網的突破規則:300 筆交易,扣除成本後平均每筆損益 $40,淨損益 $12,000,最大回撤 $12,000。加上「只在 CHOP 低於 45 時進場」:170 筆交易,平均每筆損益 $65,淨損益 $11,050,最大回撤 $8,500。淨損益下降,濾網卻證明了自己的價值:每筆交易更有價值,最差的一段也淺了三分之一。若只以淨損益評判,這條濾網就會被拒絕。
第 3 與第 4 步只有在兩次執行負擔相同成本時才有意義;在 AlphaPrime(Valynox)比較兩者時,回測對每個候選策略收取相同的手續費、滑價與下一根 K 棒成交,因此加濾網與未加濾網結果之間的差距,就只是濾網造成的。同樣的五個步驟適用於任何許可層。以波動率為基礎的閘門,例如K 棒內極短線交易的 KAMA 盤整濾網中測試的那種,走同樣的比較;以當作規則測試的商品交易人持倉報告做出的持倉閘門,也一樣。
CHOP 的落後有多大?14 根 K 棒的設定敏感度如何?
CHOP 要等趨勢占了視窗相當比例後才會穿越 38.2,所以回看期數為 14 根 K 棒時,第一次被允許的進場會出現在突破 K 棒之後數根 K 棒;改變回看期數,會同時移動這個延遲,以及被算作趨勢的 K 棒比例。原因出在機制:真實波幅總和與視窗跨度都包含視窗內的每一根 K 棒,所以 13 根盤整 K 棒中夾一根突破 K 棒,幾乎不會移動比值。較短的回看期數轉向較早,但在盤整內翻回的次數較多;較長的則較穩、也較晚。沒有免費的設定,只有速度與錯誤放行之間的取捨。
| 回看期數 | 突破後第一次跌破 38.2 | 盤整內的假穿越 | 被標為趨勢的 K 棒比例 |
|---|---|---|---|
| 7 | 最早 | 最多 | 最大 |
| 14 | 中間 | 中間 | 中間 |
| 28 | 最晚 | 最少 | 最小 |
回看期數與門檻互相拉扯,所以要一起以網格測試,並尋找高原:一整塊相鄰設定,結果都相近。Pardo (2008) 把這描述為穩健的參數區域,與只描述一段歷史的孤立尖峰之間的差別。CHOP 濾網在回看期數 14、水準 40 時有效,在 12 與 40 或 14 與 45 時卻無效,那就是尖峰。執行之前,先記下你要求網格中須通過的格數,免得事後憑感覺決定。
盤整指數規則在 NQ 日 K 棒上表現如何?
一個以 CHOP 作為唯一進場與出場、不設停損、停利或其他濾網的代表性規則,是搜尋在 NQ 日 K 棒上嘗試的 1,024 個候選策略中,事後留下的一個;其數字顯示的是這項指標在該資料上的行為,而不是它賺了多少。這次執行單獨測試盤整指數規則,標的為 E-mini Nasdaq-100 日 K 棒,期間 2019-01-02 至 2025-06-30,多空皆做,一口,每筆手續費 $20、滑價 $10。它沒有測試本文所談的濾網用法。AlphaPrime 因報酬對回撤的表現,從 1,024 個中留下這個候選策略,而事後挑出倖存者會讓它看起來較好:Bailey 等人(2014)說明,大量搜尋中的最佳結果,會被搜尋本身灌水。這裡沒有任何內容表示該指標賺到了那筆錢,或讀者可以預期同樣結果。
來源:AlphaPrime 產品引擎(CPU),2026-10-31 執行。NQ 日線,2019-01-02 至 2025-06-30,多空都做,1 口,每筆手續費 $20、滑價 $10。
| 數字 | 結果 |
|---|---|
| 淨利(已平倉) | $221,050 |
| 最大回撤 | $75,190 |
| 交易筆數 | 45 |
| 勝率 | 64.44% |
| 獲利因子 | 2.354 |
| 平均每筆 | $4,912.22 |
| 在市場中的時間 | 56.75% |
表中有兩個數字最值得注意。第一,六年半 45 筆交易是小樣本;以 45 筆交易算出的每筆平均,只要少數幾筆交易有變動,就可能大幅移動,如樣本內那篇文章中的不確定性公式所示。第二,最大回撤 $75,190,對上淨損益 $221,050:最差的一段,約三分之一的整體結果被吐回,而且是單一口合約、不設停損。這就是只靠回看期數與一個門檻保護的規則所付的代價。


有用的下一步,是上一節的網格。以回看期數 10、14 與 20,門檻 35、40 與 45,在同樣的 NQ 日 K 棒資料上、以相同成本,重測這個代表性規則,並把九個結果並排。若網格大部分看起來都像留下的候選策略,這項指標在日 K 棒 NQ 上描述的就是穩定的東西,值得當許可層加到你已信任的突破規則上。若只有留下的那一組看起來好,你找到的是一個點,濾網測試應從不同的水準開始。
常見問題
如何解讀盤整指數?
以兩個水準來讀。CHOP 低於 38.2,代表最近 14 根 K 棒大多朝同一方向行進,所以市場一直在走趨勢。高於 61.8,代表價格大幅行進,卻收在接近起點的位置,所以市場一直在盤整。38.2 與 61.8 之間的區帶未定,使用 CHOP 的規則必須事先說明在這個區帶要怎麼做。
CHOP 數值多少代表市場在盤整?
依預設門檻,CHOP 高於 61.8 代表盤整。當逐根 K 棒真實波幅的總和,是視窗淨高低跨度的數倍時,數值就會上升,在箱型內鋸齒狀來回就是如此。這個水準是預設值,不是關於你的市場所量測出的事實,所以在倚賴它之前,也請測試 55、60 與 65。
可以用盤整指數取代 ADX 嗎?
兩者衡量不同的東西,所以不能互相取代。CHOP 衡量價格路徑多沒效率,並把趨勢讀作低值;ADX 衡量方向性移動的強度,並把趨勢讀作高值。它們在強趨勢上傾向一致,在緩慢漂移上則出現分歧。若想知道誰在你的資料上先轉向,請以落後測試量測,不要想當然。
盤整指數可以單獨當交易策略嗎?
可以寫成策略,本文的 NQ 日 K 棒執行就把它當代表性規則這樣做了,但這是個弱的設計。CHOP 只在行情填滿它的回看視窗之後才確認盤整或趨勢,所以依 CHOP 穿越進場,來得晚,依反向穿越出場,也來得晚。它較強的用法是當許可層:由突破或趨勢規則提供進出場,由 CHOP 決定該次進場是否被允許。
參考文獻
- Wilder, J. W. (1978). New Concepts in Technical Trading Systems. Trend Research.
- Pardo, R. (2008). The Evaluation and Optimization of Trading Strategies (2nd ed.). John Wiley & Sons.
- Bailey, D. H., Borwein, J., López de Prado, M., & Zhu, Q. J. (2014). Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance. Notices of the American Mathematical Society, 61(5), 458–471.

