首頁 / 策略研究 / 多策略組合

10 個策略一起跑:分散化到底值多少錢

作者 Jesse Lau · 2026-08-13 · 回測區間 2024-08-05 – 2026-08-02(728 個日曆日)
10 個平庸策略打贏 1 個好策略,而且贏很多、風險還更小。 本站 10 個模板策略各自單獨跑,平均收益 +28.72%、最大回撤 8.96%。 把它們放進同一個帳戶一起跑,並把倉位調到組合回撤仍然是 8.96%,收益變成 +272.59%。 原因只有一個數字:它們日收益之間的平均相關係數是 0.014。不是 0.6,不是 0.3,是約等於零。

Jim Simons 有一句話:真正產生 alpha 的是正交 —— 跟別的東西都不相關。 散戶的時間幾乎全花在"把一個策略調得更好"上。但數學說的是:再加一個只是還行、 但跟你手上這個無關的策略,比把手上這個大幅改進更值錢。

這篇文章用我們自己的回測引擎給這句話標個價。下面每一個數字都來自本站那 10 個模板策略, 同一段 2024-08-05 – 2026-08-02 區間,每單 1% 風險,真實點差。

先看它們各自的成績

每個都是最普通的散戶配置 —— 一目均衡表、Supertrend、MACD、布林帶、唐奇安、KDJ、RSI —— 分別掛在不同市場上,沒有任何花活。各自獨立跑一個 $10,000 帳戶:

品種週期 · 策略筆數收益最大回撤Sharpe
USDJPYH1 · 一目雲上突破240+62.05%11.10%1.69
GER40H1 · Supertrend 順勢226+43.18%8.39%1.31
BTCUSDH4 · MACD 順勢 + ADX 過濾65+39.60%6.68%1.85
BTCUSDH1 · 三重濾網回檔278+29.37%13.74%0.74
GBPUSDH4 · 布林帶均值迴歸147+27.49%9.15%1.23
XAUUSDH4 · KDJ 超賣回檔51+25.53%5.22%1.92
ETHUSDH1 · MACD 順勢 + EMA200158+22.66%10.55%0.73
XAUUSDH1 · 唐奇安通道突破222+20.67%11.35%0.97
BTCUSDH4 · 一目雲上突破81+14.34%7.78%0.92
GBPUSDM15 · RSI 超賣反彈76+2.26%5.64%0.32
10 個的平均+28.72%8.96%1.17

一個像樣的(USDJPY,+62.05%),一個幾乎白乾的(GBPUSD M15 的 RSI,+2.26%), 中間八個不好不壞。如果只能選一個,你會選 USDJPY,並接受它 11.10% 的回撤。記住這個數。

真正關鍵的數字:0.014

45 組兩兩配對的日收益相關係數:

這不是什麼精妙的結果,它是配置本身帶來的:不同市場、不同週期、不同邏輯。 德指上做趨勢跟隨和英鎊上做均值迴歸,沒有理由在同一天虧錢。 這個"沒有理由"就是那頓免費午餐。

它到底換來了什麼

同一個發現有兩種花法。第一種:總風險不變,拆成十份 —— 不再是一個策略每單 1%,而是十個策略每個每單 0.1%。

第二種:回撤不變,把倉位放大。既然當初拿一個策略時 8.96% 的回撤你能接受, 拿十個時同樣能接受。這允許每個策略用 0.52% 風險:

三條線起點都是 $10,000。橙線的回撤(8.96%)比藍線(11.10%)還小 —— 它不是靠加槓桿贏的。灰線是同一份風險預算拆成十份的樣子:收益跟單策略平均持平,但曲線幾乎是直的。

改善是從哪裡來的

看波動率最能直接看到機制。10 個策略各 1% 風險,年化波動:

分散化抹掉了 62.8% 的波動,而且實際值離數學下限只差 8%。 這中間幾乎已經榨不出東西了 —— 這十個策略的正交程度,基本到頂了。

但"越多越好"是錯的

下一個念頭通常是"那就全加進來,反正相關性會處理"。不會。 把每個策略輪流拿掉,重新測一遍組合:

去掉這個策略它自己的收益 / Sharpe組合 Sharpe組合收益(同回撤)
全部 10 個都留著3.12+272.59%
BTCUSD H1 三重濾網+29.37% / 0.743.39+249.05%
ETHUSD H1 MACD+22.66% / 0.733.23+263.98%
GBPUSD M15 RSI+2.26% / 0.323.10+280.38%
BTCUSD H4 一目雲+14.34% / 0.923.09+248.89%
XAUUSD H1 唐奇安+20.67% / 0.973.04+275.30%
GBPUSD H4 布林迴歸+27.49% / 1.232.86+208.95%
XAUUSD H4 KDJ+25.53% / 1.922.86+221.90%
GER40 H1 Supertrend+43.18% / 1.312.85+280.93%
BTCUSD H4 MACD+ADX+39.60% / 1.852.81+198.24%
USDJPY H1 一目雲+62.05% / 1.692.70+159.69%

看 Sharpe 那一列。拿掉 BTCUSD H1 三重濾網,組合 Sharpe 反而從 3.12 升到 3.39 —— 它自己賺了 +29.37% 不算差,但它是這堆裡第四個加密貨幣策略, 帶進來的風險另外三個已經在承擔了。而拿掉全場最弱的 GBPUSD M15 RSI(只賺 +2.26%), 幾乎什麼都沒變(3.12 → 3.10):它掙得少,但掙錢的時點跟誰都無關,所以它對得起自己的位置。

規矩不是"留下賺錢的",是留下正交的。一個弱但不相關的策略, 可能比一個強但相關的策略更值錢。這就是 Simons 那句話的全部, 而它在我們自己的資料裡精確到小數點後四位。

它們什麼時候會一起虧

組合最難受的一段是 19 天,2024-12-24 → 2025-01-12,−16.53%(各 1% 風險時)。 這是那段時間裡每個策略的表現:

策略那 19 天的表現
GER40 · H1-5.56%
ETHUSD · H1-4.00%
BTCUSD · H1-3.21%
XAUUSD · H1-2.65%
BTCUSD · H4-1.28%
GBPUSD · M15-0.89%
XAUUSD · H4-0.80%
BTCUSD · H4-0.46%
GBPUSD · H4+0.92%
USDJPY · H1+0.94%

10 個裡只有 2 個是賺的。虧損集中的地方也完全能猜到:德指、以太坊、比特幣、黃金 在同一波避險行情裡一起跌。平均相關性低,不等於在最痛的時刻相關性也低 —— 它的意思是,抱團的規模更小、次數更少。

另外值得一提的是沒有發生的事:組合最差的月份(2025 年 3 月,−6.10%), 平均兩兩相關性只從 0.014 升到 0.033。那個著名的"危機時相關性全部趨近 1" 在這段樣本里沒出現 —— 但兩年不夠長,不能據此斷言它永遠不會出現。

這個回測證明不了什麼

把窟窿說清楚,比標題上那個數字更重要:

你自己怎麼驗

不需要寫程式碼。在本站回測幾個模板策略,記下各自的收益和最大回撤, 然後在 MetaTrader 5 的同一個模擬帳戶上一起跑,把每單風險除以策略個數。 你買的是那個相關性,前進測試一個月就能看出來。

如果你要精確方法:每個策略的權益曲線按日曆日重取樣,轉成日收益率, 組合就是這些日收益按風險倍數縮放後相加。年化用 365 天,因為序列裡含週末(收益為 0)。

常見問題

同時跑幾個策略比較合適?

波動率的好處主要發生在從 1 個加到 5 個左右,而我們這 10 個離理論下限只剩 8%。 再往上加,只有當新策略跟你已有的不相關時才有用 —— 第六個加密貨幣趨勢策略等於沒加。

每個策略該用 1% 還是 0.5% 風險?

沒有哪個"正確" —— 這是槓桿選擇,不是水平選擇。這次測試裡,10 個各 1% 的組合回撤 16.53%, 各 0.5% 的回撤 8.55%。先挑一個你熬得住的回撤,再往下除。

虧錢的策略也能幫到組合嗎?

不賺不虧的可以,只要它不相關 —— 我們那個 +2.26% 的 RSI 策略幾乎不花組合什麼成本, 偶爾還能在別人都跌的時候賺一點。但持續虧錢的不行: 分散化降低的是波動,它不會把負期望值變成正的。

一個 MT5 帳戶能同時跑 10 個 EA 嗎?

可以 —— 一個 EA 掛一張圖,各自用不同的 magic number,互不干涉對方的倉位。 本站生成的每個 EA 都已經帶唯一的 magic number。 另外要確認保證金夠十個倉位同時持有。

這跟買一籃子資產分散是一回事嗎?

不是。資產分散降低的是你對單一市場的暴露,但你仍然暴露在市場方向(beta)上。 這些策略既做多也做空,被分散掉的是優勢本身 —— 這更接近 Simons 說的 alpha。

去搭一套你自己的不相關組合。
任意模板都能免費回測,先看看你現在跑的那幾個之間相不相關,數字站得住再下載 MetaTrader 5 原始碼。