加密貨幣的趨勢跟隨 vs 均值回歸|Traseq 部落格策略範例加密貨幣的趨勢跟隨 vs 均值回歸
比較兩種對立的加密貨幣交易風格——趨勢跟隨與均值回歸——並用誠實的回測數字說明:贏家是哪一個,由市場局面決定。
幾乎每一套系統化加密貨幣策略,都是兩種對立押注其中之一的變形。趨勢跟隨買強勢,假設一個動作會延續下去。均值回歸買弱勢,假設價格會拉回到近期平均。兩者互為鏡像:一方期待動能持續,另一方則期待動能耗盡。理解這個對比,就是「憑直覺挑風格」與「因為它符合您實際在測試的市場才挑」之間的差別。
本文把兩種哲學並排比較:各自如何進場、哪種市場局面會獎勵哪種風格、它們傾向產生的指標特徵,以及典型的失敗模式。我們用互動式示範裡的三個系統模板,以誠實的數字說明為什麼沒有單一風格能在所有地方通用。
Traseq 是研究工作區,不是實盤交易或交易所執行平台。它不會下單、不會連結交易所帳戶,也不保證績效。這裡的目的不是主張哪一邊會贏,而是幫您判斷該先回測哪一種風格。
區分這兩種風格最乾淨的方式,是問各自對「下一個動作」做了什麼假設。
把一個構想轉成可測試的版本。
從無程式的加密貨幣現貨策略開始,鎖定版本、執行回測,並讓結果保持可追溯以供比較。
- **趨勢跟隨(動能)**假設已經啟動的動作會延續。您在價格 確認 方向 之後 才進場(移動平均交叉、突破前波高點的 Donchian 突破等),在趨勢翻轉時出場。您買的是強勢。
- 均值回歸假設偏離近期平均過遠的價格會拉回。您在價格看起來超賣時(例如
RSI 跌破 30)進場,在接近平均或超買水準時出場。您買的是弱勢。
兩種風格都不是「比較好」。各自都是對某種局面——測試期間市場的主導性格——的押注。
- 趨勢局面(持續的方向性動作、區間擴張)會獎勵趨勢跟隨。少數幾筆大贏單足以補回許多小輸單,因為規則讓獲利奔跑、快速止損。
- 盤整局面(橫向震盪、被平均牽制的擺盪)會懲罰趨勢跟隨。突破失敗、交叉一再被巴,策略在局部高點附近買、低點附近賣。均值回歸正是為此而生:它逆勢承接趨勢跟隨者追逐的極端。
- 轉換局面(趨勢轉為盤整,或盤整突破成趨勢)會傷害與新局面不對盤的那一種風格——這也是為什麼兩種風格都會經歷回撤期。
困難之處在於,您無法事先可靠地知道當前局面。這正是為什麼要跨多個期間回測,而不是只相信一張好看的圖表。底層方法請參閱回測基礎。
兩種風格會在回測指標上留下可辨識的指紋。知道預期的形狀,有助於分辨健康的結果與壞掉的結果。
| 面向 | 趨勢跟隨/動能 | 均值回歸 |
|---|
| 最擅長的市場局面 | 趨勢、有方向性 | 盤整、橫向 |
| 典型勝率 | 偏低(小輸單多) | 偏高(小贏單頻繁) |
| 獲利因子的形狀 | 由少數大贏單驅動 | 由眾多微小優勢驅動 |
| 主要失敗模式 | 震盪中被巴、被一千刀小虧拖死 | 一次未能回歸而持續下跌、太早賣掉反彈 |
| 示範範例 | SMA(200) -6.89%、Donchian -10.27% | RSI +1.74% |
互動式示範以 2024-11-03 至 2024-12-31 真實的 BTC/USDT 1h K 棒執行三個系統模板(初始資金 $10,000、零手續費、倉位 100%)。這段期間是一波漲勢之後的橫向轉下跌震盪——對趨勢邏輯而言是個誠實又不討喜的測試。全樣本結果如下:
| 模板 | 風格 | 報酬 | 勝率 | 最大回撤 | 交易數 | 獲利因子 |
|---|
SMA(200) 趨勢過濾 | 趨勢跟隨 | -6.89% | 22.7% | -8.68% | 22 | 0.36 |
| Donchian 突破 | 趨勢跟隨 | -10.27% | 34.5% | -15.54% | 29 | 0.66 |
RSI 均值回歸 | 均值回歸 | +1.74% | 44.4% | -9.0% | 9 | 1.12 |
這就是濃縮成一張表的對比。在震盪的盤整局面裡,兩個趨勢模板都淨虧損:SMA(200) 過濾買進了假性強勢、被巴來巴去(勝率 22.7%、獲利因子 0.36),Donchian 突破追逐撐不住的高點(-15.54% 的最差回撤)。RSI 回歸策略逆勢承接朝平均拉回的超賣回檔,是唯一收正的——而且僅僅 +1.74%,勉強保住。這不是證明 RSI 是比較好的策略,而是證明這個局面適合回歸、餓死了趨勢跟隨。換成 2024 年第一季那種強勁上升趨勢,排名很可能會反過來。
誠實的結論是:這正是您在拿錢冒險之前要回測的 原因。趨勢策略在趨勢圖上看起來精彩,在盤整中卻會流血;在盤整中存活的回歸策略,也可能被一波持續趨勢輾過。光看規則本身看不出來——只有跨局面測試才看得出來。
- 用 Sentence 模式、Canvas 模式、模板或可重用 block,建立一個趨勢模板(
SMA 交叉或 Donchian 突破)——無需寫程式,不必 Pine Script 或 Python。
- 用同樣方式建立一個
RSI 均值回歸模板。
- 把每個策略版本定版,讓每次回測都綁定到穩定、可追溯的邏輯。
- 在相同的 BTC/USDT 交易對、時間框架、日期範圍與相同的手續費、滑點假設下,跑這兩者。
- 把執行結果加入比較組,並排檢視。
重點不是在單一期間裡選出贏家,而是看每種風格的指標特徵如何呈現——以及當您換到趨勢期間與盤整期間重測時,排名如何移動。完整方法請閱讀如何比較回測結果與文件中的比較教學。
想不必動手建立就看到這個對比?回測基礎上免註冊的互動式示範,會在那段 BTC/USDT 期間執行全部三個模板,讓您在同一段震盪中看見趨勢落敗、回歸存活。
趨勢跟隨與均值回歸有什麼不同?
趨勢跟隨買強勢,假設動作會延續,在價格確認方向之後才進場(例如移動平均交叉或突破)。均值回歸買弱勢,假設價格會拉回近期平均,在看起來超賣時進場(例如 RSI 低於 30)。兩者對「下一個動作會延續還是耗盡」做出完全相反的押注。
加密貨幣比較適合哪一種風格?
兩者都不是普遍較好,各自都是對市場局面的押注。趨勢跟隨傾向獎勵有方向性的趨勢市場,均值回歸傾向獎勵橫向盤整市場。由於您無法事先可靠地知道局面,務實的答案是跨多個期間把兩者都回測,而不是憑直覺押一邊。
趨勢跟隨的勝率為什麼這麼低?
低勝率是趨勢跟隨正常的特徵:規則在等待少數幾筆大贏單的同時,會吃下許多小輸單。在示範裡,SMA(200) 模板只贏了 22.7% 的交易。優勢在於贏單的大小,而非頻率——這正是為什麼勝率單看會是這種風格的誤導性指標。
為什麼示範裡均值回歸贏、趨勢跟隨輸?
示範期間(BTC/USDT 1h,2024-11-03 至 2024-12-31)是一波漲勢後的橫向轉下跌震盪——盤整局面。盤整懲罰趨勢邏輯(突破失敗、交叉被巴),並有利於逆勢承接極端的回歸。RSI 模板收在 +1.74%,SMA(200) 虧 -6.89%,Donchian 虧 -10.27%。若是趨勢期間,這個排名很可能反過來。
我能不寫程式就在 Traseq 測試這兩種風格嗎?
可以。您能用 Sentence 模式、Canvas 模式、模板或可重用 block 建立趨勢策略與均值回歸策略——無需 Pine Script、Python 或 MQL。把每個版本定版,在相同的交易對、時間框架與日期範圍下執行,再用比較組把兩種指標特徵並排檢視。
RSI 均值回歸策略:在加密貨幣上回測