一目均衡表策略兩年回測 2,944%:Quant Tactics 的 AVAX 永續 4 小時圖策略拆解
目錄
YouTube 頻道 Quant Tactics 在 2025 年 2 月上載了一條回測影片,以 一目均衡表 Ichimoku Cloud 為核心,在 Binance 的 AVAX 永續合約、4 小時圖上,用 Freqtrade 回測 2023 至 2024 兩年,聲稱 1,000 USDT 本金變成 30,447 USDT,總回報 2,944.7%。與同頻道動輒五、六個指標疊加的策略不同,這套系統的全部訊號都來自一目均衡表本身,外加一個 平均真實波幅 ATR 的出場緩衝,並用 Hyperopt 做樣本內外分段優化。2,944% 屬極端數字,本文逐項拆開檢視。
策略速覽
重現規格
| 項目 | 規格 |
|---|---|
| 投資標的 | AVAX/USDT:USDT 永續合約(Freqtrade 畫面標示 Isolated Futures,Binance) |
| Timeframe | 4 小時圖(Timeframe Detail 30m) |
| 回測期間 | 2023-01-01 至 2025-01-01(畫面 timerange 20230101–20250101,約兩年) |
| 起始資金 | 1,000 USDT(畫面 Starting balance) |
| 同時持倉上限 | 1(Max open trades: 1,單一標的) |
| Ichimoku 參數 | 轉換線期數搜索範圍 5–15、基準線期數 20–35(Hyperopt 優化);先行帶 B 期數原片未交代(預設 52);最終採用值原片未明確展示 |
| 交叉有效窗口 | conversion_cross_rolling_window ∈ {3, 6, 9, 12, 15}(交叉後多少根 K 線內訊號仍有效,由 Hyperopt 選出,最終值原片未交代) |
| 進場條件(好倉) | ①轉換線上穿基準線;②價格在雲層之上;③轉換線與基準線向上傾斜或走平;三項齊備後於下一根 K 線進場 |
| 進場條件(淡倉) | 上述三項的鏡像:轉換線下穿基準線、價格在雲層之下、兩線向下或走平 |
| 出場條件 | 好倉:收市價跌穿基準線達 2×ATR 才離場;淡倉:升越基準線達 2×ATR。ATR 倍數搜索範圍 {1.5, 2, 2.5, 3},最終值原片未交代;ATR 期數原片未交代 |
| 硬性止蝕 | 畫面 Stoploss −25%(安全網性質,正常情況由 2×ATR 訊號離場) |
| 止賺 | 無固定止賺(畫面 ROI: []),完全交由出場訊號 |
| 槓桿 | Isolated Futures 模式,倍數原片未交代 |
| 手續費/滑價假設 | 原片未交代 |
| 每倉注碼 | 原片未交代(畫面 Avg. stake amount 約 11,130 USDT,屬複利滾存後的平均值) |
| 優化方式 | Freqtrade Hyperopt:樣本內 16 個月調參、樣本外 8 個月驗證 |
| 講者聲稱結果 | 總回報 2,944.734%(29,447 USDT)、47 次交易、勝率 51.06%、利潤因子 2.886、CAGR 450.5%、Sharpe 0.35、最大回撤 26.49%;好倉貢獻 2,023.7%、淡倉貢獻 921.0%;同期市場變幅 187.4% |
詳細拆解
一目均衡表:一個指標撑起整套系統
一目均衡表由五條線組成:轉換線 Tenkan-sen(9 期高低點中間價)、基準線 Kijun-sen(26 期高低點中間價)、遲行帶 Chikou Span(收市價向後移 26 期)、先行帶 A Senkou Span A(轉換線與基準線的均值,向前移 26 期)、先行帶 B Senkou Span B(52 期高低點中間價,向前移 26 期)。兩條先行帶之間的區域就是「雲層」(Kumo),扮演動態支持阻力。我們在一目均衡表五線策略|第 5 課與雲圖剝頭皮策略|第 9 課已詳述各線計法,此處不再重複。
本策略只用了其中三個元素:轉換線、基準線、雲層位置。遲行帶完全不參與訊號——這在量化實作上其實是合理取捨,因為遲行帶本質是「今日收市價對比 26 期前」的視覺化,資訊與動能指標重疊,加入只會增加參數維度。兩條先行帶亦不獨立產生訊號,只以「價格在雲上定還是雲下」的二元狀態參與過濾,等於把整個雲層壓縮成一個趨勢開關。
還有一個容易忽略的細節:轉換線與基準線不是均線,而是「最高價與最低價的中間價」。它對單根 K 線的極端值敏感、對收市價不敏感,性格與 EMA 類均線不同——交叉的含義是「短期價格中軸抬升越過中期中軸」,而不是成本線的穿越。
進場三條件:交叉、位置、斜率
好倉進場要同時滿足三項:轉換線上穿基準線、價格企在雲層之上、兩線斜率向上或走平。第一項是交叉 Crossover 觸發,第二項用雲層定義大方向,真正值得留意的是第三項。
單看交叉有一個已知缺陷:橫行市中轉換線與基準線會反覆穿插,產生大量假訊號。講者的處理是要求兩線在交叉當下必須「向上或至少走平」——向下傾斜時發生的上穿,視為跌市反彈噪音,直接剔除。這是把肉眼判讀「線的形態」翻譯成機器可執行條件的典型手法,也是本片在算法化上花工夫的地方。交叉還設有「有效窗口」:交叉發生後若干根 K 線內,其餘條件才齊備仍算數,窗口長度(3 至 15 根)交由 Hyperopt 決定。
雲層位置在這裡的角色是 regime 濾網:價格在雲上,代表中期結構偏多,此時才准許好倉訊號生效;價格跌入雲內,即使交叉出現亦不進場。這種「大周期定方向、小訊號管時機」的分層設計,與我們在三 EMA 趨勢策略筆記處理過的思路相同——濾網的貢獻不在增加勝率,而在剔除逆勢的假訊號。
淡倉是完全的鏡像:下穿、雲下、斜率向下或走平。三項齊備後,統一在下一根 K 線進場,避免用到當根未收完的數據——這是回測不滲入未來數據的基本功。
截圖出自原片(Quant Tactics,2025-02-09):白圈標示進場位置——轉換線上穿基準線、價格企在雲層之上,兩線同時轉向上。
出場:2×ATR 緩衝的設計邏輯
本片着墨最多的是出場。直覺寫法是「價格跌穿基準線即走」,但講者指出基準線本身經常充當支持位——升勢中的回調往往在基準線附近止步,一碰線就走會被反覆震走,把完整的趨勢單切成一堆零碎交易。
改良版要求價格跌穿基準線達兩個 ATR 才離場。ATR 量度近期真實波幅,用它的倍數做緩衝,等於把「多深才算真的跌穿」隨市場波動自動調節:波動大時緩衝闊,波動小時緩衝窄。倍數本身(1.5 至 3)列入優化範圍。畫面示範可見,持倉跨過多次觸及基準線的回調,最終在一輪深跌確認後離場。這種「訊號出場為主、寬止蝕為輔」的結構,與同頻道其他策略用固定倍數 ATR 止蝕的思路一脈相承。
代價同樣明顯:出場天然滯後。價格要先跌穿基準線、再跌多兩個 ATR,訊號才成立,換言之每次離場都必定回吐一段利潤。畫面數據顯示最差單日虧損 10.71%(−1,764.6 USDT),正是這種寬出場在急跌行情下的賬單;而 −25% 的硬性止蝕,則是連這層緩衝都失效時的最後防線。
截圖出自原片(Quant Tactics,2025-02-09):Strategy Optimization 設定頁——Timeframe 4 小時、優化期 16 個月、樣本外 8 個月;參數範圍:轉換線 5–15、基準線 20–35、交叉有效窗口 {3,6,9,12,15}、ATR 倍數 {1.5,2,2.5,3}。
優化設定:有樣本外意識,但展示方式有保留
講者把兩年數據切成兩段:首 16 個月做 Hyperopt 調參,目標是最大利潤與最小回撤;尾 8 個月做樣本外 Out-of-Sample 驗證。這個流程本身是同頻道舊作的標準做法,意識正確。優化的四組參數——轉換線期數(5–15)、基準線期數(20–35)、交叉有效窗口(3/6/9/12/15)、ATR 倍數(1.5/2/2.5/3)——搜索範圍完整公開,這一點比不少同類影片透明。
但要留意展示口徑:Freqtrade 結果頁的 timerange 是 20230101–20250101,即整整 24 個月,2,944% 這個標題數字涵蓋了用來調參的 16 個月樣本內區間。樣本外 8 個月單獨賺多少,原片沒有拆出來交代。換言之「有做樣本外驗證」與「標題數字是樣本外表現」是兩回事,本片屬前者。
截圖出自原片(Quant Tactics,2025-02-09):回測結果——Total Profit 2,944.734%(29,447.343 USDT)、47 次交易、勝率 51.06%、好倉 2,023.7%/淡倉 921.0%、Market change 187.4%、最大回撤 26.487%。
47 次交易的盈虧結構
兩年只有 47 次交易(23 好 24 淡),平均每日 0.06 次,是極低頻的波段系統。勝率 51.06%,盈虧各半,利潤因子 Profit Factor 2.886,賺錢靠的是持倉時間的不對稱:盈利單平均持有約 3 周,虧損單平均 6 日內離場,最長連勝連敗各 5 次。
好淡倉的貢獻並不平均:好倉進賬 2,023.7%,淡倉只有 921.0%。這與回測期的市況吻合——同期 AVAX 升了 187.4%,順着大方向的好倉天然食到較長的趨勢段;淡倉能在淨上升市道中錄得正貢獻,則來自期間數輪深度回調。換一個淨下跌的兩年,這個比例隨時倒轉,這是單一時段回測的固有局限。
最值得警惕的一格是利潤集中度:最佳單日進賬 10,369.8 USDT(+95.37%),一個交易日的盈利已佔兩年總利潤 29,447 USDT 的 35%。剔除這一天,整個策略的累計回報立即大打折扣。配合 Sharpe 只有 0.35(Sortino 1.46、卡瑪比率 Calmar 290.6),可見回報的波動極度不均——Calmar 極高只因最大回撤 26.49% 相對 450% 的年化顯得小,但 Sharpe 誠實地反映了過程中的顛簸。
截圖出自原片(Quant Tactics,2025-02-09):Trades log 顯示少數巨額盈利單撑起整條累計利潤曲線,其餘大量交易盈虧細小;下方 Market change 顯示同期市場升幅 187%。
2,944% 如何讀
先拆複利:1,000 變 30,447,兩年 30.4 倍,對應畫面 CAGR 450.5%——即平均每年本金連利潤翻約 4.5 倍,滾存兩年(5.5 × 5.5 ≈ 30)得出總數。數學上對得上,但「每年 4.5 倍」在 47 次交易、三成半利潤集中於一日的結構下,穩定性存疑。
再對照基準:同期 AVAX 市場變幅 187.4%,策略約為其 15.7 倍。表面上遠勝 buy & hold,但要記住這是事後選定的單一標的、單一時段,且講者同時提到另有「多交易對各自調參」的版本——即 AVAX 的參數是為 AVAX 度身訂造的。
重現 Backtest 清單
照住以下清單逐項核對,才知道能否真正重現這個回測:
- ✅ 交易所與市場類型:Binance 永續合約、Isolated Futures(畫面有)
- ✅ 交易對:AVAX/USDT:USDT(畫面有)
- ✅ Timeframe:4 小時圖(有)
- ✅ 回測期間:timerange 20230101–20250101(畫面有)
- ✅ 起始資金:1,000 USDT(畫面有)
- ✅ 進場條件:交叉+雲上/雲下+斜率過濾(口述清楚)
- ✅ 出場邏輯:跌穿/升越基準線 2×ATR(口述清楚)
- ✅ 優化流程:16 個月樣本內+8 個月樣本外、四組參數的搜索範圍(畫面有)
- ❌ 最終採用的參數值:轉換線/基準線期數、交叉窗口、ATR 倍數的優化結果原片未明確展示
- ❌ ATR 期數:原片未交代(常見預設 14,未經證實)
- ❌ 先行帶 B 期數:原片未交代(預設 52,未經證實)
- ⚠️ 硬性止蝕:畫面 Stoploss −25%(有),實際觸發頻率未交代
- ❌ 手續費率與滑價假設:原片未交代
- ❌ 每倉注碼與槓桿倍數:原片未交代
- ⚠️ 策略代碼:講者稱 Freqtrade 策略檔放於影片描述供下載(真偽須自行核實)
結論:規則邏輯交代得算完整,但最終參數值、ATR 期數、費率、注碼、槓桿五項缺失,單靠影片內容無法完整重現回測;能否補齊取決於描述區的策略檔是否屬實。
🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:
ZA Bank 邀請碼 P20923
—— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。
立即開戶 →
(聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)
MT5 可行性速評
| 項目 | 評估 |
|---|---|
| 可移植性 | 高。MT5 內建 iIchimoku() 直接取五線數值,iATR() 計出場緩衝,斜率過濾只需比較當期與前一期線值,無冷門計算 |
| 平台限制 | MT5 策略測試器只支援單一標的,與本片單對測試相容;但 MT5 的 AVAX 多為 CFD,點差、融資成本與 Binance 永續合約不同,且 4 小時圖的 K 線分割因伺服器時區而異,雲層與交叉位置會有出入,結果不能直接對照 |
| 評級 | ⚠️ 邏輯可完整移植,但最終參數值未披露,只能自行重新優化,等同重做而非驗證 |
| MQL5 寫法提示 | iIchimoku() 的 buffer 順序為轉換線、基準線、先行帶 A、先行帶 B、遲行帶;注意先行帶在圖上前移 26 期,取值時要用對 shift;斜率判定 tenkan[0] >= tenkan[1];出場判斷 close < kijun - mult * iATR值;硬性止蝕 −25% 可用 PositionModify 設遠距 sl 模擬 |
即使成功移植,MT5 回測同樣會過度擬合。
防坑檢查
- 過度擬合:風險不低。四組參數經 Hyperopt 搜索(轉換線 11 個值 × 基準線 16 個值 × 窗口 5 個值 × ATR 倍數 4 個值,理論上限逾三千個組合),只用 16 個月數據選出「最佳」一組;兩年僅 47 次交易,平均每組參數分到的樣本極薄。斜率過濾與交叉窗口這類細節規則,正是最容易把噪音當規律的位置。
- 樣本外驗證:流程上有做(8 個月 OOS),比同頻道部分舊作規矩;但展示的 2,944% 是 24 個月全段成績,混合了調參所用的樣本內區間,OOS 獨立表現原片沒有單獨披露,讀者無從判斷策略在「未見過的數據」上究竟賺多少。
- 複利幻覺:2,944% 是兩年複利滾存的累計數,CAGR 450.5% 才是正確讀法。更深一層:最佳單日 +95.4%(10,370 USDT)佔總利潤 35%,剔除這一天,CAGR 即由 450% 跌至約 290% 水平——整套策略的說服力繫於個別交易日的巨額浮盈有否如實平倉。
- 利潤集中度與 Sharpe:47 次交易、Sharpe 0.35,屬極低水平,代表回報幾乎全部來自承受巨大波動換取的少數大單。Sortino 1.46 與 Sharpe 0.35 的懸殊差距,說明下行波動遠多於上行貢獻,持有過程遠比累計曲線所示顛簸。
- 滑價:原片未交代。總成交額約 52.3 萬 USDT(畫面 Total trade volume),永續合約加上 −25% 級別的深度回撤單,滑價與強平風險對結果的影響不可忽略。
- 手續費:原片未交代費率。Binance 永續 taker 單邊約 0.05%,47 次來回交易影響尚算有限,但讀者重跑時必須自行核對 Freqtrade 設定。
- 倖存者偏差:單一標的 AVAX 如何選出,原片完全沒有交代。若在眾多幣種中事後挑選回測最理想的一隻展示,本質就是選擇性披露;講者另備「多交易對各自調參」版本出售,側證單一參數組合未必通行於其他標的。
- 固定問題——原片提供的資訊能否完整重現回測? 不能。進出場邏輯、標的、期間、資金、優化範圍有交代,但最終參數值、ATR 期數、費率、注碼、槓桿五項缺失;即使取得策略檔,OOS 表現未單獨披露這一點亦無法補救。
欣利克的看法
- 斜率過濾是本片最有價值的概念。交叉訊號在橫行市失效是常識,但「兩線必須向上或走平」把這層肉眼判斷寫成了可執行條件。不過要釐清:斜率、窗口長度這些額外規則同時也是額外參數,過濾假訊號與增加擬合自由度是一體兩面。
- 2×ATR 出場的設計邏輯成立,但倍數是優化出來的。用波幅倍數代替「一碰線就走」,避免被基準線附近的正常回調震走,概念上有據可依;只是 1.5/2/2.5/3 之中選出來的那個值,放在另一時段未必仍是最優,這正是樣本外存在的意義——可惜本片沒有把 OOS 成績拆出來。
- Sharpe 0.35 是全片最誠實的數字。截至 2025 年初的回測中,450% 的年化只換來 0.35 的風險調整後表現,加上 35% 利潤集中於單一交易日,說明這更像「押中兩三段大行情」而非穩定優勢。看這類回測,先找 Sharpe 與利潤分佈,再看標題。
- 利益關係要知。講者經營 Freqtrade 付費課程,並在片尾推銷多交易對優化版本,影片屬引流內容;回測數字服務於銷售目的,宜當教學示範看待。
- 時效提醒。回測數據止於 2025 年 1 月 1 日、影片 2025 年 2 月 9 日上載,樣本外僅 8 個月且無後續跟進;截至 2026 年中的今天,加密貨幣的波動結構已歷新一輪演變,兩年前的參數組合不宜照搬。
名詞解釋
- 一目均衡表 Ichimoku Cloud:由轉換線、基準線、遲行帶與兩條先行帶組成的綜合指標,兩條先行帶之間的「雲層」作動態支持阻力;本策略全部訊號來自其中三個元素。
- 平均真實波幅 ATR:量度近期價格真實波動幅度,本策略用其 2 倍作跌穿基準線的出場緩衝。
- Freqtrade:開源加密貨幣自動交易與回測框架,本片回測平台。
- Hyperopt:Freqtrade 內建的參數優化工具,以貝葉斯方法在搜索範圍內尋找最佳組合。
- 永續合約 Perpetual Futures:無到期日的加密貨幣衍生合約,本片標的 AVAX/USDT:USDT 屬此類。
- 交叉 Crossover:快線穿越慢線的訊號,本策略以轉換線與基準線的交叉作進場觸發。
- 樣本外測試 Out-of-Sample Testing:用未參與調參的數據驗證策略;本片預留 8 個月,但未單獨披露其成績。
- 過度擬合 Overfitting:參數過度遷就歷史數據的風險;逾三千個參數組合對 47 次交易,屬高危結構。
- 倖存者偏差 Survivorship Bias:只展示倖存或表現最佳的樣本造成的偏差;單一標的 AVAX 的挑選過程原片未交代。
- 夏普比率 Sharpe Ratio:每單位總波動換取的超額回報,本策略僅 0.35,屬極低水平。
- 卡瑪比率 Calmar Ratio:年化回報除以最大回撤,本策略 290.6;回撤小而比率極高,需與 Sharpe 對照解讀。
- 利潤因子 Profit Factor:總盈利除以總虧損,本策略 2.886。
- 最大回撤 Max Drawdown:資金曲線由高位回落的最大幅度,本策略聲稱 26.49%。
- 勝率 Win Rate:盈利交易佔總交易的百分比,本策略 51.06%,盈虧各半靠持倉時間不對稱獲利。
- 複利 Compounding:利潤再投入的滾存效應,2,944% 累計回報對應年化約 450%。
- 滑價 Slippage:預期與實際成交價的差異,原片未交代有否計入。
- 買入持有 Buy and Hold:不作擇時、全程持有的基準,同期 AVAX 變幅 187.4%,用作對照。
常見問題 FAQ
為何不直接在價格跌穿基準線時離場?
因為基準線經常充當升勢中的支持位,價格短暫跌穿後回升的情況十分常見,一穿線就走會被反覆震走。講者的做法是多等兩個 ATR 的深度才確認離場,代價是每次離場都回吐多一段;截至 2025 年初的回測顯示,盈利單平均持有約 3 周正是這種寬出場的結果。
2,944% 回報代表每年賺多少?
按畫面 CAGR 450.5% 計,即平均每年本金連利潤翻約 4.5 倍,滾存兩年得出約 30 倍。但要注意兩點:這是截至 2025 年初、涵蓋樣本內區間的回測數字;且最佳單日盈利佔總利潤 35%,回報高度集中,不是每年穩定翻 4.5 倍的承諾。
47 次交易足以證明策略有效嗎?
樣本偏薄。兩年 47 次交易、逾三千個參數組合中選一,統計上難以排除「碰巧撞中」的可能,這也是講者要做 8 個月樣本外驗證的原因。可惜原片沒有單獨披露樣本外成績,讀者無從完成這最後一步判斷。
這套策略可以在 MT5 跑嗎?
邏輯可以完整移植:MT5 內建 iIchimoku() 與 iATR(),斜率過濾只是比較前後兩期的線值。但最終參數值原片未披露,只能自行重新優化;且 MT5 的 AVAX 多為 CFD,點差與 K 線時區分割跟 Binance 永續合約不同,數字不能直接對照。
原影片
本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看: