布林帶均值回歸策略一年回測 179%:Quant Tactics 的 NEAR 永續 1 小時圖策略拆解
目錄
YouTube 頻道 Quant Tactics 在 2025 年 8 月上載了一條教學片,示範一套均值回歸 Mean Reversion 策略:在 1 小時圖上,收市價跌穿布林帶 Bollinger Bands 下軌視為超賣、造好倉;升穿上軌視為超買、造淡倉。為了避免「接飛刀」,講者加了兩道閘——4 小時圖 RSI 定方向、1 小時與 4 小時雙 timeframe 的 ADX 確認趨勢強度,止蝕掛在訊號燭下方再減 4.5 倍 平均真實波幅 ATR。講者用 Freqtrade 在 NEAR 永續合約上先以 8 個月數據做 HyperOpt 調參、再留 4 個月樣本外驗證,一年回測聲稱總回報 179.35%,同期 NEAR 市場本身下跌約 66%。這是同頻道中少見有交代樣本外安排的一條片,做法與之後的 Keltner Channel 策略如出一轍,值得逐項拆開看。
策略速覽
重現規格
| 項目 | 規格 |
|---|---|
| 投資標的 | NEAR/USDT:USDT 永續合約 Perpetual Futures(Binance,Isolated 逐倉模式) |
| Timeframe | 1 小時圖(Timeframe Detail: 5m);RSI 與其中一層 ADX 濾網用 4 小時圖 |
| 回測期間 | 2024-06-01 至 2025-06-01(一年,畫面 Timerange) |
| 調參/驗證劃分 | 樣本內 8 個月做 HyperOpt;樣本外 4 個月驗證(確實切分日期原片未明言) |
| 起始資金 | 1,000 USDT(畫面 Starting balance) |
| 同時持倉上限 | 1(Max open trades: 1,單一標的單一倉位) |
| 布林帶參數 | bb_period 調參範圍 15/20,bb_stds 範圍 1.5/2;HyperOpt 輸出可見選定 bb_period = 15、bb_stds = 2 |
| RSI 濾網 | 4 小時圖 RSI:高於 55 只造好倉、低於 45 只造淡倉(門檻調參範圍 50/55,輸出選定 55;RSI 期數原片未交代,慣用 14) |
| ADX 濾網 | 1 小時圖 ADX 高於 20(調參範圍 20/25,輸出選定 20)+4 小時圖 ADX 高於 25(調參範圍 25/30,輸出選定 25);ADX 期數原片未交代 |
| 進場條件(好倉) | 4h RSI > 55+1h ADX > 20+4h ADX > 25+收市價跌穿布林帶下軌,齊條件後下一根 K 線進場;淡倉鏡像(4h RSI < 45、收市價升穿上軌) |
| 止蝕 | 訊號燭低位下方、自訊號燭收市價再減 4.5 倍 ATR(atr_mult 調參範圍 3/3.5/4/4.5/5,輸出選定 4.5);Freqtrade 層面另設硬止蝕 −20% |
| 出場/止賺 | 好倉於收市價升穿布林帶上軌離場(淡倉跌穿下軌離場);ROI 設 0 即無固定止賺;Use Exit Signal: true |
| 槓桿 | 1 倍(HyperOpt 畫面 leverage_level = 1) |
| 手續費/滑價假設 | 原片未交代(永續合約資金費率的處理方式亦未交代) |
| 每倉注碼 | 原片未交代(畫面 Avg. stake amount 約 1,764 USDT,屬複利滾存後的平均值) |
| 講者聲稱結果 | 總回報 179.351%(利潤 1,793.5 USDT,期末結餘 2,793.5 USDT)、57 次交易、勝率 77.19%、利潤因子 2.567、Sharpe 1.08、Sortino 1.13、最大回撤 19.318%;同期市場 −66% |
詳細拆解
三個指標的分工:觸發、方向、強度
這套策略的結構很乾淨,三個指標各管一件事:
布林帶負責觸發。中軸是 20 期簡單均線(調參後改為 15 期),上下軌是中軸加減兩個標準差。收市價跌穿下軌,統計上屬於偏離近期均值的極端事件——均值回歸的假設是:這種偏離多數會收斂,於是逆向造好倉。單靠布林帶的問題人盡皆知:強趨勢中價格可以沿著下軌一直跌,「超賣之後更超賣」。所以講者明言不能只靠布林帶,要配合其他指標過濾假訊號。
RSI 負責方向,但用法與一般認知相反。一般 RSI 教學講超買超賣,本片卻拿 4 小時圖 RSI 做趨勢濾網:高於 55 只造好倉、低於 45 只造淡倉,45–55 之間不交易。理由是 1 小時圖的 RSI 噪音太多,改用高 timeframe 判斷大方向。這個設計令策略實質變成「順大勢、逆小勢」:4 小時圖確認升勢,才在 1 小時圖的超賣位買入——本質是趨勢中的回調入市,而非純粹的逆勢抄底。
ADX 負責強度。平均趨向指數 ADX 只量度趨勢強度、不指示方向,低於 20 屬弱趨勢或橫行。本片要求 1 小時圖 ADX 高於 20、4 小時圖 ADX 高於 25,兩層都達標才放行。這裏有一個值得留意的張力:均值回歸傳統上在橫行市表現最好,本片卻要求「有趨勢」才進場。講者的取捨是:寧可在趨勢市中做回調,也不在無方向的牛皮市中接刀——橫行市的布林帶觸軌訊號雖多,但一旦市況轉為單邊,逆向倉位會連環止蝕。
截圖出自原片(Quant Tactics,2025-08-08):好倉示範——收市價跌穿下軌後於下一根 K 線進場(Enter Long),其後收市價升穿上軌離場(Exit Long)。
止蝕與出場:4.5 倍 ATR 的闊止蝕
進場後,止蝕定在訊號燭低位下方,再自訊號燭收市價減去 4.5 倍 ATR。4.5 倍是相當闊的止蝕——均值回歸倉位進場時價格正在逆走,止蝕太貼會被雜訊掃走,講者明言目的是「給倉位足夠呼吸空間」。ATR 量距的好處是止蝕闊窄跟隨當時波動率自動調節。這個 atr_mult 是 HyperOpt 調參項之一,範圍 3 至 5,最終選定 4.5。Freqtrade 層面另設 −20% 硬止蝕兜底。
出場不設固定止賺(ROI 為 0),完全交給訊號:好倉等到收市價升穿上軌才走。留意這個出場比傳統均值回歸「回到中軸就走」進取得多——由下軌持有到上軌,等於食足整個通道寬度,已帶有波段趨勢的成分。畫面數據側證了這個結構:盈利單平均持有約 16 小時,虧損單平均持有約 30 小時(1 日 6 小時)——輸錢的倉位反而抱得更久,多是等到闊止蝕被觸發才離場。
HyperOpt 調參:8 個月樣本內、4 個月樣本外
講者用 Freqtrade 的 HyperOpt 功能調參,調參網格在畫面完整列出:bb_period 二選一、bb_stds 二選一、htf_rsi_threshold 二選一、htf_adx_threshold 二選一、adx_threshold 二選一、atr_mult 五選一,理論上共 160 個組合,以 8 個月樣本內數據搜尋。終端畫面可見 HyperOpt 輸出的選定值:bb_period = 15、bb_stds = 2、htf_rsi_threshold = 55、htf_adx_threshold = 25、adx_threshold = 20、atr_mult = 4.5、leverage_level = 1。
截圖出自原片(Quant Tactics,2025-08-08):HyperOpt 設定與參數網格——bb_period 15/20、bb_stds 1.5/2、htf_rsi_threshold 50/55、htf_adx_threshold 25/30、adx_threshold 20/25、atr_mult 3/3.5/4/4.5/5。
調參完成後,講者留了 4 個月從未參與調參的數據做樣本外測試 Out-of-Sample Testing。這是本片比同頻道舊作(例如 RSI 策略 6,047% 一類全期調參的做法)規矩的地方:至少承認參數需要用新數據核對。不過切分的確實日期原片沒有讀出,且只做單次 8+4 切分,沒有滾動 walk-forward。
回測結果:179% 對 −66% 的含金量
一年回測的核心數字(截至 2025 年 6 月的畫面數據):1,000 USDT 本金變 2,793.5 USDT,總回報 179.351%;57 次交易,好倉 19 次、淡倉 38 次;勝率 77.19%(44 贏 13 輸);利潤因子 2.567;最大回撤 19.318%。同期 NEAR 市場變化約 −66%,即策略在標的跌逾六成的一年裏,靠多空雙向照樣有進帳。
截圖出自原片(Quant Tactics,2025-08-08):Total Profit 179.351%(1,793.508 USDT)、CAGR 179.351%、Profit factor 2.567、57 次交易、勝率 77.19%、最大回撤 19.318%。
幾格數據值得細看。其一,利潤分佈:淡倉貢獻約 106.8 個百分點(約 1,068 USDT),好倉貢獻約 73.5 個百分點(約 735 USDT)——跌市中做淡佔了近六成利潤,與市場大方向吻合。其二,風險指標:Sharpe 1.08、Sortino 1.13、Calmar 48.6,夏普比率剛好過 1,比同頻道動輒 0.6–0.8 的示範好一截,但仍談不上優異。其三,單日波動:最好一日 +11.92%(+195 USDT),最差一日 −10.65%(−344 USDT)——最差單日的虧損金額比最好單日的盈利還大,77% 高勝率的背後是「贏粒糖、輸間廠」的不對稱尾部,這正是闊止蝕均值回歸系統的典型代價。
截圖出自原片(Quant Tactics,2025-08-08):Cumulative Profit 曲線拾級而上,Market change 曲線同期反覆向下;上方為交易持有時間分佈,下方為單次交易利潤分佈。
重現 Backtest 清單
照住以下清單逐項核對,才知道能否真正重現這個回測:
- ✅ 標的與市場類型:NEAR/USDT:USDT 永續合約、Binance、Isolated 逐倉(畫面有)
- ✅ Timeframe:1 小時圖(Timeframe Detail 5m,畫面有);濾網用 4 小時圖(口述清楚)
- ✅ 回測期間:2024-06-01 至 2025-06-01(畫面有)
- ⚠️ 調參/驗證劃分:樣本內 8 個月+樣本外 4 個月(口述有),但確實切分日期原片未明言
- ✅ 起始資金:1,000 USDT(畫面有)
- ✅ 持倉上限:1(畫面有)
- ✅ 進出場邏輯:觸軌進場+RSI 方向濾網+雙 timeframe ADX 濾網、4.5 倍 ATR 止蝕、對面軌離場(口述清楚)
- ✅ 調參網格與最終參數值:六個參數範圍全部列出,HyperOpt 輸出畫面可見選定值(畫面有)
- ⚠️ RSI 與 ADX 的計算期數:原片未交代(慣用 14,未經證實)
- ⚠️ 手續費率與滑價假設:原片未交代(永續合約另有資金費率,處理方式未交代)
- ⚠️ 每倉注碼規則:原片未交代
- ❌ 策略代碼:放於付費支持者專區(Patreon),非免費公開
- ✅ 樣本外驗證:有(4 個月),本片少數做足這步的同頻道影片
結論:規則結構、調參網格與最終參數值都交代得相當完整,是這個頻道中重現門檻較低的一條片;但 RSI/ADX 期數、費用假設、資金費率與注碼四項缺失,加上代碼在付費牆後,單靠影片內容無法完整重現回測。
🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:
ZA Bank 邀請碼 P20923
—— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。
立即開戶 →
(聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)
MT5 可行性速評
| 項目 | 評估 |
|---|---|
| 可移植性 | 高。布林帶、RSI、ADX、ATR 全部為 MT5 內建指標(iBands()、iRSI()、iADX()、iATR());MQL5 原生支援多 timeframe 取數,4 小時濾網只需以 PERIOD_H4 建立 handle,無冷門計算 |
| 平台限制 | MT5 支援 H1 圖無問題;但 NEAR 這類中型山寨幣在 MT5 券商極少有 CFD 報價,永續合約的資金費率機制 MT5 亦無對應物,實際可跑標的與原片環境差距大 |
| 評級 | ⚠️ 邏輯可完整移植,但標的可得性低,數字難以在 MT5 核證 |
| MQL5 寫法提示 | 觸軌用 close[1] < lower[1](iBands() 的 LOWER_BAND);4 小時 RSI 用 iRSI(symbol, PERIOD_H4, 14, PRICE_CLOSE);雙 timeframe ADX 各自建 handle 比較門檻;止蝕價 = 訊號燭收市 − 4.5 × iATR(),掛單時一併設定;離場判斷 close[1] > upper[1] 即平倉 |
即使成功移植,MT5 回測同樣會過度擬合。
防坑檢查
- 過度擬合:六個參數、160 個組合,組合數在同類示範中偏少,每個參數只有兩至五個取值,屬相對克制的調參;但全年只得 57 次交易,樣本極薄,HyperOpt 選出的「最優」組合很可能只是噪音中最不差的一個。講者留了 4 個月樣本外是正確做法,但單次切分的說服力有限。
- 樣本外驗證:有做,這是本片比同頻道舊作規矩的地方。不過 4 個月、單一幣對的 OOS 窗口很短,同頻道其他影片用的是 13 個月滾動 walk-forward,本片只做單次 8+4 切分。
- 滑價:原片未交代。57 次交易次數少,滑價影響相對可控,但 NEAR 永續的流動性遠不及 BTC/ETH,實盤與回測的成交價差距會比主流幣大。
- 手續費:原片未交代費率。永續合約還涉及資金費率(持倉期間定時收付),虧損單平均持有 30 小時,一年下來資金費率可正可負,回測是否計入未說明。
- 勝率幻覺:77% 勝率配 2.57 利潤因子看似漂亮,但最差單日 −10.65% 大於最好單日 +11.92% 的絕對金額(−344 vs +195 USDT),虧損單平均持有時間幾乎是盈利單的兩倍。高勝率系統的風險永遠在尾部——一次黑天鵝可以吃掉十幾次的盈利,4.5 倍 ATR 闊止蝕意味著單次虧損本就設計得大。
- 單一標的單一年份:NEAR 一年跌 66% 是特定行情,策略近六成利潤來自做淡一隻大跌的幣。這不是缺點——雙向交易正是合約的用途——但換一隻橫行的幣、換一年市況,結果可以完全不同。講者提及有「逐對調參版本」供支持者使用,側面說明參數對標的敏感。
- 固定問題——原片提供的資訊能否完整重現回測? 不能。規則、網格與最終參數完整,但 RSI/ADX 期數、費用、資金費率、注碼四項缺失,且代碼非公開,須付費取得檔案後才可驗證。
欣利克的看法
- 這是一條「方法上合格」的教學片。截至 2025 年 8 月原片發布時,講者交代了調參網格、最終參數值、樣本內外切分,標題的 179% 也沒有誇大成年化幾十倍。對學習者而言,看「如何劃分樣本內外」比看「賺多少」更有價值,本片在方法層面是可以參考的示範。
- 但 57 次交易的樣本太薄,這是硬傷。8 個月調參、4 個月驗證、全年 57 次交易——統計上這個樣本量不足以區分「策略有優勢」與「運氣好」。利潤因子 2.57 在 57 次交易下,置信區間闊到可以包含平庸的情況。單一幣對、單一年份的結果,外推到其他標的或其他年份要極度保留。
- 「均值回歸」之名與「順勢」之實要分清。跌穿下軌進場聽似逆勢抄底,但 4 小時 RSI 濾網令它實際只做「大方向同意下的小級別超賣」。這是合理的設計,但讀者要明白:真正貢獻利潤的很可能是趨勢濾網,布林帶只負責 timing。自行重現時值得把濾網拆掉跑一次對照,看觸軌訊號本身還剩多少價值。
- 77% 勝率不是免費午餐。高勝率用闊止蝕換來,代價是單次虧損大而持有時間長——畫面數據已經如實反映(最差單日 −344 USDT 對最好單日 +195 USDT)。紙上回測可以淡然接受,實盤中連續兩三次觸及闊止蝕的心理壓力是另一回事,這是概念層面必須釐清的一點。
- 利益關係照舊要知。完整策略檔案與逐步教學放於付費支持者專區,影片本質是課程與社群的引流內容;比起舊片全數字無驗證的做法有進步,但仍宜當教學示範而非業績證明看待。
名詞解釋
- 均值回歸 Mean Reversion:價格偏離均值後傾向回歸的假設,本策略以跌穿布林帶下軌作偏離訊號。
- 布林帶 Bollinger Bands:中軸均線加減標準差倍數的三線通道,本策略用 15 期、2 倍標準差,觸下軌造好、觸上軌造淡。
- 相對強弱指數 RSI:量度升跌力度的動能指標,本策略不用其超買超賣,改用 4 小時圖 RSI 作趨勢方向濾網。
- 平均趨向指數 ADX:只量度趨勢強度、不指示方向的指標,本策略要求 1 小時圖高於 20、4 小時圖高於 25。
- 平均真實波幅 ATR:計入跳空與影線的波幅指標,本策略用其 4.5 倍設定止蝕距離。
- 多時間框架分析 Multi-Timeframe Analysis:同時參考大小周期的做法,本策略以 4 小時圖定方向、1 小時圖找入場。
- HyperOpt:Freqtrade 的參數優化工具,本片用其在 8 個月樣本內數據上搜尋六個參數的最佳組合。
- Freqtrade:開源加密貨幣自動交易與回測框架,本片回測平台。
- 永續合約 Perpetual Futures:無到期日、以資金費率錨定現貨價的衍生品,本片標的 NEAR/USDT:USDT 屬此類。
- 樣本外測試 Out-of-Sample Testing:用未參與調參的數據驗證策略,本片留了 4 個月做此用途。
- 過度擬合 Overfitting:參數過度遷就歷史數據的風險;本片有樣本外驗證但樣本量偏薄。
- 勝率 Win Rate:盈利交易佔總交易的百分比;本策略 77.19%,屬高勝率低盈虧比結構。
- 利潤因子 Profit Factor:總盈利除以總虧損,本策略 2.567。
- 夏普比率 Sharpe Ratio:每單位總波動換取的超額回報,本策略 1.08,剛過合格線。
- 最大回撤 Max Drawdown:資金曲線由高位回落的最大幅度,本策略聲稱 19.318%。
- 滑價 Slippage:預期與實際成交價的差異,原片未交代有否計入。
常見問題 FAQ
跌穿布林帶下軌買入,豈不是逆勢接刀?
單看觸發條件是的,但整套策略其實是「順大勢、逆小勢」:4 小時圖 RSI 高於 55 才允許造好倉,即大方向必須向上;1 小時與 4 小時的 ADX 再確認趨勢強度足夠。換言之只在升勢中的超賣回調買入,跌市中的觸軌訊號會被濾網擋走。按原片截至 2025 年 6 月的一年回測,這個濾網正是策略與「純觸軌」玩法的分別。
勝率 77% 很高,為何還說風險在尾部?
因為高勝率是用闊止蝕換來的:4.5 倍 ATR 的止蝕距離令單次虧損本來就設計得大。畫面數據顯示虧損單平均持有約 30 小時、幾乎是盈利單(16 小時)的兩倍,最差單日虧損 344 USDT 大於最好單日盈利 195 USDT。贏的次數多、每次贏得少;輸的次數少、每次輸得多——一次極端行情可以抵銷十幾次盈利。
179% 回報代表每年穩定賺這個數?
不是。這是截至 2025 年 6 月、NEAR 單一幣對特定一年的回測結果,期間 NEAR 本身跌了約 66%,策略近六成利潤來自淡倉——即是說相當部分表現與「這隻幣這一年大跌」綁定。57 次交易的樣本量亦不足以證明優勢可持續,換標的、換年份結果可以完全不同。
這套策略可以在 MT5 跑嗎?
邏輯可以完整移植:布林帶、RSI、ADX、ATR 全部為 MT5 內建指標(iBands()、iRSI()、iADX()、iATR()),4 小時濾網用多 timeframe handle 即可。真正瓶頸在標的:NEAR 這類山寨幣在 MT5 券商極少有 CFD 報價,永續合約的資金費率機制亦無對應物,回測數字難以在 MT5 環境核證。
原影片
本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看: