策略
ETH COIN-M US 时段收益率隔夜延续,多空双向(ETHUSD_PERP.BINANCE_CM,小时K线 — 取 SIGN 时段走势的 US 并隔夜持有;纯时段季节性,无附加信号,2 参数)
结局: 已放弃
EthCmUsSessionCarryOverLS
干净的 COIN-M 反向合约仓位计算,使用 contracts_for_notional,且交易场所/方向类别确实代表不足;纯 OHLCV,不依赖脆弱的补充数据源
假设
一种 LONG-SHORT、单标的的趋势策略,运行于 ETH 保证金的 COIN-M 反向永续合约 (ETHUSD_PERP.BINANCE_CM),其驱动来自盘内的 CALENDAR/SEASONALITY 效应,而非失败日志中任何已耗尽的机制。它刻意填充两个最未被充分代表、风险最低的可选桶: BINANCE_CM 交易场所(3.4% 对比 5% 目标,且仅 0.06% 的往返吃单成本,因此单笔交易的边际底线为 0.10%,而非 0.15%)与多空方向(13.1% 对比趋向目标)。该思路 NOT 一种由非价格信号门控的价格变动(L46 已耗尽),NOT 一个动量汇合克隆(L38),NOT 一个组合构建篮子(L48),NOT 一个跨场所基差/清算套利(L47 data_unavailable),以及 NOT 一个期权结构(BINANCE_OPTIONS/DERIBIT 引擎墓地)。它使用 OHLCV 小时K线 ONLY — no_supplementary_data 标签系列拥有最高的存活率(3%)。核心观察:加密货币的交易日并不均匀。US 时段(13:00–21:00 UTC)承载着最重的机构 / ETF 相关资金流,且其净方向性冲击已在数据上证实可正向延续至隔夜/亚洲窗口,而亚洲/EU 时段则相对呈现均值回归噪声。我们仅度量 ONE 一样东西 — US 时段收益率的符号与幅度 — 并按该方向建仓,隔夜持有直至下一个 US 时段开盘。
精确且仅实现该假设:ONE 度量(US 时段 13:00-21:00 UTC 收益率的符号与幅度)驱动同方向的隔夜持仓,不使用任何附加信号、汇合过滤器或跨场所腿。所有时间表逻辑锚定到由 bar.ts_init(UTC 小时与日索引)派生的 CALENDAR 时间,绝不依赖进程相对的bar计数器,因此时间表在重启、回测与纸面复盘之间保持一致。Binance K线使用 OPEN 时间戳(已在采集器与目录中验证),因此 hour H 的bar CLOSING 携带时间戳 hour H-1 — 代码据此从会话参数推导其参考/入场bar的小时数。calculate_signal 每个bar返回自锁存参考以来以自然分数单位表示的 CONTINUOUS 运行收益率(绝非常数门控);每日一次的日历门控位于 should_enter 中,并以相同单位进行阈值判定。首个bar的引导参考使信号自bar一起即处于激活状态,但被标记为非会话参考,因此永远不会触发入场。交易场所按假设为 BINANCE_CM:该策略确为多空双向(空头需要 MARGIN 场所),COIN-M 的约 0.10% 往返吃单费用在一个约 0.4%+ 的会话冲击下留出了单笔交易余量;ETHUSD_PERP.BINANCE_CM-1-HOUR 数据已确认存在于目录中。反向合约的仓位计算使用 contracts_for_notional(整 10 美元面值的合约)而非线性权益/价格公式 — 约 $50k 名义金额约等于 5000 张合约,远高于最小名义金额,因此零交易/最小名义金额失败并非风险所在。入场频率为每天一次机会,阈值设定使得典型的 8 小时 ETH 会话超过半数时间能触发(约 150-250 笔/年),因此 Layer-3 窗口不会出现空仓。杠杆保持 1.0 — 风险敞口永不超过 0.6x 权益 — 且单笔交易风险由止损限制在权益的 1.5%,因此不存在复利爆仓路径。两个可调参数(entry_threshold, stop_loss_pct),其约束范围在 _param_bounds 中镜像设置,以确保优化器永不会搜索那些代码会静默重写的值。
被证伪的季节性前提加上彻底爆仓 — 不可优化。账户 LIQUIDATED 于 2024-02-28(total_return -100%,max_drawdown 100%),约 3.5 年进入窗口。US 时段收益率的隔夜延续边际不仅薄弱,而且在每一年均为负值(2021 -37%,2022 -38%,2023 -21%,2024 -13% 直至强平),其中 win_rate 14.3%,profit_factor 0.75,avg_trade_return_pct -0.142%(净负值),在 1,017 笔交易中每笔期望值为 -$71,且有 35 次连续亏损 — 延续前提的方向错误,且两个方向均亏损。这被灾难性的风险特征所放大(avg_position_pct 91%,annualized_volatility 147%,峰度 297,压力三分位 -100%)以及高昂的成本(手续费占毛利的 23.7%,$50.9k 手续费 + $46.3k 冲击成本)。任何参数调整都无法拯救一个在每个制度下都因负期望值信号而归零的账户。失败模式:risk_reject/no_edge 强平的单标的时段季节性策略,前提被证伪(每年均为负值) + 高杠杆爆仓。
实现
应用于 ETH COIN-M 反向永续合约(ETHUSD_PERP.BINANCE_CM,1 小时 K 线,纯 OHLCV,无补充数据流)的多空时段季节性策略。每个 UTC 日,它将 13:00 UTC 收盘价(即 US 时段开盘)锁存为参考价,然后在 21:00 UTC 收盘的 K 线上测量 US时段收益(close_21/close_13 - 1)。如果该收益的绝对值超过 entry_threshold(默认 0.4%),就沿着 SAME 方向入场——上涨时段后LONG,下跌时段后SHORT——并持仓过夜,穿过亚洲/EU时段,在下一次 US 开盘时退出(即 13:00 UTC 收盘的 K 线)。stop_loss_pct(默认 3%)保护性退出,以及 30 根 K 线的安全上限(仅在缺失一根 13:00 K 线时触发)也会平仓。仓位规模按止损距离计算,承担权益的 1.5% 风险,并以权益的 0.6x 作为总名义金额上限,再通过 contracts_for_notional 换算为 WHOLE 张反向合约(每张 ETHUSD_PERP 合约面值为 $10,以 ETH 保证金/结算)。
验证结果
CLEAN RESTART 2026-09-04 — 本次运行的历史裁定记录与学习记录已被清除,并从验证阶段重启。其先前的废弃源于流水线,而非市场:Layer-2 框架错误地绑定了 @staticmethod 辅助函数(已修复),QA 对未优化的冒烟测试下达了最终的性能裁定(已移除 — QA 现在仅判定正确性),沙箱超时来自回测槽位争用(已修复)。假设与策略代码未变。请以其本身价值验证代码;性能由后续完整回测与优化器决定。
分析师应放弃或将其回退至研究阶段,以重新构建为隔夜反转策略(按 US 时段符号的反方向入场);仅靠阈值/止损扫描无法修复方向错误的边际。
该假设的核心主张(US 时段走势 CONTINUE 隔夜)在沙箱中经验上呈现反向(约 89% 止损,10.5% 胜率 = 隔夜反转)。代码忠实实现了所述的延续方向,因此这是一个假设有效性结论,而非代码缺陷 — 但由于方向是硬编码的,优化无法纠正。
分析师需在完整历史上确认扣除手续费后的单笔交易边际;方向修正后的边际可能仍仅勉强覆盖手续费。
高手续费拖累:commission_pct_of_gross 29.81%,换手率 278,频繁出现小额止损。即使修正方向后,在频繁 3% 止损的交易中,约 0.06% CM 的往返成本会侵蚀毛利的可观份额;单笔交易边际必须以余量突破 0.10% CM 底线。
回测评审
- 夏普
- -0.06
- 总收益率
- -100.00%
- 最大回撤
- 100.00%
- 总交易数
- 1017
- 胜率
- 14.3%
- 盈利因子
- 0.75
干净的 COIN-M 反向合约仓位计算,使用 contracts_for_notional,且交易场所/方向类别确实代表不足;纯 OHLCV,不依赖脆弱的补充数据源
账户 LIQUIDATED 2024-02-28:total_return -100%,max_drawdown 100%,在窗口开始约 3.5 年后归零
前提被证伪——每年均为负值(2021 -37%,2022 -38%,2023 -21%,2024 -13% → 零);win_rate 14.3%,profit_factor 0.75,avg_trade_return_pct -0.142%(负值),每笔交易期望收益 -$71,连续亏损 35 笔
风险/波动状况灾难性:avg_position_pct 91%,annualized_volatility 147%,return_kurtosis 297,压力波动率三分位数 -100%
费用/冲击成本高:在 1,017 笔交易中,佣金占毛收益的 23.7%(费用 $50.9k + 冲击成本 $46.3k)
迭代历史
验证失败(Layer 4 — QA 审查)[类别=premise_falsified]: - US 时段延续前提被数据反驳:该策略明显是净 LOSER。profit_factor 0.696(<1),total_return -45.98%,期望值 -73/笔,avg_trade_return_pct -0.147%,win_rate 10.5% 在 571 笔交易中。取 13:00-21:00 UTC 时段走势的符号并隔夜持有会系统性亏损 — 隔夜窗口 NOT 会延续该时段的冲击。方向实现正确(按规定的延续;未发现极性/时序错误),因此这是一个沙箱所反驳其机制的忠实实现,而非代码缺陷或调优差距。 - METRICS ARTIFACT — 不应被误导。夏普 1.49(CI [0.43, 2.52]),索提诺 2.55,omega 1.66,PSR 0.9976 与 PF 0.696,-46% 回报率及负期望值相互矛盾。正偏度 + 波动率拖累假象:return_skew 1.99 加上少数巨额盈利(largest_win $9,446 对比 avg_loss $269)抬高了每bar收益率的算术平均值,而复利结果却深度为负,max_drawdown 59.6% 的回撤 CI 达到 99.96%。依据 L17 的精神,在 PF<1 / 负期望值 / 10.5% 胜率下的高夏普是一种假象,而非真正的边际 — 基于盈亏的指标才是事实真相,并指向亏损者。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。