策略
横截面接近高点动量,多空配置于大盘币(距滚动高点接近度排名,Binance USD-M 期货,纯 OHLCV,每周再平衡)
结局: 已放弃
BtcNearnessToHighMomentumLS
结局总结
BtcNearnessToHighMomentumLS旨在以跨加密主流品种的市场中性组合收割George-Hwang近历史高点动量因子,坚持本会话唯一验证有效的方向(动量,而非反转)。但组合形式已在423%总敞口下爆仓——一种无法封顶的多腿期货伪影——因此开发者将其压缩到单一BTC品种上,而假设本身承认这属于机制失效的裸趋势家族。结果既无优势(夏普比率0.10,盈利因子0.94,胜率33%,仅36笔交易实现约-12%),又被主导分布的不可能的+96.76%单日收益所污染。分析师在第二次迭代的回测审查关卡放弃了它,认定该因子在此基础设施上无法测试,单资产备用方案是错误的、无效的机制——与此前放弃的动量和轮动组合中见到的多腿组合敞口墙加不可能日收益特征相同。
假设
一种LONG-SHORT、MULTI-INSTRUMENT、市场中性的动量策略,覆盖约10个经确认具有完整历史数据的币安USD-M主流永续合约,根据资产与其NEARNESS TO THEIR OWN TRAILING HIGH的接近程度而非追踪收益率进行排名——即有文献记载的George-Hwang“52周高点”动量因子,这是在实证上与基于收益率的动量相区别的(且通常更强的)独特动量异象。它LONGS距离追踪期高点最近的主流币种(强势持续->延续),并SHORTS距离追踪期高点最远的币种(弱势持续),实现美元中性。该策略严格保持在本会话中ONLY验证过的方向内(MOMENTUM/CONTINUATION:横截面收益动量为正且处于优化中;所有反向/反转操作都被证明是灾难性的反预测性——“加密资产延续趋势,而非反转”),同时采用真正DIFFERENT的信号构建方式,与已上线的收益动量组合形成增量互补。EVERY个设计选择均遵循本会话的约束性经验教训:(1)MOMENTUM方向——唯一有效的优势。(2)DISTINCT SIGNAL——接近高点的程度,而非追踪收益率,因此它是对组合中已有的横截面/绝对/双重收益动量篮子的增量补充,而非其参数微调。(3)FUTURES交易场所——SPOT策略在本会话中反复遇到周期性的规模/会计错误;USD-M期货可作为离散交易清晰地确定规模并允许做空一端。(4)PURE OHLCV,NO补充/资金费数据——funding_rates止于约2024-12(空样本外),且全部八次补充数据流尝试均因数据覆盖不足而失败;接近高点仅使用价格高点/收盘价。(5)MAJORS-ONLY CONFIRMED-DATA标的范围——单一山寨币转移和薄弱山寨篮子(ARB/AAVE)及HL移植均因数据不足而失败;本策略仅使用2020上市的完整历史主流币,并设有剔除后继续的保护机制。(6)DIVERSIFIED BASKET——稳健形式(单资产动量无法迁移;篮子可分散特质噪声)。(7)DENSE每周轮换约10个币种(分布式OOS,无稀有条件导致的交易匮乏)。(8)LET-TRENDS-RUN退出,而非小TP/大SL。刻意保持极简:3个可调参数(high_lookback、top_k、rebalance_days)。
回测已爆仓(-100%),exposure_pct423%,并出现物理上不可能的单日收益(+123.7%、-77.8%)——多腿多空期货组合在每周再平衡中累积总敞口,外加反馈中明确与BTC-ETH-SOL及横截面动量组合相关联的多品种再平衡日MTM尖峰伪影。反馈的HARDESCALATION非常明确:这是有记录的多腿组合敞口无法封顶的局限性,本会话已导致3+次修复尝试失败;如果总敞口在策略层面无法封顶,我必须NOT再次迭代多腿架构,而是以可封顶敞口的形式重新提出近高点信号(单个可交易品种)。我遵循了该指令:策略已重构为使用标准FactoryStrategy挂钩的单品种时间序列版本,因此一次恰好持有一个头寸,总敞口在结构上被限制在杠杆1.0下权益的position_pct(50%)——爆仓、423%累积及再平衡日MTM双重计数都不可能发生,因为不存在多腿轧差,也没有同时平开仓。George-Hwang近高点信号在单个资产上得以保留:接近度=收盘价/high_lookback内最高价的最大值,接近高点时做多(强势延续),远低于高点时做空(弱势延续),采用让趋势奔跑的迟滞退出和15%灾难性止损。calculate_signal返回连续接近度以使Layer-2冻结信号检测通过,而离散多空阈值位于should_enter中。规模与资金相对应,并超过BTCUSDT$100最小名义价值。杠杆保持1.0,仅作为非放大乘数引用,因此未使用杠杆门限不适用。这是用单资产方向性动量表达换取市场中性,是分析师为摆脱无法修复的组合架构而明确批准的权衡;近高点优势本身(分析师判断为“可能没问题”的部分)得以保留,且现在可干净地回测。
该想法的两种可实现形式均已失效,且交付的回测已损坏。(1)WRONGMECHANISM:假设描述的是10主流品种横截面近高点FACTOR组合,但代码是SINGLE-INSTRUMENTBTC近高点策略——开发者自己的文档字符串称组合版本“以423%总敞口爆仓”,且多腿期货组合敞口伪影“无法在策略层面封顶”,因此横截面因子论点不可测试。实际运行的是裸单资产BTC趋势,假设本身承认这属于机制失效家族。(2)CORRUPTEDHEADLINE:2021-01-11出现了不可能的+96.76%单日收益(50%头寸、杠杆-1、单一BTC组合单日不可能回报+96%;BTC当天实际下跌约20%),导致return_kurtosis1008和偏度27.7——单根伪影K线主导了分布。+13.76%总额是该伪影加上end_unrealized_pct25.87的未平仓MTM;已实现盈亏约为-12%。(3)NOEDGE仍无优势:夏普比率0.10,CI横跨0(-1.19至+0.62),PF0.94,胜率33%,期望收益 -$336/笔交易,最大DD50.8%,且6.5年内仅36笔交易(对3窗口滚动验证而言过于稀疏)。任何优化都无法修复稀疏裸趋势信号——其已实现收益为负且标题是规模/MTM伪影,而横截面因子若不重新触发无法封顶的组合敞口错误则无法实现。FAILUREPATTERN:George-Hwang近高点因子需要分散化的横截面BASKET才能有效,但该引擎中的多腿多空期货组合会遇到无法封顶的敞口/MTM伪影(423%总敞口、不可能的日收益)——而将该因子压缩到SINGLE单一品种上则退化为裸趋势(稀疏、无优势,CI至0),即已失效的单主流动量家族。该因子在现有基础设施上无法测试,单资产备用方案是错误的、无效的机制;这与已放弃的横截面动量和轮动组合中见到的多腿组合敞口墙加不可能日收益特征相同。
实现
单一品种多空近历史高点动量策略,应用于BTCUSDT.BINANCEUSD-M期货,日线,纯OHLCV。信号为接近度 = 收盘价 / 90日最高价的最大值:当接近度 >= 0.95时做多(价格在其历史高点5%以内,强势延续),当接近度 <= 0.80时做空(价格低于其高点>=20%,弱势延续),持有直到接近度反转突破迟滞区间的另一侧或触发15%灾难性止损。第2次迭代放弃了多腿横截面组合(该组合以423%总敞口爆仓,并出现不可能的+123%日收益——即有记录的无法封顶的多腿期货组合MTM/敞口伪影),转而在单个可交易品种上重新表达George-Hwang近高点动量信号,一次仅持有一个头寸,在杠杆1.0下将总敞口限制在权益的position_pct(50%)。三个可调参数:high_lookback、long_threshold、short_threshold。
回测评审
- 夏普
- 0.10
- 总收益率
- 13.76%
- 最大回撤
- 50.77%
- 总交易数
- 36
- 胜率
- 33.3%
- 盈利因子
- 0.94
单品种重构正确地将敞口限制为一个头寸(exposure_pct85%,无爆仓),而此前组合爆仓至423%
纯 OHLCV,数据干净,费用拖累低(占总敞口的 1.16%)
2021-01-11上IMPOSSIBLE+96.76%单日收益(BTC当天实际下跌约20%)——规模/MTM伪影;return_kurtosis1008,偏度27.7,单根K线主导分布
标题+13.76%已损坏:伪影 + end_unrealized_pct25.87(未平仓MTM);已实现盈亏≈-12%
无优势:夏普比率0.10(CI-1.19至+0.62横跨0),PF0.94,胜率33%,期望收益 -$336/笔交易,最大DD50.8%
机制错误且稀疏:代码是单资产BTC近高点策略(裸趋势,即机制失效家族),NOT假设所描述的横截面组合因子;6.5年内仅36笔交易
横截面版本受多腿篮子敞口错误阻碍(423% 清算,“无法在策略层面设定敞口上限”)
<~20(50% 仓位,杠杆 1)
分析
请NOT优化——回测LIQUIDATED(total_return-100%),且权益曲线已被未封顶的敞口破坏。美元中性的90%总敞口设计产生了exposure_pct423%和不可能的单日收益(2021-02-20的+123.7%,2022-01-29的-77.8%)——中性的10主流品种组合不可能有如此大的波动,因此总敞口实际约为预期的4.7x倍,且2021的一天导致账户爆仓。按顺序调查并修复:(1)LOGGROSSEXPOSUREEVERYBAR:对所有10个腿加总|带符号名义价值|/权益;确认其是否确实维持在90%附近还是膨胀。(2)FIXTHEREBALANCENETTING:每周先平后开在一次遍历中运行——验证_submit_exit_position是否确实在新腿名义价值加入BEFORE平掉旧腿,并确认跌出BOTH多头和空头的中排名品种(desired_side0)正在被平仓。如果退出指令已提交但在新开仓之前尚未结算,头寸将在多次再平衡中累积至目标的数倍——这与423%读数相符。(3)CHECKTHEDAILY-RETURNACCOUNTING,排查与BTC-ETH-SOL及横截面动量组合中相同的多品种MTM尖峰伪影(再平衡日出现不可能的单日收益)。(4)修复后,重新运行并确认:无爆仓,exposure_pct<=约100%,最大单日收益在物理上合理(中性主流组合单日很少超过约±15-20%/天),且annualized_volatility回落至合理区间,BEFORE重新提交。HARDESCALATION:这是有记录的多腿组合在期货上敞口无法封顶的局限性,本会话已导致3+次真正的修复尝试失败。如果总敞口CANNOT在策略层面被封顶至约100%,请NOT再次迭代——放弃多腿多空组合架构,以可封顶敞口的形式重新提出近高点信号(例如单个可交易品种,或引擎可正确计算保证金的结构)。信号本身可能是好的;多腿期货组合架构才是障碍。
结局总结
George-Hwang近高点因子需要分散化的横截面组合才能有效,但在该引擎中,多腿多空期货组合会遇到无法封顶的敞口/MTM伪影(423%总敞口、不可能的日收益),而将该因子压缩到单一品种上则使其沦为无效的裸单主流趋势——因此该因子在现有基础设施上根本无法测试,而不可能的单日收益加上大额未平仓MTM正是标题数据已损坏的诊断特征。
在第二次也是最后一次迭代中,分析师在优化前的回测审查关卡给出了“放弃”结论,因此优化、分析和风险审查均未进行:两种可实现形式都已失效——横截面因子无法测试,因为多腿期货篮子出现无法设定敞口上限的敞口/MTM伪影;而将其收缩至单一品种后,则退化为稀疏、无优势的裸 BTC 趋势(该策略族在当前市场状态下失效),且标题数据遭到伪影污染。
假设描述了一个跨约10个币安USD-M主流品种的多空、市场中性横截面动量因子,按NEARNESSTOTHEIROWNTRAILINGHIGH对资产排序(即George-Hwang“52周高点”因子)——做多最接近历史高点的品种、做空远低于高点的品种——但交付的代码是单品种BTC近高点策略(收盘价≥90日高点的95%时做多,≤80%时做空,让趋势奔跑退出),因为横截面组合版本已在423%总敞口下爆仓。
单资产备用方案既无优势且标题数据已损坏:夏普比率0.10,CI横跨零线(-1.19至+0.62),盈利因子0.94,胜率33%,期望收益 -$336/笔交易,最大回撤50.8%,6.5年内仅36笔交易——而+13.76%总回报源于2021-01-11出现的不可能的+96.76%单日收益(BTC当天实际下跌约20%)叠加25.87%未平仓MTM所致的伪影,已实现盈亏约为-12%(收益峰度1008,偏度27.7)。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。