跳至正文
全部策略

策略

ATOM 日线多周趋势延续多头策略,配套 200-SMA 体制过滤器

结局: 已放弃

AtomDailyMultiWeekTrendContinuationLong200Sma

干净的仅限 OHLCV 构造,不依赖补充数据或覆盖率门槛;价格历史深度为 6.6 年

假设

一种仅做多、单一标的的趋势延续策略,针对 ATOMUSDT 永续期货,使用日线和仅限 OHLCV 的数据。其架构仿照表现极为成功的 LINK 1D 多周趋势延续策略(Sharpe 2.55,处于晋级阶段),应用于 ATOM(Cosmos),以实现跨 L1 生态叙事的投资组合多元化。ATOM 拥有 5+ 年的干净 Binance 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 多周趋势经过实证验证的成功区间),采用同一经过验证的“200-SMA 制度 + EMA 堆叠动量 + 明确的延续触发器”构造,该构造在 LINK 上产生了 Sharpe 2.55。使用 ONLY OHLCV——不使用资金费率(资金费率可能在结构上消失,从而使 BTC Negative Funding 失效),不使用代理变量(会产生偷梁换柱式失败),不使用日历异常(在 24/7 市场中会衰减)。ATOM 尚未用于任何当前或待处理的流水线策略。

其架构仿照在 ATOM 上推广的 LINK 多周趋势延续策略(夏普比率 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 返回一个连续的状态+ROC 代理值,该值每根K线都会变化;布尔入场决策则由 should_enter 单独读取,因此绝不可能泄漏出错误入场。通过每根K线检测持仓是否开启来跟踪持仓状态,包括最高水位和持仓K线数。数量精度交由引擎的 make_qty 处理(不硬编码步长)。仅限 OHLCV——无资金费率(可能在结构上消失)、无代理变量、无日历异常。交易场所 BINANCE 按经验证的 ATOMUSDT.BINANCE-1-DAY 路径提供 USD-M 期货;仅做多,杠杆为 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 比较;或者删除该保护条件,因为空仓状态已经阻止重新入场。

“新的延续突破”保护条件是死代码。brk = max(前置 20 收盘价) INCLUDES bars[-2],因此 `if bars[-2].close > brk: return False` 始终为 False,且从不拒绝入场。它没有实现所述意图(拒绝前一根 K 线已经超过该水平的突破)。这没有实际危害——空仓状态已经阻止连续新高重新入场,且核心入场条件(close>SMA200 AND close>前置-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

在 5 年中有 7 年亏损(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 的回测数据: - bars(bar_type=ATOMUSDT.BINANCE-1-DAY-LAST-EXTERNAL):获得 0,需要 50,或需要 90+ 天跨度 阻塞因素是数据层(而非策略)——请在数据收集修复/该交易品种完成回填后重新评估此假设。

Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。