Keltner Channel 策略一年回測 126%:Quant Tactics 的 FIL 永續 1 小時圖策略拆解

⚠️ 本站內容僅作教育用途,不構成投資建議。投資涉及風險,作出任何投資決定前請諮詢持牌專業人士。
目錄

YouTube 頻道 Quant Tactics 在 2025 年 9 月上載了一條教學片,示範一套突破 Breakout 型策略:用肯特納通道 Keltner Channel 判斷突破方向,平均趨向指數 ADX 與波動指標 CHOP 做雙重趨勢濾網,止蝕掛在訊號燭收市價減 2.5 倍 平均真實波幅 ATR,止賺用 2:1 盈虧比。講者以 Freqtrade 在 FIL 永續合約、1 小時圖上先用 8 個月數據做 HyperOpt 調參,再用 4 個月樣本外數據驗證,一年回測聲稱總回報 126.5%,同期 FIL 本身下跌約 48.5%。相比同頻道動輒數千百分點的六年回測,這條片的數字收斂得多,而且罕有地交代了樣本外測試安排,值得逐項拆開看。

策略速覽

重現規格

項目規格
投資標的FIL/USDT:USDT 永續合約 Perpetual Futures(Isolated 逐倉模式;交易所原片未明言
Timeframe1 小時圖(Timeframe Detail: 5m)
回測期間2024-07-01 至 2025-07-01(一年)
調參/驗證劃分樣本內 8 個月(2024-07-01 至 2025-03-01,畫面顯示 251 日)做 HyperOpt;樣本外 4 個月(2025-03-01 至 2025-07-01)驗證
起始資金1,000 USDT(畫面 Starting balance)
同時持倉上限1(Max open trades: 1,單一標的單一倉位)
肯特納通道參數中軸用 SMA(講者特意改用簡單均線而非慣常的 EMA);kc_period 調參範圍 15/20/25/30,kc_atr_mult 範圍 1.5/2/2.5;最終選定值原片未清楚展示
趨勢濾網ADX 高於門檻(調參範圍 20/25/30,教學示範用 20)+ CHOP 低於門檻(調參範圍 30/35/40,示範用 40)
進場條件(好倉)收市價升穿通道上軌+ADX 達標+CHOP 達標,下一根 K 線進場;淡倉鏡像:跌穿下軌
止蝕訊號燭收市價減 atr_mult × ATR(調參範圍 1.5/2/2.5/3,口述示範 2.5);Freqtrade 層面另設硬止蝕 −20%
止賺固定盈虧比 risk_ratio 倍(調參範圍 1.5/2/2.5/3,口述示範 2:1;HyperOpt 輸出可見 risk_ratio = 2)
出場訊號Use Exit Signal: true;ROI 設 0,即無分階段止賺
槓桿1 倍(畫面顯示 leverage_level 參數被停用,使用預設值 1)
手續費/滑價假設原片未交代
每倉注碼原片未交代(畫面 Avg. stake amount 約 1,567 USDT,屬複利滾存後的平均值)
講者聲稱結果總回報 126.536%(利潤 1,265 USDT,期末結餘 2,265 USDT)、64 次交易、勝率 50%、利潤因子 1.522、Sharpe 0.63、Sortino 1.69、最大回撤 14.41%;同期市場 −48.513%

詳細拆解

肯特納通道:ATR 版本的布林帶

肯特納通道 Keltner Channel 由三條線組成:中軸是移動平均線,上軌是中軸加若干倍 ATR,下軌是中軸減同一倍數。講者特別說明中軸不用慣常的 EMA,改用 SMA——計算更鈍、更平滑。收市價升穿上軌解讀為向上突破,跌穿下軌解讀為向下突破。

它與布林帶 Bollinger Bands 屬同類通道工具,差別只在通道寬度的量度:肯特納用 ATR(計入跳空與影線的真實波幅),布林帶用收市價標準差。ATR 通道不會被單根長影線突然撐開,走勢較平滑,突破訊號相對「難觸發、觸發較真」;標準差通道對急升急跌反應快,訊號多但雜訊也多。本站拆過的布林帶突破策略正是標準差版本,兩篇對照讀可以看清同一思路的兩種實現。

進場:突破訊號加雙重趨勢濾網

好倉進場要三個條件同時成立:收市價升穿上軌、ADX 高於門檻(示範值 20)、CHOP 低於門檻(示範值 40),齊條件後下一根 K 線才進場。淡倉條件完全鏡像。

平均趨向指數 ADX 只量度趨勢強度、不指示方向:低於 20 視為弱趨勢或橫行,高於 20 視為有像樣的趨勢。波動指標 CHOP 同樣分辨趨勢市與橫行市:高於 40 偏向牛皮,低於 40 偏向單邊。講者的邏輯是:通道突破在橫行市中假訊號多,先用兩把尺確認市況屬趨勢市才放行。

要指出的是,ADX 與 CHOP 量度的其實是同一回事——市場有沒有方向。兩者數學構造不同(ADX 基於方向移動的平滑比例,CHOP 基於 ATR 總和與價格區間的對數比),但功能高度重疊。雙重過濾的好處是進一步壓低交易次數、剔走邊界個案;代價是多一個參數要調,樣本內撞出好結果的空間亦相應增加。同頻道的唐奇安通道+EMA+ADX+CHOP 策略用的是完全相同的過濾組合,可見這是講者的慣用配方。

止蝕與止賺:ATR 量距、2:1 盈虧比

進場後,止蝕定在訊號燭收市價減 2.5 倍 ATR(淡倉加在上方)。用 ATR 量距的意思是:止蝕闊窄跟隨當時波動率——波動大時給倉位多點呼吸空間,波動小時收緊,避免被日常雜訊掃走。這個 atr_mult 連同盈虧比 risk_ratio 都放入了 HyperOpt 調參,範圍分別是 1.5–3 與 1.5–3,口述示範用 2.5 倍 ATR 與 2:1。

2:1 盈虧比的數學含義很直接:贏一次抵輸兩次,勝率只需高於三分之一已可保本。畫面顯示實際勝率剛好 50%(64 次交易 32 贏 32 輸),對應每單期望值約 +0.5R,利潤因子 1.522 與這個結構吻合。這種「一半交易輸錢、靠盈虧比取勝」的分佈是趨勢突破系統的常態,與高勝率均值回歸系統的資金曲線形態完全不同。

FIL/USDT 1 小時圖的好倉示範:突破上軌進場,止蝕 3.74%、目標 7.47%,盈虧比 2:1 截圖出自原片(Quant Tactics,2025-09-21):FIL/USDT 1 小時圖,Keltner Channel 三軌疊於價格上;風險回報工具顯示止蝕 0.191(3.74%)、目標 0.382(7.47%)、Risk/Reward 為 2。

HyperOpt 調參:8 個月樣本內、4 個月樣本外

講者用 Freqtrade 的 HyperOpt 功能調參,調參網格在畫面完整列出:kc_period 四選一、kc_atr_mult 三選一、adx_threshold 三選一、chop_threshold 三選一、atr_mult 四選一、risk_ratio 四選一,理論上共 1,728 個組合。終端畫面可見使用 MultiMetricHyperOptLoss 作目標函數、調參數據為 2024-07-01 至 2025-03-01(251 日),並提示 leverage_level 參數被停用、以預設 1 倍計。

策略優化設定:1 小時圖、8 個月樣本內、4 個月樣本外,右列六個參數的調參範圍 截圖出自原片(Quant Tactics,2025-09-21):HyperOpt 設定與參數網格——kc_period 15/20/25/30、kc_atr_mult 1.5/2/2.5、adx_threshold 20/25/30、chop_threshold 30/35/40、atr_mult 1.5/2/2.5/3、risk_ratio 1.5/2/2.5/3。

調參完成後用 2025 年 3 月至 7 月的數據做樣本外驗證。這是本片比同頻道舊作規矩的地方:參數不是用全期數據撞出來,至少留了四個月「沒參與調參」的數據做核對。不過要留意,最終選定的參數值畫面只隱約可見 risk_ratio = 2 與硬止蝕 −20%,其餘被終端輸出遮蓋,講者亦無逐項讀出——想完全對照,要取得策略檔案。

畫面另一個細節:策略檔案名為 KeltnerAdxChop.py,代碼中 can_short = True,即好淡雙向都造,timeframe 設為 1h;Freqtrade 層面的 ROI 表設為 0,止賺完全交由策略自定的 2:1 目標價處理,另有 −20% 硬止蝕作最後防線。這種「策略訊號為主、平台硬止蝕為副」的雙層設計,比單靠訊號離場穩妥——極端插針時,−20% 至少把單倉損失封頂,不用等下一根 1 小時 K 線收市確認。

回測結果:126% 對 −48% 的含金量

一年回測的核心數字(截至 2025 年 7 月的畫面數據):1,000 USDT 本金變 2,265 USDT,總回報 126.536%;64 次交易,好倉淡倉各 32 次;好倉利潤佔 84.2%,淡倉佔 42.4%。同期 FIL 市場變化 −48.513%,即策略在標的接近腰斬的一年裏兩邊都做、兩邊都有進帳,淨好倉敞口不高。

Freqtrade 回測結果總表:FIL/USDT:USDT 永續、1 小時圖、2024 年 7 月至 2025 年 7 月 截圖出自原片(Quant Tactics,2025-09-21):Total Profit 126.536%(1,265.362 USDT)、Profit factor 1.522、64 次交易、勝率 50.00%、最大回撤 14.412%,Market change −48.513%。

風險指標方面:最大回撤 14.41%、Sharpe 0.63、Sortino 1.69、Calmar 45.96、期望值 19.77 USDT/單。最好一日 +14.46%(+244 USDT),最差一日 −8.80%(−176 USDT)。Sharpe 不足 1,說明回報的相當部分仍來自承受波動;但對一套一年期、64 次交易的小樣本策略,126% 這個數字本身不算浮誇——尤其對照同頻道標題動輒「6,000%」的六年複利回測,本片的表述相對克制。

累計利潤曲線更值得細看:樣本內八個月(紅框)利潤斷斷續續爬升至約 1,100 USDT 水平,樣本外四個月(綠框)延續上行、屢創新高,形態上沒有「調參期內爆賺、樣本外立即走平」的典型擬合特徵。不過曲線由約 60 多級階梯組成,任何一級的盈虧都足以改變整體觀感——這正是小樣本策略的閱讀難處:單憑曲線形態判斷好壞,把握不大。

累計利潤曲線:紅框為 8 個月樣本內,綠框為 4 個月樣本外 截圖出自原片(Quant Tactics,2025-09-21):Cumulative Profit 曲線以紅綠框劃分樣本內外,樣本外四個月曲線繼續上行;下方為市場走勢與單次交易利潤分佈。

重現 Backtest 清單

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

結論:規則結構與調參範圍交代得相當完整,但最終參數值、費用假設與注碼規則缺失,加上代碼在付費牆後,單靠影片內容無法完整重現回測

🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:

ZA Bank 邀請碼 P20923 —— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。 立即開戶 → (聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)

MT5 可行性速評

項目評估
可移植性中。Keltner Channel 與 CHOP 均非 MT5 內建指標,但計算簡單:前者是 SMA 加減 ATR 倍數,後者是 ATR 總和與價格區間的對數比,自寫各約數十行;ADX 可用內建 iADX()
平台限制MT5 支援 H1 圖無問題;但 FIL 這類中型山寨幣在 MT5 券商極少有 CFD 報價,永續合約的資金費率機制 MT5 亦無對應物,實際可跑標的與原片環境差距大
評級⚠️ 邏輯可完整移植,但標的可得性低,數字難以在 MT5 核證
MQL5 寫法提示通道:iMA() 取 SMA、iATR() 取 ATR,上軌 = SMA + mult × ATR;突破用 close[1] > upper[1] && close[2] <= upper[2] 判斷交叉;CHOP 自寫:100 * log10(sumATR / (highestHigh − lowestLow)) / log10(n);止蝕價 = 訊號燭收市 − atr_mult × ATR,止賺 = 進場價 + risk_ratio ×(進場價 − 止蝕價)

即使成功移植,MT5 回測同樣會過度擬合。

防坑檢查

欣利克的看法

名詞解釋

常見問題 FAQ

Keltner Channel 與布林帶有甚麼分別?

兩者都是「中軸加減通道寬度」的三線結構,分別在寬度的量度:Keltner 用 ATR(計入跳空與影線的真實波幅),布林帶用收市價標準差。ATR 通道較平滑、不易被單根長影線撐開;標準差通道對急升急跌反應較快。本策略屬 ATR 版本,本站另有布林帶突破策略拆解可對照。

ADX 大於 20 加 CHOP 小於 40,是否重複過濾?

功能上高度重疊:兩者都在分辨趨勢市與橫行市,只是數學構造不同。疊加的主要效果是進一步減少交易次數、剔走邊界個案,而非引入新資訊;代價是多一個待調參數,擬合空間相應增加。自行重現時不妨只保留其中一個作對照。

勝率只有 50%,為何仍能賺錢?

靠 2:1 盈虧比的數學結構:贏一次抵輸兩次,勝率三分一已達保本線,50% 勝率對應每單期望值約 +0.5R。按畫面數據,截至 2025 年 7 月的一年回測中,64 次交易 32 贏 32 輸,利潤因子 1.522,與此結構吻合。

這套策略可以在 MT5 跑嗎?

邏輯可以移植:ADX 有內建 iADX(),Keltner Channel(SMA 加減 ATR 倍數)與 CHOP 須自寫,但計算各只數十行。真正瓶頸在標的:FIL 這類山寨幣在 MT5 券商極少有 CFD 報價,永續合約的資金費率機制亦無對應物,回測數字難以在 MT5 環境核證。

📌 推薦工具:TradingView

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

了解詳情 → (聯盟連結)

原影片

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

來源:https://www.youtube.com/watch?v=19mZnAj23po

🏦 ZA Bank 開戶優惠

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

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

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

專屬邀請碼:P20923

立即開戶 → (聯盟連結)