策略
ATOM 日線多週趨勢延續做多策略,搭配 200-SMA 建制過濾器
結果: 已放棄
AtomDailyMultiWeekTrendContinuationLong200Sma
純淨的僅 OHLCV 架構,不依賴補充資料或受限於資料覆蓋範圍;具備深度價格歷史(6.6 年)
假說
一個僅做多的單一標的趨勢延續策略,交易對象為 ATOMUSDT 永續期貨,使用日線K棒與僅 OHLCV 的資料。架構上仿照高度成功的 LINK 1D 多週趨勢延續策略(Sharpe 2.55,推廣階段),應用於 ATOM(Cosmos)以實現跨 L1 生態系敘事的投資組合多樣化。ATOM 擁有 5+ 年乾淨的幣安 USD-M 永續合約資料,並展現典型的 Cosmos 生態系週期動態:長期盤整期間穿插由跨鏈通訊(IBC)成長、ATOM 2.0 升級、質押收益擴張及 Cosmos Hub 收入機制所驅動的多月上漲階段。關鍵的是,ATOM 在結構上與 BTC/ETH/SOL/BNB(由交易所/機構資金流主導)以及 LINK(由預言機敘事驅動)不同——它捕捉了一個獨立的宏觀驅動因素籃子(Cosmos / IBC / Tendermint 鏈)。單一主導過濾器設計(200日 SMA + EMA 疊加動能),明確 NOT 一個多條件 AND 閘門(這是 AVAX Calm-Regime / DOT Pullback / SOL TOM 反覆出現的失敗模式,皆因訊號稀疏及依賴異常值而被放棄)。校準為每年 5-12 次進場(即 LINK 多週趨勢經驗證的成功區間),採用與在 LINK 上產生 Sharpe 2.55 相同的、經證實有效的「200-SMA 建制 + EMA 疊加動能 + 明確延續觸發訊號」架構。使用 ONLY OHLCV——不使用資金費率(其可能在結構上消失,導致 BTC Negative Funding 失效)、不使用代理指標(會產生誘導轉向式失敗)、不使用日曆異常(在 24/7 市場中會衰減)。ATOM 尚未在任何現有或待處理的管線策略中被使用過。
架構上仿照在 ATOM 上已推廣的 LINK 多週趨勢延續策略(Sharpe 2.55),將投資組合多樣化擴展至 Cosmos/IBC L1 宏觀驅動因素籃子(有別於 BTC/ETH/SOL/BNB 的交易所資金流資產及 LINK 的預言機敘事);ATOM 在管線的其他地方尚未被使用。單一主導過濾器設計(200-SMA 建制閘門),搭配明確的延續觸發訊號(全新的 20 日收盤高點突破)以及 ATR 移動停損出場——明確 NOT 多條件 AND 閘門,即該假設所警示的失敗模式。已透過追蹤驗證:進場需要收盤價高於 200-SMA AND 全新突破(排除低於 SMA、無突破,以及過期突破的情況),且 ATR Chandelier 移動停損能正確計算出場水平。相較於參考版本,有一項刻意的穩健性升級:並非在無進場時回傳 0.0(這會在合成的持平/下跌情境中凍結訊號,因為此時進場條件從未觸發,並導致 Layer-2 的凍結訊號偵測失敗),calculate_signal 改為回傳一個每根K棒都會變化的連續建制+ROC 代理值,而布林進場決策則由 should_enter 另行讀取,因此絕不會洩漏錯誤的進場訊號。部位狀態記錄透過每根K棒偵測未平倉部位,追蹤最高水位與持有K棒數。數量精度交由引擎的 make_qty 處理(未寫死步進值)。僅使用 OHLCV——不使用資金費率(其可能在結構上消失)、不使用代理指標、不使用日曆異常。交易場所 BINANCE USD-M 期貨,依循經證實有效的 ATOMUSDT.BINANCE-1-DAY 路徑;僅做多,槓桿為 1.0;ATR 移動停損讓獲利部位持續運行,而 ~0.10% 的來回手續費相對於多週趨勢波段而言可忽略不計。校準為每年約 5-12 次進場,即 LINK 範本經驗證的成功區間。
淨虧損的單一標的趨勢跟隨策略,沒有優勢,且交易筆數過少無法最佳化。Profit_factor 0.83(<1.0)、total_return -5.22%、期望值 -$476/筆交易,以及 Sharpe ~0.01,CI [-0.625, 0.646] 橫跨零軸——該機制本身具有負期望值,而非可調校的問題。它在七年中有五年虧損(2020/2021/2022/2025/2026),而兩個正值年份不足以抵銷其餘年份。獲推廣的LINK趨勢延續架構無法轉移應用至 ATOM。這是一個單一標的 OHLCV 趨勢跟隨策略,PF < 1——屬於零存活者的趨勢複製類別(L9),也是連續審查的第三個 ATOM 趨勢跟隨策略(Supertrend、Parabolic SAR),皆呈現相同的失效單一標的輪廓。在 6.6 年內僅有 38 筆交易,樣本過少不足以擬合參數;最佳化器只會對少數異常值贏家(峰度 36.5)進行曲線擬合,並在 OOS/保留樣本測試中失敗。任何參數調校都無法將一個負期望值、低於 -1.0-PF 的趨勢跟隨策略轉為正值。不值得投入 2 小時進行最佳化。
實作
僅做多的 ATOMUSDT.BINANCE 日線多週趨勢延續策略,僅使用 OHLCV。當收盤價高於 200 日 SMA(長期建制閘門)AND 收盤價高於前 20 日收盤高點(全新的延續突破,前一根K棒尚未超越該水平)時進場做多。出場主要透過 ATR Chandelier 移動停損(收盤價 < 進場以來最高點 - 3xATR14),隨新高點上移以讓多週趨勢延續運行,並輔以 +30% 停利、-8% 停損,以及 60 根K棒的時間停損安全網。每筆交易部位大小為權益名目金額的 30%。槓桿為 1.0。
驗證結果
CLEAN RESTART 2026-09-04 — 此次執行的判定歷史與學習記錄已被移除,並從驗證階段重新開始。其先前的放棄源自於管線本身,而非市場:Layer-2 測試框架錯誤綁定了 @staticmethod 輔助函式(已修正)、QA 在未經最佳化的冒煙測試上發出了最終性能判定(已移除——QA 現在僅判斷正確性)、以及沙盒逾時源自於回測槽位不足(已修正)。假設與策略程式碼皆未變更。請根據程式碼本身的優劣進行驗證;性能將由後續的完整回測與最佳化器決定。
以 PRIOR K棒當下計算突破水平(即結束於 bars[-3] 的收盤價最大值,亦即 bars[-(n+2):-2]),並將 bars[-2].close 與 THAT 進行比對,或者直接刪除此守衛條件,因為空倉狀態本身已能阻擋重複進場。
「全新延續突破」守衛條件是無效程式碼(dead code)。brk = max(prior 20 closes) INCLUDES bars[-2],因此 `if bars[-2].close > brk: return False` 永遠為 False,從不會拒絕。它並未實現所聲明的意圖(拒絕前一根K棒已經超越的突破)。此問題無害——空倉狀態本身已能阻止連續新高的重複進場,且核心進場條件(close>SMA200 AND close>prior-20-high)是正確的——但具有誤導性。
回測檢視
- 夏普值
- 0.01
- 總報酬率
- -5.22%
- 最大回撤
- 25.51%
- 總交易筆數
- 38
- 勝率
- 23.7%
- 獲利因子
- 0.83
純淨的僅 OHLCV 架構,不依賴補充資料或受限於資料覆蓋範圍;具備深度價格歷史(6.6 年)
單一主導過濾器設計(避免多條件 AND 閘門的稀疏訊號失敗模式);執行乾淨(38 發出訊號、38 已提交、無遺漏)
淨虧損:profit_factor 0.83、total_return -5.22%、期望值 -$476/筆交易、win_rate 0.24
Sharpe ~0.01,CI [-0.625, 0.646] 橫跨零軸——沒有優勢;information_ratio -0.28
在 7 年中有 5 年虧損(2020、2021、2022、2025、2026 皆為負值);僅 2023/2024 為正值
6.6 年內僅有 38 筆交易——樣本過少,不足以擬合參數;return_kurtosis 36.5(依賴異常值)
單一標的 OHLCV 趨勢跟隨策略,PF < 1——屬於零存活者的趨勢複製類別(L9);是連續第三個具有相同失效輪廓的 ATOM 趨勢跟隨策略
LINK 的 Sharpe-2.55 機制無法轉移應用至 ATOM
迭代紀錄
data_unavailable:經過 5 次重試後,仍無法收集到 ATOMUSDT.BINANCE 的回測資料: - K棒數量(bar_type=ATOMUSDT.BINANCE-1-DAY-LAST-EXTERNAL):取得 0,需要 50,或 90+ 天的時間跨度 阻礙因素在於資料層(而非策略本身)——待資料收集問題修復/該標的補齊歷史資料後,再重新評估此假設。
Stratmill 是一款研究與模擬交易工具,並非財務建議或經紀商服務。回測與模擬交易結果均為假設性質。交易涉及虧損風險。