一個殘酷的事實

你花了三個月回測出一個 75% 勝率的趨勢跟蹤策略。上線第一週,市場進入盤整,連虧五筆。

這不是策略的問題,是你只有一個策略的問題。

市場有三種面貌

所有市場狀態,大致可以分成三類:

狀態特徵賺錢的策略虧錢的策略
趨勢 (Trending)ADX > 25,價格沿 EMA 走趨勢跟蹤、突破均值回歸
盤整 (Ranging)ADX < 20,價格在區間反覆均值回歸、Grid趨勢跟蹤
高波動 (High Volatility)ATR 暴增,劇烈震盪波動率賣方大多數策略

一個策略只能在一種狀態下表現良好。用同一把鑰匙開所有的門,你會碰壁。

解法:Regime-Based Strategy Routing

核心思路很簡單:

  1. 偵測市場狀態(用 ADX + 布林帶寬度)
  2. 根據狀態啟用對應策略
  3. 多策略同時確認時,加大信心
1
2
3
4
5
6
7
市場狀態偵測
    ├── TRENDING → Pipeline(趨勢) + BB Squeeze(突破) + MACD Div
    ├── RANGING  → Mean Reversion + BB Squeeze + MACD Div
    └── HIGH_VOL → 只用 BB Squeeze(降低倉位)

偵測市場狀態的方法

最簡單的做法是用 ADX(Average Directional Index)

  • ADX > 25 → 趨勢確立
  • ADX 20-25 → 過渡區間
  • ADX < 20 → 盤整

再加上布林帶寬度作為輔助:

  • BB 寬度收窄 → 即將突破(適合 BB Squeeze)
  • BB 寬度擴張 → 波動加劇

四種策略怎麼搭配

1. 趨勢跟蹤(Pipeline)— 主力

EMA 交叉 + RSI 動能 + Volume 確認。信號最多,適合趨勢市場。

優點: 趨勢行情時連續獲利 缺點: 盤整時反覆止損

2. BB Squeeze(布林帶收窄突破)— 精準

布林帶寬度收窄到歷史低位 → 蓄力 → 突破。信號少但準。

優點: 突破行情的精確入場 缺點: 假突破風險

3. MACD Divergence(背離)— 反轉獵人

價格創新高/低,但 MACD 沒有 → 動能衰竭 → 反轉。

優點: 抓到趨勢轉折 缺點: 需要經驗判斷,假背離常見

4. Mean Reversion(均值回歸)— 盤整專家

RSI 超賣 + 價格碰布林帶下軌 → 反彈。只在 Regime = RANGING 時啟用。

優點: 盤整市場的提款機 缺點: 趨勢市場會被碾壓(所以需要 Regime 過濾)

信心分級:多策略確認 = 加大部位

當多個獨立策略同時發出同方向信號,可信度大幅提升:

確認數信心等級倉位
1 個策略L1(低)基礎倉位的 50%
2 個策略L2(中)基礎倉位的 75%
3+ 個策略L3(高)基礎倉位的 100%

重點:策略之間必須是獨立的。 如果兩個策略用相同的指標(例如都看 RSI),它們的「確認」沒有意義。

上面四個策略分別看的是:

  • Pipeline → EMA + Volume
  • BB Squeeze → 布林帶寬度
  • MACD Div → MACD 背離
  • Mean Reversion → RSI 極值

指標不重疊,確認才有價值。

實戰經驗:帳面 vs 真實績效

我們跑了一個月的多策略系統,學到幾個教訓:

教訓一:去掉「雜訊交易」再看績效

交易紀錄裡會有各種 artifact — 系統重啟產生的假交易、重複信號、手動清理的殘留倉位。

真實績效 = 總績效 - artifact 交易

我們的案例:帳面 WR 40%,排除 artifact 後真實 WR 55%。差距 15% 就是因為那些 $0 PnL 的假交易拉低了數字。

教訓二:方向很重要

在持續 bearish 市場中,做多的策略整體虧損,做空的策略整體獲利。

這不是策略的問題,是方向的問題。日線趨勢過濾器可以解決這個問題:

  • 日線趨勢向下 → 不做多
  • 日線趨勢向上 → 不做空

聽起來簡單,但很多人沒做。

教訓三:小樣本策略不要急著下結論

2 筆交易 0% 勝率的策略,不代表策略本身有問題。可能只是樣本太小。

我們的做法:至少 3 筆才啟用績效回饋,至少 20 筆才做統計檢驗。

如何開始建立多策略系統

如果你想從零開始,建議的路徑:

Step 1:先有一個穩定的主策略

別一開始就搞四個策略。先把一個策略回測到位,WFO 驗證通過,Paper Trading 跑過。

Step 2:加入 Regime 偵測

用 ADX + BB 寬度判斷市場狀態。當你的主策略在某個 Regime 下表現差的時候,你知道需要什麼互補策略。

Step 3:加入一個互補策略

主策略是趨勢跟蹤?加一個均值回歸。主策略是均值回歸?加一個突破策略。

Step 4:信心分級 + 倉位調整

多策略確認時加大,單策略時保守。

Step 5:績效回饋循環

定期(至少每週)分析各策略的真實績效:

  • 哪個策略在哪個 Regime 下最賺?
  • 哪個策略該暫停?
  • 信心分級的倉位比例對嗎?

結論

單策略是新手,多策略是進階,策略路由是專業。

市場不會永遠趨勢,也不會永遠盤整。你的系統需要能適應不同的面貌。

建立多策略系統的核心不是「策略越多越好」,而是:

  1. 策略互補(看不同指標)
  2. Regime 適配(正確的時機用正確的策略)
  3. 數據驅動(用真實績效調整,不是感覺)

下次你的趨勢策略在盤整市場連虧的時候,你不會慌。因為你知道均值回歸策略正在幫你賺。