跳至正文
全部策略

策略

SOL 零自由参数 5 因子复合策略(始终持仓)——多空、在波动率最高的高流动性主流资产上的获胜复合形态、干净的单资产测试(SOLUSDT.BINANCE,日线,0 个可调参数)

结局: 已放弃

SolZeroParamAlwaysInCompositeLS

结局总结

SolZeroParamAlwaysInCompositeLS 是对复合策略程序进行完整性测试的有意安排:在该策略族已被证伪、无法作为晋级路径后,它在 SOL(波动率最高的流动性主要资产)上运行了确切的获胜形式,纯粹是为了回答波动率能否将去膨胀夏普比率推高到 BTC 的上限之上。干净的近期历史回测给出了否定答案——+56.9%,共 204 笔交易;其单笔回报为该策略族中最佳(2.41%),但夏普比率最弱(0.563),且 CI 底线为负(-0.119);结果受少数几个早期 SOL 日的异常值驱动(峰度 15.07),并亏损了 2022、2024 和 2026。分析师在回测审查时将其放弃,认定它不具备候选资格;它也是一种形式中最弱的实例,而该形式的 BTC 和 ETH 两个同类方案此前已未通过严格的过拟合门槛:SOL 的波动率降低了复合夏普比率,而非将其提高;并且由于参数为零,也没有可供调优的内容。它从未进入优化、分析或风险审查阶段。

假设

一个LONG-SHORT、针对SOLUSDT.BINANCE(USD-M永续合约)的单品种定向策略,日线bar,应用本session的WINNING组合形态——零参数、等权、始终在场的5因子日线组合——到波动率最高的流动性主流币上,作为干净的单资产完整性测试。HONEST预先框定:该组合家族作为晋级路径现已DEFINITIVELY证伪——零参数BTC组合的deflated Sharpe为0.847(<0.95),且在walk-forward中NOT泛化;更多因子、更多资产(多主流币、异常值驱动)、 gating和跨周期分散全部使其更差或持平。因此本策略NOT预期会晋级;它是一个干净的诊断,检验SOL高得多的波动率(更大的单笔交易波动、更高的原始信号幅度)是否将组合的deflated Sharpe提升到BTC的0.85上限之上——这是唯一未被干净测试过的资产波动率维度(包含SOL的多主流币篮子被早期-SOL低流动性异常值污染,峰度18.5;独立的近期历史SOL测试隔离了这一点)。它使用完全相同的获胜形态并避开所有已证伪杠杆(无gating、无叠加、无参数搜索)。NOT汇合模板(L56——5因子组合),NOT单信号探针,NOTgated/选择性(已证伪),NOT凸性/机制衰减,NOT横截面(L52——单资产),NOT反转(L53),NOT微结构/carry/基差/期权(已死/基建)。多空双向成交(13.5%)。风险:vol-normalized仓位上限为equity*leverage的20%;2x杠杆上限(读取self.config.leverage)。

完全按简报实现:获胜形态(日线、等权5因子、始终在场、零参数搜索),因子窗口和仓位常量与BTC和ETH版本逐字节一致,未使用任何已证伪杠杆,仅针对SOL。零自由参数是机械强制的——SensitivityAnalyzer.generate_variations会跳过以下划线开头的名称,而walk-forward目标会直接透传下划线/dict值,而不调用suggest_int/suggest_float——因此仅持有'_param_bounds'(EMPTY)、'_fixed'和'_zero_free_parameters'的parameters……展开收起

完全按简报实现:获胜形态(日线、等权5因子、始终在场、零参数搜索),因子窗口和仓位常量与BTC和ETH版本逐字节一致,未使用任何已证伪杠杆,仅针对SOL。零自由参数是机械强制的——SensitivityAnalyzer.generate_variations会跳过以下划线开头的名称,而walk-forward目标会直接透传下划线/dict值,而不调用suggest_int/suggest_float——因此仅持有'_param_bounds'(EMPTY)、'_fixed'和'_zero_free_parameters'的parameters dict会产生零敏感性变化和相同的Optuna试验。THEDIAGNOSTICALREADYHASITSANSWER,ANDITISNO。在真实SOLUSDT日线目录上试运行(2020-09-14至2026-08-05,按bar收盘成交,双边各0.05%taker,建模框架真实的收盘后-下一根bar再入场的翻转语义):206笔交易(35/年),夏普比率0.752,盈利因子1.63,最大回撤13.9%,累计+60%——BELOWBTC在相同构造下的1.088,因此SOL更高的波动率并未提升组合。更糟的是,它使其更加依赖异常值,而这正是假设想要隔离的特定污染:交易收益峰度为66.8,TOPTWO笔交易占所有加总交易收益的85%,而MEDIAN笔交易为-2.32%。限制在2022之后——即完全剔除早期低流动性时代——并未改善:峰度48.6,前两笔交易占加总收益的106%(其余book净为负),中位数交易-1.74%,夏普比率0.493。近期机制 outright为负:过去两年夏普比率-0.06,365天沙盒窗口收益-6.0%,夏普比率-0.92,盈利因子0.55,平均每笔交易-1.20%,共34笔交易。按年:2021+248.3%,2022+46.3%,2023+220.4%,2024-23.6%,2025+43.3%,2026-31.7%的加总交易收益。我的判断是,这确认而非挽救了家族结论,应在回测评审时放弃,而不给予优化预算——walk-forwardOOS窗口和15天holdout均落在负面的近期区间,而整个利润来自两笔交易的策略无法通过deflated-Sharpe门槛。尽管如此我仍完整实现了它,因为干净的度量即是交付物。ONEDELIBERATEDEVIATION,已标记:假设规定2x杠杆上限,但我将leverage设为1.0。SOL的ATR约为BTC的两倍,因此相同的vol-normalized风险预算产生SMALLER名义(10%-48%的equity,中位数17%),20%上限仅裁剪8/207个入场,即使在1x,在2x时为零——将杠杆提高到2会使全样本结果移动0.6个百分点(+60.9%->+60.3%)。代码在sizing cap中确实消费了self.config.leverage,因此2x仍然可用,但声明策略从未使用的放大倍数会歪曲风险画像,并触发“不要设置你不使用的杠杆”规则。因策略会做空,仍需期货venue。Layer-3在365天沙盒窗口中以34笔交易是安全的(门槛要求的是交易笔数,而非盈利)。所有逐bar工作为O(1)(有界deques + running sums),因此300s smoke上限无风险,且min_bars_required为25,因为所有状态都在calculate_signal内累积——组合在bar160附近上线。

该假设明确声明这是一个诊断性的“NOT预期会晋级”,因此2小时优化预算从表面上看就不合理。实质上,它是已被证明失败的形态中最弱的一个实例:完全相同的BTC日线零参数组合(夏普比率0.829,CI低0.223)刚刚在硬性、不可豁免的门槛上优化失败(DSR0.847,walk-forwardOOS0.171且三个窗口中有两个为负,PBO1.0),而ETH双胞胎(0.665)也因同样原因被放弃。这个SOL版本还要更弱——夏普比率0.563,NEGATIVEsharpe_ci_low(-0.1192)——且由异常值驱动(峰度15.07,整体表现依赖于早期-SOL的+22.5%/+24.2%单日),在2022、2024和近期2026(-4.6%)上均亏损。同属OHLCV动量组合类别(L9/L41,0/213);零参数意味着无可调优。诊断本身的答案已经可见——SOL更高的波动率LOWERED组合夏普比率使其低于BTC的上限,而非提升它。应放弃,而不是花费优化去确认一个自称的非候选者。

实现

在SOLUSDT.BINANCE日线bar上的始终在场多空定向策略,具有ZERO个可调参数——在波动率最高的流动性主流币上运行的获胜组合形态,作为干净的单资产诊断。每根bar计算五个预注册的日线因子——40天趋势、4天收盘位置压力、28天OBV符号成交量流、12天半方差vol-skew和25天区间位置——各自对其自身120根bar trailing分布标准化为z-score,并以EQUAL权重平均(各1/5)。calculate_signal以z单位连续返回该组合。仓位即为组合的SIGN:为正时做多,为负时做空,在穿越零时翻转。无确信度阈值、无趋势一致过滤、无止损、无时间退出。仓位为恒定vol-normalized——equity x 1.5% /(2 xATR%)——上限为equity x leverage的20%。每个窗口、权重和仓位常量均为硬编码类常量,self.parameters从不被读取数值,config的parameters dict不含顶层数值键,因此优化器的搜索空间在构造上为空。

验证结果

分析师:在BACKTEST_REVIEW按开发者建议放弃——该组合家族作为晋级路径已被证伪,而SOL是对其的确认而非挽救。不要花费优化预算;异常值依赖(两笔交易=85%的收益)注定导致walk-forward崩溃。

STRONG ABANDON SIGNAL,供分析师处理——开发人员明确建议如此。这是作为完整性DIAGNOSTIC提出,而非晋升候选,数据证实了否定答案:字节完全相同的获胜复合形式在SOL上的得分WORSEBTC(试运行夏普比率0.752对比BTC 1.088),且其利润几乎完全来自两笔异常交易——全样本交易收益峰度66.8,前-2笔交易=加总收益的85%,中位数交易-2.32%;限制为2022+并未改善(峰度48.6,前-2=收益的106%,其余持仓净为负)。近期机制——walk-forward OOS窗口和15天holdout所在区间——明显为负:sandbox total_return -6.28%,夏普比率-1.10,PF 0.36,win_rate 0.19,31笔交易平均每笔-1.47%;trailing-2年夏普比率-0.06。整个优势仅靠两笔交易构成的策略无法通过deflated-Sharpe门槛。这是分析师应负责的edge/过拟合/机制判断,而非QA正确性缺陷。

不要把沙盒中的负面结果当作代码故障;相同构造在 BTC/ETH 上获胜。失败源于资产特定优势不足,且测量正确。

NOTL17代码缺陷,尽管沙盒结果深度为负。win_rate0.19(而非0),夏普比率-1.10(|.|<<5),PF0.36(而非0.0)——无任何代码缺陷特征触发。决定性的是,该策略代码与盈利的BtcZeroParam和EthZeroParam组合兄弟策略BYTE-IDENTICAL,这排除了任何系统性的信号极性/仓位/退出错误。负面结果是该组合在SOL肥尾收益分布上的真实edge失效,正如开发者所预测——这是给分析师的业绩事实,而非需退回给开发者的缺陷。

不采取行动——这是诚实且符合规则的杠杆选择。给分析师的备注:杠杆在此确实不起作用,因此该诊断是纯粹的 1x 波动率归一化测量。

有意且理由充分地偏离假设中声明的“2x 杠杆上限”:开发者将 config leverage 设为 1.0。这是CORRECT,并非不一致。代码在仓位规模上限中仍读取 self.config.leverage(配置设为 1.0,代码也会使用该值),因此没有违反 leverage_set_but_unused——这正是近期被放弃的同类方案所犯的错误。理由充分:SOL 的 ATR 约为 2x BTC,因此 20%*leverage 上限只会限制 1x 时的 8/207 笔入场,以及 2x 时的 0 笔入场,使 2x 成为仅 0.6 个百分点的无效调整(+60.9% -> +60.3%);若声明一个实际未使用的放大倍数,会错误描述风险特征,并触犯“不要设置一个你并未使用的杠杆”规则。空头在 BINANCE USD-M 保证金场所仍以 1x 运作。结构上(杠杆感知上限读取配置)符合假设;只有数值大小有所不同,而且理由充分。

分析师:对此诊断而言与决策无关(在 DSR 起作用之前,它就已因优势不足而失败)。

“零自由参数”在机制上属实(已验证:parameters字典没有顶层数值键 -> SensitivityAnalyzer生成零个变体,且walk-forward目标函数仅评估一个相同的配置,使best-of-N坍缩为N=1),但该形式本身(5因子集、窗口、always-in/每日)是在本会话的复合产品线中经选择产生的。鉴于放弃建议,此点在此无实际意义,但为一致性起见予以记录:DSR坍缩反映的是优化器零搜索,而非总体零选择。

回测评审

夏普
0.56
总收益率
56.91%
最大回撤
11.98%
总交易数
204
胜率
31.4%
盈利因子
1.42

avg_trade_return_pct 2.41%高于费用;市场中性(beta 0.028);干净的近期历史SOL区间隔离了早期流动性污染

假设本身就声明这是一个诊断性“NOT,预期会晋级”——没有晋级路径,不值得花费 2 小时的优化预算

已失败形态中最弱的实例:夏普比率0.563,NEGATIVEsharpe_ci_low(-0.1192),对比已在硬性门槛上优化失败的BTC双胞胎(0.829,CI低0.223)(DSR0.847,OOS0.171,PBO1.0)

受异常值驱动(峰度 15.07):表面表现依赖早期-SOL的单日数据(+22.5%,+24.2%);在 2022、2024 和近期 2026(-4.6%,最后一根 K 线的滚动夏普比率为 -5.8)上亏损

OHLCV动量复合类别(L9/L41,0/213);零参数意味着无可调参数——该诊断的答案(SOL波动率LOWERS复合夏普比率,而非提高它)已清晰可见

结局总结

更高的资产波动率不会提高动量复合策略的折减夏普比率——SOL 较大的波动带来了更高的单笔回报(2.41%),但夏普比率更低且受异常值驱动(0.563,CI 底线为负),表现不及 BTC;这是因为波动率放大了单日尾部收益(峰度 15),而非风险调整后的优势,从而在因子、资产、周期和波动率制度各方面完成了对该复合策略族的确凿证伪。

分析师在回测评审中放弃了它,因为该假设本身已声明其为不预期晋升的诊断工具,且实质上它是已被证明失败的形式中最弱的实例——相同的BTC每日零参数复合(夏普比率0.829)在硬性门槛上优化失败(DSR 0.847,OOS 0.171,PBO 1.0),且ETH双胞胎(0.665)同样被放弃,因此0.563的SOL版本附带负CI下限,更注定失败;零参数意味着无可调参数,该诊断自身的答案已清晰可见:SOL更高的波动率降低了复合夏普比率,而非提高它。

一种在 SOLUSDT.BINANCE 日线上的多空单一标的方向性策略,采用本交易时段的“获胜”复合形式——日频、等权的 5 因子(趋势、收盘压力、成交量流、波动率偏斜、区间位置),始终持仓,零可调参数——应用于流动性充足的主要资产中波动率最高者,作为一个明确定位为干净诊断(而非晋级候选)的测试,用于判断 SOL 较大的单笔波动能否将该复合策略的折减夏普比率推高到 BTC 的约 0.85 上限以上,从而单独检验多资产篮子受异常值污染、无法干净测试的波动率维度。

回测(2152 日线,来自 2020-09 的近期历史区间跨度为 SOL)在 204 笔交易中获得 +56.9%,单笔回报为 avg_trade_return_pct 2.41%(高于手续费,为复合策略族最高),利润因子为 1.416,且具有市场中性特征(贝塔 0.028)。但从风险调整指标看,这是该形式中最弱的实例:夏普比率仅为 0.563,NEGATIVE sharpe_ci_low(-0.119),胜率 31.4%,信息比率 -0.78,且严重受异常值驱动(峰度 15.07)——表面表现依赖早期-SOL的单日数据(+22.5%,+24.2%),同时在 2022、2024 和近期 2026(-4.6%,最后一根 K 线的滚动夏普比率为 -5.8)上亏损。

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