EMA + MACD 策略六年回測 2,311%:Quant Tactics 六個時間框架橫評拆解
目錄
YouTube 頻道 Quant Tactics 在 2026 年 6 月上載了一條回測影片,把交易史上兩個最老牌的指標——指數移動平均線 EMA 與 平滑異同移動平均線 MACD——砌成一套趨勢跟蹤 Trend Following 策略,用 Freqtrade 在 Binance 現貨八對加密貨幣、接近六年的數據上,一次過橫評六個時間框架。結果最差與最好相差超過十倍:1 小時圖只賺 212%,4 小時圖則聲稱 2,311%,$1,000 本金變成約 $24,000,而 8 小時圖更高見 2,667%。講者的結論是「太快是噪音、太慢是延遲」,2 小時與 4 小時圖才是甜區。這條片與同頻道的 RSI 策略 6,047% 與 VWAP + MACD 策略 3,856% 屬同一系列,2,311% 這個量級的數字同樣要逐項拆開檢視。
策略速覽
重現規格
| 項目 | 規格 |
|---|---|
| 投資標的 | Binance 現貨八對:BTC、ETH、SOL、BNB、XRP、DOGE、AVAX、ADA(畫面列出) |
| 交易所/市場 | Binance Spot(現貨,只造好倉) |
| Timeframe | 一次過測試 1h/2h/4h/6h/8h/12h 共六個;講者主推 4 小時圖 |
| 回測期間 | 2020-05-11 至 2026-03-01(畫面 timerange 20200511-20260301,約 5 年 10 個月) |
| 起始資金 | 1,000 美元(口述「$1,000 became $24,000」;畫面未見 Starting balance 一欄) |
| 同時持倉上限 | 8(口述 Max open trades: 8,每對一個倉位) |
| 趨勢濾網 | 收市價在 200 期 EMA 之上(低於則空手觀望);講者提及圖上另有 50 期 EMA,但 50 期在進場條件中的實際角色原片未交代 |
| 進場觸發 | MACD 線在最近 3 根 K 線內由下而上穿越訊號線,且 MACD 線處於零軸之上;兩個條件與趨勢濾網須同時成立 |
| MACD 參數 | 原片未交代(未證實是否標準 12/26/9) |
| 出場條件 | MACD 線由上而下穿回訊號線,或價格跌穿 EMA200,兩者任一觸發即離場 |
| 止賺 | 無固定止賺,持倉至動能衰竭訊號出現 |
| 止蝕 | 進場價下方 1.5 倍 ATR;ATR 期數原片未交代 |
| 槓桿 | 無(現貨) |
| 手續費/滑價假設 | 原片未交代 |
| 每倉注碼 | 原片未交代 |
| 講者聲稱結果(4h) | 總回報 2,311%($1,000 → 約 $24,000)、1,786 次交易(約每 1.5 日一單)、最大回撤 14.3%、Sharpe 1.59;同期 buy & hold 約 1,700% |
詳細拆解
進場:趨勢與動能的雙重閘門
策略骨架是「濾網+觸發」兩層。第一層趨勢濾網:價格企在 200 期 EMA 之上才視為宏觀牛市,低於均線就完全不交易——講者的原話是「simple filter, no exceptions」。這是最經典的 regime 過濾寫法,與我們在三 EMA 趨勢策略筆記處理過的思路一致:大周期均線只負責回答「現在可不可以造好倉」,不負責回答「什麼時候進」。
第二層動能觸發交給 MACD,但有兩個不常見的細節。其一是時窗:MACD 線上穿訊號線不必發生在當期,只要最近三根 K 線內出現過金叉就算數——這放寬了訊號時效,避免金叉剛好錯過一根 K 線就整單作廢。其二是位置:金叉之外,MACD 線還要處於零軸之上。零軸上的金叉與零軸下的金叉性質不同:前者是升勢中的回調完成,後者只是跌勢中的技術反彈。講者用「bullish territory, not just bouncing off a low」來概括,這個條件把大量「熊市反彈金叉」剔走,是整套策略最重要的過濾之一。
截圖出自原片(Quant Tactics,2026-06-12):BUY 標記對應價格企上 200EMA、下方 MACD 線在零軸之上穿越訊號線的位置。
出場與止蝕:不設目標價的設計
本片最反直覺的一點是完全不設止賺目標。講者明言大部分人會加一個 5% 或 10% 的固定止賺,但這套策略偏不——持倉直到動能衰竭為止,出場訊號是 MACD 線穿回訊號線之下;若宏觀趨勢先一步破位(價格跌穿 EMA200),則不論 MACD 狀態立即離場。
這是「讓利潤奔跑」的教科書寫法:固定止賺會在趨勢中段強行離場,犧牲尾段最大的一段升幅;由 MACD 死叉決定離場,代價是滯後——頂部出現後要回吐一段才觸發。畫面數據側證了這種節奏:4 小時圖的盈利單平均持有約 4 日 4 小時,最長一單持有超過一周;虧損單平均不足 5 小時(1 日內離場),屬典型「快止蝕、慢止賺」的趨勢系統分佈。
止蝕方面,講者不用固定百分比,改用 平均真實波幅 ATR:止蝕設於進場價下方 1.5 倍 ATR。ATR 隨市況波動自動伸縮——波動大時止蝕放寬、波動小時收緊,避免在高波動期被正常噪音掃走。這與海龜策略的 ATR 倉位管理同源。不過 ATR 的計算期數原片沒有講,重現時這是必須核對的一格。
截圖出自原片(Quant Tactics,2026-06-12):紅線為 ATR 止蝕軌跡,SELL 標記對應下方 MACD 線穿回訊號線之下,可見離場明顯滯後於頂部。
回測設定:六個 timeframe 的橫評實驗
本片比同頻道舊作多了一步功夫:同一套規則、同一組標的,在 1h 至 12h 六個時間框架上各跑一次,直接比較。回測用 Freqtrade 進行,Binance 現貨、八對大市值高流動性幣種、timerange 2020 年 5 月 11 日至 2026 年 3 月 1 日,持倉上限 8,屬組合層面回測——八對共用一個資金池,訊號在不同幣對之間輪動。
截圖出自原片(Quant Tactics,2026-06-12):策略測試設定,列明 Binance Spot、八對(BTC、ETH、SOL、BNB、XRP、DOGE、AVAX、ADA)與 timerange 20200511-20260301。
同頻道舊片提過的技術細節在此同樣適用:SOL 與 AVAX 分別在 2020 年下半年才上架 Binance 現貨,回測起點 2020 年 5 月時實際交易對不足八個,「八對六年」是近似說法。
六個 timeframe 的成績表
畫面並排列出六個版本的完整指標,數字如下(均為講者聲稱的回測結果,截至 2026 年 3 月):
| Timeframe | 總回報 | 交易次數 | 勝率 | Sharpe | 最大回撤 |
|---|---|---|---|---|---|
| 1h | 212% | 7,660 | 31.9% | 1.36 | 29.8% |
| 2h | 1,743% | 3,511 | 35.5% | 2.12 | 11.7% |
| 4h | 2,311% | 1,786 | 39.3% | 1.59 | 14.3% |
| 6h | 1,639% | 1,207 | 37.0% | 0.96 | 18.4% |
| 8h | 2,667% | 900 | 37.7% | 0.90 | 17.1% |
| 12h | 1,218% | 571 | 35.0% | 0.47 | 26.9% |
這張表是整條片最有資訊量的部分。1 小時圖的失敗不是回報低那麼簡單:7,660 次交易即平均每日 3.6 單,手續費與滑價的蠶食、加上回撤近三成,實盤幾乎不可行。反觀 2 小時圖交易次數減半、回撤降至 11.7%、Sharpe 2.12 是六者中最高——以風險調整後回報計,2h 其實是整張表最漂亮的版本。講者主推的 4h 則是回報與交易頻率的平衡點。至於 8h 總回報雖然最高(2,667%),但 Sharpe 只有 0.90,與 2h 的 2.12 差距甚大;12h 訊號太慢,回報與 Sharpe 同時崩塌。
截圖出自原片(Quant Tactics,2026-06-12):Freqtrade 回測總表,黃框為 4h 版本:Total Profit 2,311.482%(23,114.82 USDT)、1,786 次交易、Profit Factor 1.518、最大回撤 14.300%。
2,311% 如何讀
講者提供了對照:同期 buy & hold 約 1,700%,策略約為其 1.4 倍。留意一點:這個超額倍數遠低於同頻道其他影片(RSI 策略聲稱跑贏基準逾十倍、三連陽策略約 4 倍),換言之本策略的「擇時貢獻」相對有限,相當部分回報本來就來自 2020–2026 年加密貨幣的大周期。年化口徑原片沒有直接給出 CAGR 一欄的讀數,但以 4h 版本六年滾存約 24 倍推算,CAGR 約 70% 水平——仍然是極端數字,只是放在「同期持有不動已有 17 倍」的土壤上,衝擊力要小得多。
重現 Backtest 清單
照住以下清單逐項核對,才知道能否真正重現這個回測:
- ✅ 交易所與市場類型:Binance 現貨(畫面有)
- ✅ 交易對清單:BTC、ETH、SOL、BNB、XRP、DOGE、AVAX、ADA 八對(畫面有)
- ✅ Timeframe:1h/2h/4h/6h/8h/12h 六個全部列出(有)
- ✅ 回測期間:timerange 20200511-20260301(畫面有)
- ⚠️ 起始資金:口述 $1,000,畫面未見明確一欄(半交代)
- ✅ 同時持倉上限:8,每對一倉(口述有)
- ✅ 趨勢濾網:價格在 200 期 EMA 之上(口述清楚)
- ⚠️ 50 期 EMA 的角色:圖上有畫、口述有提,但進場條件只見 200 期;50 期是否參與判斷原片未交代
- ✅ 進場觸發:MACD 線 3 根 K 線內金叉+MACD 高於零軸(口述清楚)
- ⚠️ MACD 參數(快線/慢線/訊號期數):原片未交代(標準 12/26/9 未經證實)
- ✅ 出場條件:MACD 死叉或價格跌穿 EMA200(口述清楚)
- ⚠️ 止蝕:1.5 倍 ATR 有講,但 ATR 期數原片未交代
- ✅ 止賺:無固定止賺(有)
- ⚠️ 手續費率與滑價假設:原片未交代
- ⚠️ 每倉注碼分配規則:原片未交代
- ✅ 策略代碼:講者稱完整代碼放於影片描述
- ❌ 樣本外驗證:無
結論:進出場邏輯、標的、期間、六個 timeframe 全部有交代,若描述區代碼屬實則重現門檻不高;但 MACD 參數、ATR 期數、EMA50 角色、手續費、滑價、注碼六項仍須靠代碼核對,單靠影片內容無法完整重現回測。
🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:
ZA Bank 邀請碼 P20923
—— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。
立即開戶 →
(聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)
MT5 可行性速評
| 項目 | 評估 |
|---|---|
| 可移植性 | 高。MT5 內建 iMA()(EMA)、iMACD() 與 iATR(),「3 根 K 線內曾金叉」只需緩存近三期狀態比較,無冷門計算;MT5 原生支援 H4/H8/H12,H6 需以自定義圖變通 |
| 平台限制 | MT5 策略測試器只支援單一標的,無法重現「八對共用資金、持倉上限 8」的組合層面回測;MT5 的加密貨幣多為 CFD,點差與流動性跟 Binance 現貨有距離,結果不能直接對照 |
| 評級 | ⚠️ 邏輯可完整移植,但組合效果與確實數字難以在 MT5 環境核證 |
| MQL5 寫法提示 | 金叉窗口:以 iMACD() handle 取近 4 期主線與訊號線,迴圈判斷最近 3 期內有否由負差轉正差,並要求主線大於 0;趨勢濾網:iMA() 取 200 期 EMA 比較收市價;止蝕:iATR() 取值乘 1.5,於下單時設 sl;出場:死叉或收市價跌穿 EMA200 即平倉 |
即使成功移植,MT5 回測同樣會過度擬合。
防坑檢查
- 過度擬合:規則本身簡單(EMA200 濾網+MACD 雙條件+ATR 止蝕),可調參數不多,這是優點。但六個 timeframe 橫評本質上是一次小規模篩選——從六個結果中挑 4h 來做標題(2,311% 比 2h 的 1,743% 好聽),而 8h 其實更高(2,667%)卻因 Sharpe 差而被棄用,這個「挑哪格說故事」的過程原片沒有交代任何事前準則。金叉時窗「3 根 K 線」、止蝕「1.5 倍」這兩個數字如何定出,同樣沒有講。
- 樣本外驗證:完全沒有。回測止於 2026 年 3 月 1 日,影片 6 月 12 日上載,中間三個多月的數據沒有用作驗證,亦無 walk-forward 或分段測試。講者建議實盤前先紙上交易兩個月,這句話等於承認樣本外表現是未知數。
- 滑價:原片未交代。以 4h 版本 1,786 次交易計,總成交筆數(買加賣)逾 3,500 次;即使每次只滑 0.05%,對最終 2.3 萬美元利潤的蠶食亦是四位數級別。1h 版本 7,660 次交易的費用敏感度更高,「1h 不行」的結論在計入真實成本後只會更差。
- 手續費:原片未交代費率。Freqtrade 預設會計入手續費,但講者沒有展示設定值;Binance 現貨單邊約 0.1%,六個版本動輒數千次來回交易,費率假設差 0.05 個百分點足以改寫排名,重跑時必須自行核對。
- 倖存者偏差:八對全是今日仍然活躍的大市值幣。2020 年 5 月市值前列、後來歸零或下架的幣種已被排除;SOL、AVAX 於 2020 年下半年才上架 Binance 現貨,回測首年實際不足八對。用倖存者的名單回望六年,回報天然偏高。
- 複利幻覺與挑選效應:2,311% 是近六年複利滾存的累計數,對應年化約 70% 水平。更關鍵的是基準:同期 buy & hold 已有約 1,700%,策略的超額只有約 1.4 倍——在同頻道一眾「跑贏基準數倍」的影片中,這條的擇時貢獻其實最薄。標題的衝擊力大部分來自加密貨幣本身的大周期。
- 內部數據矛盾:畫面總表顯示 4h 版本 Sharpe 1.59,但 2h 版本 Sharpe 高達 2.12、回撤更低(11.7% 對 14.3%)。以風險調整後回報計,2h 才是全場最佳;講者選 4h 做主角,理由是回報與頻率的「平衡」,但這個取捨偏主觀,讀者宜兩格都看。
- 固定問題——原片提供的資訊能否完整重現回測? 不能。規則與設定交代了約七成,MACD 參數、ATR 期數、EMA50 角色、手續費、滑價、注碼六項缺失,須取得描述區代碼核對後才算真正可重現。
欣利克的看法
- 六 timeframe 橫評是本片最有價值的設計,比結果本身更值得學。同一套規則在 1h 至 12h 的表現由 212% 到 2,667% 不等,直觀展示了「時間框架即策略的一部分」——截至 2026 年 3 月的回測裏,1h 版本的 7,660 次交易被費用與噪音蠶食殆盡,12h 版本則慢到錯失行情。這種並排比較的意識,在多數只展示單一「最佳結果」的回測影片中並不常見。
- 但要留意「甜區」可能是後見之明。2h 與 4h 表現最好,是這六年的數據告訴我們的;下一個六年是否同一答案,沒有人知道。時間框架的選擇與參數優化一樣,存在過度擬合風險——六選一聽落不多,但配合「3 根 K 線時窗」「1.5 倍 ATR」等未交代來源的數字,隱性調參的空間不小。
- 2,311% 要放在 1,700% 的基準上讀。截至 2026 年 3 月的回測中,同期買入持有已回報約 17 倍,策略的超額約 1.4 倍,是同頻道系列中擇時貢獻最薄的一條。這不是貶低策略——用大幅減少持倉時間(講者稱大部分時間空手)換取與基準相若以上的回報,本身有意義;但標題數字的震撼力主要來自幣市大周期,這一點必須釐清。
- 講者自己有示範正確態度。他明言策略「有回撤、有連敗、有平淡期」,側盤橫行時會跑輸,並建議實盤前至少兩個月紙上交易——這些都是負責任的表述。不過他同時經營 Freqtrade 付費課程,影片屬引流內容,回測數字服務於銷售目的,宜當教學示範看待。
- 時效提醒。回測數據止於 2026 年 3 月 1 日,距今已數月;加密貨幣的波動結構隨市場演變,趨勢策略在牛市土壤上的六年樣本內表現,不代表今日進場有同等結果。
名詞解釋
- 平滑異同移動平均線 MACD:由快慢兩條 EMA 差值構成的動能指標,本策略以其金叉加零軸位置作進場觸發、死叉作出場訊號。
- 指數移動平均線 EMA:對近期數據加權較高的均線,本策略用 200 期作宏觀趨勢濾網,價格在其下方時完全不交易。
- 平均真實波幅 ATR:量度市場波動幅度的指標,本策略以進場價下方 1.5 倍 ATR 設止蝕,隨波動自動伸縮。
- 趨勢跟蹤 Trend Following:順着已確立方向交易、不設固定目標價的策略類別,本策略屬典型代表。
- Freqtrade:開源加密貨幣自動交易與回測框架,本片回測平台,支援多交易對組合回測。
- 勝率 Win Rate:盈利交易佔總交易的百分比;本策略 4h 版本僅 39.3%,靠盈虧比獲利。
- 利潤因子 Profit Factor:總盈利除以總虧損,本策略 4h 版本為 1.518。
- 夏普比率 Sharpe Ratio:每單位總波動換取的超額回報;本策略 2h 版本達 2.12,4h 版本為 1.59。
- 最大回撤 Max Drawdown:資金曲線由高位回落的最大幅度,本策略 4h 版本聲稱 14.3%。
- 止蝕 Stop Loss:預設的虧損離場價位,本策略用 1.5 倍 ATR 動態設定而非固定百分比。
- 複利 Compounding:利潤再投入的滾存效應,2,311% 累計回報對應年化約 70% 水平。
- 過度擬合 Overfitting:參數或時間框架過度遷就歷史數據的風險;本片六個 timeframe 篩選存在隱性擬合空間。
- 樣本外測試 Out-of-Sample Testing:用未參與調參的數據驗證策略,本片完全沒有做。
- 滑價 Slippage:預期與實際成交價的差異,原片未交代有否計入。
- 買入持有 Buy and Hold:不作擇時、全程持有的基準策略,同期回報約 1,700%,用作對照。
常見問題 FAQ
EMA 和 MACD 這麼老牌的指標,為何講者聲稱仍然有效?
講者的論點是簡單工具組合得宜仍有用:EMA200 負責界定宏觀方向、MACD 負責捕捉動能時機,兩者各管一層。不過截至 2026 年 3 月的回測顯示,同期 buy & hold 已有約 1,700%,策略 2,311% 的超額約 1.4 倍——與其說指標「仍然有效」,不如說「順勢加風控」這個框架在幣市大周期中有效,指標只是執行工具。
六個時間框架中,為何講者主推 4 小時圖而不是回報最高的 8 小時圖?
8h 總回報 2,667% 雖是六者最高,但 Sharpe 只有 0.90,遠低於 2h 的 2.12 與 4h 的 1.59,即每單位風險換取的回報較差。講者的取捨是回報與交易頻率的平衡:4h 平均約 1.5 日一單,訊號質素與執行頻率居中。不過以純風險調整後回報計,2h 版本其實更優,這個「主推哪格」的選擇帶主觀成分。
1.5 倍 ATR 止蝕與固定百分比止蝕有何分別?
固定百分比(例如進場價下 5%)無視市況:高波動期容易被正常噪音掃走,低波動期又可能設得太遠。ATR 止蝕隨近期波動幅度自動伸縮——波動大時止蝕距離拉寬、波動小時收緊,理論上更貼近市場節奏。本片止蝕設於進場價下方 1.5 倍 ATR,但 ATR 計算期數原片未交代,重現時須從代碼核對。
這套策略可以在 MT5 跑嗎?
邏輯可以完整移植:EMA、MACD、ATR 皆為 MT5 內建指標(iMA()、iMACD()、iATR()),金叉時窗只需緩存近三期數值比較。但 MT5 策略測試器只能單標的回測,無法重現八對共用資金的組合效果,且 MT5 的加密貨幣多為 CFD,與 Binance 現貨的費用結構和流動性不同,數字不能直接對照。
原影片
本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看: