策略
波动率管理的仅做多主流币篮子(BINANCE USD-M,6 主流币等权,根据已实现波动率状态调整总敞口——平静时全仓 / 升高时半仓 / 高波动时持有现金——每周调仓,纯 OHLCV,2 参数)
结局: 已放弃
VolatilityManagedMajorsBasketLongDaily
纯 OHLCV、低换手率、有文献依据的叠加层前提;干净的多腿篮子构建,并已端到端运行
假设
一个LONG-ONLY、按周管理的等权重组合,包含6个数据已验证的BINANCE USD-M主流币种(BTCUSDT、ETHUSDT、SOLUSDT、BNBUSDT、AVAXUSDT、LINKUSDT),其区别性机制为VOLATILITY-MANAGED总敞口叠加(Moreira & Muir,'Volatility-Managed Portfolios',JF 2017)——一种有文献记载、机械简单的夏普比率提升技术,ORTHOGONAL已部署的动量和携带因子。不同于预测方向,它随着近期已实现波动率上升而DOWN缩放总敞口(波动率具有持续性并可靠地先于回撤,尤其在加密市场),并在市场平静时持有满敞口。这是对先前已放弃假设的重新尝试,其放弃属于ENGINE BUG(损坏的收盘日期日收益夏普比率,已在2026-07-24 commit 59c8a73中修复——夏普/波动率现来自逐bar的MTM权益曲线),而非策略结论;QA认可了代码。它针对本会话的硬性教训而设计:仅PURE OHLCV(存活最佳的标签;不存在导致清算和季度基差同类被放弃的OI/清算/资金费率数据墙),MULTI-ASSET等权重(避开0/213单标的无边缘类别),STANDARD BINANCE USD-M线性场所且杠杆最高1.0(避免COIN-M场所错配和tick数据实现失败),以及仅含2个可调参数(波动率回看、机制阈值)的简单持有并调整规模结构以抵御过拟合(202x杀手)。离散3状态机制切换保持换手率——及费用——处于低位。价值主张是相比无管理的等权重主流币组合具有更高夏普比率和更低最大回撤,NOT原始收益;该叠加的收益(在如2022等持续高波动回撤机制中削减敞口)分布于每个波动性熊市区间,这直接反驳了导致市场中性动量同类被否的单一机制-2021伪影。
完全按假设实现:对无管理的等权重主流币组合的Moreira-Muir波动率管理叠加,纯OHLCV、多资产、标准BINANCE USD-M线性场所且杠杆为1.0、按周节奏、离散3状态切换以实现低换手。针对本会话失败模式的关键实现选择:(a) 波动率阈值为策略自身波动率历史的滚动PERCENTILE,而非绝对常数,因此机制划分在2020-2026波动率水平迁移中保持规模不变(L5);(b) 不存在NO复合入场条件——除非波动率处于最高五分位,否则账簿持有完整组合多头,因此沙盒窗口将产生多笔交易而非在零仓位上循环(L25/L21);(c) 预热仅需信号的22根bar和首笔交易前约112根日bar,占2400天沙盒窗口的一小部分;(d) 所有逐bar计算在有界双端队列上为O(1)(不对累积历史重算),因此300s冒烟限制无风险;(e) 规模按相对get_account_equity()的目标名义设定,总敞口上限为1x且仅做多,因此L15的复利爆仓模式不可能发生,且SELL订单仅能减少现有心愿单;(f) 再平衡计划源自bar.ts_init(epoch-day % 7),而非基于进程相对的bar计数器,因此重启与重放结果完全一致。所有腿均为当前上市的流动性良好的币安USD-M永续合约,拥有自2020起的完整日线历史,避免了缺腿数据墙。场所说明:策略为仅做多且杠杆为1.0,按默认路由规则应建议BINANCE_SPOT,但假设明确指定BINANCE USD-M,且此处期货场所也是更便宜的选择(双边为0.10%对比现货0.20%),这对再平衡组合的单笔费用下限有实质帮助——因此我保留了声明的场所。真正驱动边缘逻辑的仅有三个参数(vol_lookback、calm_pct、high_pct);其余为规模/节奏卫生项,且代码中的每个硬钳位均在_param_bounds中声明。
仅做多的波动率管理主流币篮子(L45/L49/L36 系列,0/84 个存活策略),既存在仓位规模错误,又被其自身基准证伪——不值得投入 2 小时优化。仓位规模有误:尽管声明总敞口上限为 1.0x,exposure_pct 却是 478%,因此组合杠杆约为 4.8x,并在 2023-11-16 上录得不可能的单日收益 +2067%(annual_returns 2023 = 2067.87;return_kurtosis 117.5)——这是复利/杠杆伪象,而非优势。这导致最大回撤达到 77.6%(从 CI 到 90.8%,根据 L19 属于硬性放弃级别),以及 2022 -97% 和 2026 -53%。关键在于,该策略明确的价值主张——相较于不做管理的等权篮子获得更高的夏普比率/更低的回撤——已被证伪:相对于等权篮子基准,information_ratio -0.817 且 alpha 为 -0.051,因此波动率叠加层的效果比什么都不做WORSE。该策略没有优势(profit_factor 0.978、期望收益为负、夏普比率为 0.436 且 CI 跨越零值),且头条 +131% 是 >100% 的未平仓头寸未实现收益(end_unrealized_pct 141)。即使修复敞口错误,剩下的也只是一个由 beta 驱动、表现输给自身基准的仅做多加密货币篮子。失败模式:risk_reject/no_edge 仅做多横截面篮子,杠杆/复利伪象 + 相对基准的负 IR(L45/L49/L36/L19)。
实现
仅做多、等权重的6 BINANCE USD-M主流币种(BTC、ETH、SOL、BNB、AVAX、LINK)每日组合,其GROSS EXPOSURE根据组合自身的已实现波动率机制进行缩放,而非依据任何方向性预测。每日计算等权重组合收益,度量其过去20天的已实现波动率,并将该波动率在其自身过去365个读数的分布中进行百分位排名。三个离散状态设定目标总敞口:排名 <= 40% -> 全仓1.0x权益,40-80% -> 半仓(0.5x),> 80% -> 空仓持有现金。目标在六个腿之间平均分配,并按日历周锚点(epoch-day % 7)执行,存在一处不对称:降至更低敞口状态会在触发当日即执行(波动率飙升领先于回撤),而重新加风险则始终等待周锚点。再平衡容差带(每腿目标名义的20%)抑制微小换手,使普通周几乎不产生订单。无做空、无杠杆,总敞口从不超过1x权益。
验证结果
CLEAN RESTART 2026-09-04 — 本次运行的判定历史和学习记录已删除,并从验证阶段重新开始。此前放弃该策略是由流水线造成的,而非市场:Layer-2 测试框架错误绑定了 @staticmethod 辅助函数(已修复),QA 在未经优化的冒烟测试上给出了终局绩效判定(已移除——QA 现在只判断正确性),沙箱超时则源于回测槽位不足(已修复)。假设和策略代码均未改变。请根据代码本身的优劣进行验证;绩效将在之后由完整回测和优化器决定。
分析师需在全历史数据上比较管理组合与无管理的等权重组合(夏普比率和最大DD);若未能跑赢基准,百分位数公式可能需要绝对/混合触发——这属于研究层面的变更,而非QA修复。
基于百分位数的机制门限在持续高波动机制中削弱了敞口削减效果:因为当前波动率是相对于其自身过去365天分布进行排名,持续的高波动期(2022)同样会抬高参照基准,因此排名很少进入>high_pct的“现金”区间,叠加策略在原本旨在规避的回撤中仍保持部分投资(77.6% DD,在2022利率冲击窗口中为-60%)。这是对既定百分位数设计的忠实实现,并非缺陷,但它削弱了假设核心的回撤降低主张。
无需操作;期货场所从费用角度看具有合理性,且与声明的场所一致。仅做多不变量已在代码中强制执行(SELL仅减少现有极客时间)。
交易场所为BINANCE USD-M期货,而策略为严格的仅做多且杠杆为1.0,按默认路由规则应归属于BINANCE_SPOT。开发者主张保留期货具有合理性(假设明确指定USD-M;0.10%对比0.20%现货双边往返成本有助于再平衡组合),该做法合理且与假设一致。仅作提示——不构成阻断。
回测评审
- 夏普
- 0.44
- 总收益率
- 130.93%
- 最大回撤
- 77.60%
- 总交易数
- 144
- 胜率
- 51.4%
- 盈利因子
- 0.98
纯 OHLCV、低换手率、有文献依据的叠加层前提;干净的多腿篮子构建,并已端到端运行
资金费率/数据可用,无验证障碍
仓位规模设置有误:尽管声明总敞口上限为 1.0x,exposure_pct 478%——组合杠杆约为 4.8x,在 2023-11-16 上产生了荒谬的单日收益 +2067%(annual_returns 2023 = 2067.87),return_kurtosis 117.5
灾难性风险:max_drawdown 77.6%(CI 至 90.8%)——达到硬性放弃阈值(L19);2022 -97%,2026 -53%
价值主张FALSIFIED:information_ratio -0.817且相对其自身等权重组合基准的alpha为-0.051——该波动率叠加在夏普比率/回撤上表现WORSE其本应击败的朴素无管理组合
无优势:profit_factor 0.978(<1),期望收益为 -$69.86/笔,avg_loss > avg_win,夏普比率 0.436,且 CI [-0.32, 1.09] 跨越零值
头条 +131% 为 >100% 未实现收益(end_unrealized_pct 141)——这是未平仓头寸按市值计价的账面收益,并非已实现收益
L45/L49/L36 仅做多多标的篮子系列(0/84 个存活策略)——由 beta 驱动(beta 0.42,benchmark_correlation 0.66),存在杠杆/复利伪象,相对基准的 IR 为负
迭代历史
验证失败(第4层——QA复核)[class=premise_falsified]: - 该假设的全部价值主张是“相比无管理的等权重主流币组合,具有更高的夏普比率和更低的最大回撤,NOT原始收益”。沙盒正是针对该基准进行测试(benchmark_type=equal_weight_basket,benchmark_meaningful=true),且REFUTES两条腿:alpha为-0.0217且information_ratio -0.66意味着该叠加策略的风险调整后收益LOWER无管理组合,而max_drawdown为77.6%(无保护——组合自身的2022 DD约为75-80%)。机制性原因:avg_position_pct ~15.6% ≈ 满敞口(1.0x/6条腿 = 每腿16.7%)——该叠加几乎没有降低风险。这是由既定的百分位排名设计结构性决定的:将已实现波动率与其自身过去365天分布作排名,意味着在持续高波动熊市(2022)中分布会重新校准,百分位回落至high_pct以下,组合重新加风险进入其本应规避的持续回撤。承诺的波动率管理效果缺失,且相对基准为净负。系对假设设计的忠实实现;设计本身未能产生其效果。 - 标题声称“2-Parameter”,但该边缘逻辑至少使用了三个可调参数(vol_lookback、calm_pct、high_pct),且_param_bounds声明了八个。轻微的范围漂移;若该类别被重新尝试,则与过拟合风险相关。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。