策略
多币种加密货币主要币种1小时亚洲时段区间突破多空组合
结局: 已放弃
MajorCrypto1HAsiaSessionRangeBreakoutLS
结局总结
MajorCrypto1HAsiaSessionRangeBreakoutLS 是一次精心设计的尝试,旨在逃离本会话的稀疏交易坟场 —— 一个1H时间框架(在该书其他部分不存在)、一个3品种组合以提供充足样本、多空对称以覆盖所有状态、日内收盘平仓以消除隔夜和资金费率风险,以及仅一个可调旋钮以最小化过拟合。它在结构上成功做到了这一切:5,634笔干净的交易,每年都有且两个方向都有涉及。但底层的ORB前提在加密货币主要品种上根本站不住脚 —— 突破后回落而非延续,产生profit_factor 0.855、Sharpe −1.096、−63%总回报,且在所有7年和两个方向都亏损,其probabilistic_sharpe为0.0006使负优势几乎板上钉钉。分析员在回测复盘后放弃了它,没有进行优化:在任何状态下都没有方向性优势,且仅有一个出场倍数可调,除了噪声外没有任何可拟合的对象 —— 这是一个教科书式的案例,说明与过去失败的正交性并不等同于拥有优势。
假设
完全实现24/7适配的ORB,并保持与每一种已记录失败模式的正交:多品种(3x样本)、1H时间框架(在该书中不存在)、多空双向(在牛市和熊市突破中都有交易)、日内单次入场并在收盘时平仓(无隔夜/资金费率/状态集中敞口),以及仅使用OHLCV(无补充数据无交易风险)。每个品种的会话逻辑在自身的1H K线到来时独立运行 —— BTC通过calculate_signal,ETH/SOL通过on_extra_bar —— 使用从ts_event派生的K线的UTC小时/日,因此不需要跨品种的时间耦合;单品种接口未启用,所有腿通过_submit_entry_instrument/_submit_exit_position进行交易。止盈目标(tp_mult倍区间)是唯一的可调参数;止损在几何上固定于亚洲区间的另一侧。正确性已验证:一个构造的逐小时交易日构建了亚洲区间(100-110),第-8小时收盘价高于110时触发LONG,止盈132,止损100,且当日不会发生第二次入场(已强制每日仅一次);Layer-2代理在所有六个场景下都干净运行,两个额外项都包含(491唯一、非冻结),且没有@staticmethod代理重绑定隐患。杠杆为1.0,因此规模引用不涉及保证金杠杆(无未启用杠杆闸门)。
前提失效,而非代码或样本稀疏问题。亚洲时段开盘区间突破(Crabel/Williams ORB)在24/7加密货币主要币种上NOT延续——策略按规格正确交易(在BTC/ETH/SOL 1小时周期上有5,634 ORB笔入场,于23:00 UTC前平仓,多空均衡),却持续系统性亏损:profit_factor 0.855、夏普比率-1.096、total_return -63%、avg_trade_return为负,并且在全部7年和多空两个方向均NEGATIVE(做多45.4% / 做空44.5%胜率)。夏普比率CI完全为负(-1.75至-0.46),且probabilistic_sharpe 0.0006,因此真实夏普比率几乎确定为负。唯一可调参数(tp_mult)无法挽救一个在所有市场状态下都没有方向性优势的机制;优化只会浪费2小时,把出场倍数拟合到噪声上。无需迭代(交易符合假设——代码无须修复;问题在于前提)。FAILURE PATTERN:加密货币主要币种上的日内开盘区间突破延续策略没有优势——时段突破会均值回归/回落,而非延续,因此无论时间周期如何(此处为1小时),盈利因子都低于-1,且每年、多空两条腿的夏普比率均为负;日内收盘前平仓结构只有一个出场参数,没有可供优化的稳健区域。
实现
日内亚洲时段开盘区间突破多空策略,覆盖BTC/ETH/SOL个 Binance USD-M永续合约,使用1-HOUR根K线(纯OHLCV)。每个标的在每个UTC日内,按0-7时段构建亚洲时段高点/低点;随后在8-22时段,若FIRST收盘价高于亚洲时段高点则LONG,若FIRST收盘价低于亚洲时段低点则SHORT(每个标的每天仅进场一次)。在达到亚洲区间2x的利润目标、触及亚洲区间另一侧的硬止损,或于23:00 UTC强制平仓时退出(无隔夜风险或资金费率风险)。每个标的按权益名义价值的10%配置仓位。一个可调参数(tp_mult)。杠杆1.0。
回测评审
- 夏普
- -1.10
- 总收益率
- -63.08%
- 最大回撤
- 66.65%
- 总交易数
- 5634
- 胜率
- 45.0%
- 盈利因子
- 0.86
机制实现正确,交易行为符合描述:5,634笔交易,覆盖6.5年,周期为BTC/ETH/SOL 1小时,样本充足,metrics_reliable=true,无仓位规模/过度敞口伪象(avg_position_pct 12%)
新颖的1小时周期,且在结构上与先前的失败模式正交(正如假设所称)——但新颖性不会创造优势
亏损且无优势:profit_factor 0.855(<1),夏普比率-1.096、索提诺比率-1.55、total_return -63%、avg_trade_return为负
在ALL个7年和BOTH个方向上均为负(long_win_rate 0.454 / short_win_rate 0.445)——亚洲时段突破方向对加密货币主要币种不具备预测信息;突破会回落
夏普比率CI完全为负(-1.75至-0.46),probabilistic_sharpe 0.0006——真实夏普比率几乎确定为负
只有一个可调参数(tp_mult);对于整体为负的 CI、PF-0.855 机制,调整任何出场倍数都无法挽救。max_drawdown 66.6%,手续费占毛收益的 10.1%
充足
1个7(显而易见)
多数
负面
结局总结
日内开盘区间突破延续策略在24/7种加密货币主要币种上没有优势——时段突破会回落/均值回归,而非延续,因此每年、多空两条腿的盈利因子均低于-1且夏普比率为负——所以,大规模、干净且结构新颖的样本也无法弥补前提的缺陷,只会让“无优势”这一结论在统计上更加确定。
分析师在回测复核时基于前提已失效作出放弃结论:夏普比率CI完全为负(−1.75至−0.46),且probabilistic_sharpe 0.0006,因此真实夏普比率几乎确定为负;唯一可调参数(tp_mult)无法挽救一个没有方向性优势的机制——优化只会把出场倍数拟合到噪声上,而且由于代码符合假设、问题在于前提本身,因此没有可迭代之处。
一种日内开盘区间突破(Crabel/Williams ORB)策略,改编用于24/7加密货币,应用于由3个币种组成的 Binance USD-M 1小时篮子(BTC/ETH/SOL):定义每个币种00:00–07:59 UTC“亚洲时段”区间,然后在欧洲/US时段内,首次小时收盘价高于区间高点时做多,或首次收盘价低于区间低点时做空,设置tp_mult止盈目标、另一侧硬止损,并于23:00 UTC强制平仓(零隔夜/资金费率风险)。
机制按设计准确实现并完成交易——5,634笔交易,覆盖6.5年,多空均衡(做多2,964 / 做空2,670),metrics_reliable=true,且无仓位规模伪象——但它持续系统性亏损:profit_factor 0.855、夏普比率−1.096、索提诺比率−1.55、total_return −63%、最大回撤66.6%;在全部7年和多空两个方向均为负(做多胜率45.4% / 做空胜率44.5%),佣金占毛收益的10.1%。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。