布林帶均值回歸策略一年回測 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 逐倉模式)
Timeframe1 小時圖(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,兩層都達標才放行。這裏有一個值得留意的張力:均值回歸傳統上在橫行市表現最好,本片卻要求「有趨勢」才進場。講者的取捨是:寧可在趨勢市中做回調,也不在無方向的牛皮市中接刀——橫行市的布林帶觸軌訊號雖多,但一旦市況轉為單邊,逆向倉位會連環止蝕。

NEAR/USDT 永續 1 小時圖:跌穿布林帶下軌進場,升穿上軌離場 截圖出自原片(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。

策略優化設定:1 小時圖、8 個月樣本內、4 個月樣本外,右列六個參數的調參範圍 截圖出自原片(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%,即策略在標的跌逾六成的一年裏,靠多空雙向照樣有進帳。

Freqtrade 回測結果總表:NEAR/USDT:USDT 永續、1 小時圖、2024 年 6 月至 2025 年 6 月 截圖出自原片(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% 高勝率的背後是「贏粒糖、輸間廠」的不對稱尾部,這正是闊止蝕均值回歸系統的典型代價。

Freqtrade UI 視覺摘要:57 次交易、累計利潤曲線持續上行,下方市場走勢同期下跌 截圖出自原片(Quant Tactics,2025-08-08):Cumulative Profit 曲線拾級而上,Market change 曲線同期反覆向下;上方為交易持有時間分佈,下方為單次交易利潤分佈。

重現 Backtest 清單

照住以下清單逐項核對,才知道能否真正重現這個回測:

結論:規則結構、調參網格與最終參數值都交代得相當完整,是這個頻道中重現門檻較低的一條片;但 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 回測同樣會過度擬合。

防坑檢查

欣利克的看法

名詞解釋

常見問題 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 環境核證。

📌 推薦工具:TradingView

我日常看圖與畫線分析用的圖表平台,本站技術分析筆記的圖表概念都可以在這裡實踐。

了解詳情 → (聯盟連結)

原影片

本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看:

來源:https://www.youtube.com/watch?v=c9-SIpy3dEw

🏦 ZA Bank 開戶優惠

本站所有內容免費提供。多使用網站的推薦碼,就是對我們繼續製作優質內容的最大鼓勵和支持 🙏

去 ZA Bank 開戶,享價值 HKD 2,000 迎新獎賞,仲有機會享 USD 30 指定美股兌換券!

  • 💛 全線上開戶,無需前往分行
  • 💛 無最低存款要求,零賬戶管理費
  • 💛 24x7 銀行服務

專屬邀請碼:P20923

立即開戶 → (聯盟連結)