策略
XLE/USO 能源股与原油价差均值回归(USEQ 日线、美元中性、时点信息 OU 拟合)OU
结局: 已放弃
XleUsoOuLogSpreadReversion
结局总结
XleUsoOuLogSpreadReversion 尝试将随机价差商品配对模型迁移到 XLE 与 USO,使用 20 年的 US 日度股票数据,交易经过贝塔对冲的对数价差中 OU Z 分数极值。该假设引用了研究前适度的优势(平均每笔交易约 +0.5%,夏普比率约 0.3),并指出存在显著的选择偏差。经过 3 次迭代,代码始终未通过验证:第 1.5 层每次都因 optimization_plan 将杠杆固定为 1.0 而拒绝尝试。运行在任何回测、优化或分析师结论形成前便已放弃,因此该优势在流程中仍未经过检验。
假设
代表性不足的类别:USEQ 场所(4.7%)、long_short(15.3%,而多头目标为 <= 55%)、配对。加密货币版本已经测试,但扣除费用后无利可图;加密金属永续合约缺少历史数据。大宗商品股票 ETF 有 20 年日线数据。仅有 3 个可调参数,且都具有经济含义。考虑到选择偏差这一限制,预注册的数字刻意保持保守。
verification_loop:验证失败(第 1.5 层——假设与配置一致性)[类别=hypothesis_mismatch]: - optimization_plan 将杠杆固定为 1.0
实现
USEQ 日线上的美元中性 XLE/USO 配对交易。对冲比率 = XLE 对 USO 日对数收益的滚动 252 时段 OLS beta,滞后一个 K 线。价差 s = log(XLE) - beta*log(USO)。OU 参数来自对最近 z_window 个已完成时段进行的闭式 AR(1) 拟合,窗口内每个价差都使用相同的滞后 beta 重新构建。z = (s - theta)/sigma_eq。仅当半衰期 <= max_half_life 且 |z| < stop_z 时,在 z <= -entry_z 买入价差,在 z >= entry_z 卖出价差。在均值处(exit_z)、止损区间(stop_z)或持仓 max_hold 个时段后退出。每条腿都作为独立仓位入账,各占权益的 gross_notional_frac/2。
第 3 次迭代修复了关键的预热缺陷。min_bars_required() 现在返回 2,因此 calculate_signal 从第 1 根 K 线开始运行,且只通过内部的 _beta_ok/_fit_ok 标志控制交易。对数价格从第 1 根 K 线开始缓冲;beta 需要 252 对收益数据,因此所有 z_window(范围 [40,120])的第一个有效 z 值都在第 254 根 K 线出现。这处于注册的 380 根 K 线预热期内,因此滚动前向窗口重置后不再损失 15-24 个月的数据。QA beta 混合警告也已处理:OU 窗口现在存储(对数 XLE、对数 USO),并用当前滞后 beta 重新构建每个价差,每根 K 线的成本为 O(z_window),因此对冲比率漂移不会造成虚假的 z 值偏离。两条腿仍保持美元金额相等,因为假设规定美元中性;尽管 beta 通常低于 1,这仍是有意为之(另一种选择是采用 beta 中性仓位规模)。孤立对冲腿的清理逻辑未变;在日线数据下,敞口最多持续一个交易时段。优势疑虑(收益集中在波动率承压最高的三分位组、2020 USO 重组,以及扫描 21 个配对带来的选择偏差)属于假设层面的风险,应由分析师结合全历史和滚动前向结果判断;代码没有对此作出更改。
验证结果
验证失败(第 1.5 层——假设与配置一致性)[类别=hypothesis_mismatch]: - optimization_plan 将杠杆固定为 1.0
迭代历史
结局总结
编写代码前,应让优化计划中的杠杆设置与假设及交易场所声明一致(Reg-T 2x USEQ 多空配对),因为若配置一致性不匹配在多轮迭代后仍未修复,流程会在产生任何回测证据前结束。
经过 3 次迭代后,该策略在验证循环中被放弃。每次尝试都因 optimization_plan 将杠杆固定为 1.0 而未通过第 1.5 层(假设与配置一致性,类别 hypothesis_mismatch)。流程从未进入回测、分析师审查或风险审查。
一种日线 USEQ 美元中性配对交易,基于对数价差 log(XLE) - beta*log(USO),采用滞后的 252 时段滚动对冲比率和时点信息 AR(1)/OU 拟合;当 OU z 分数偏离过大时入场,在均值处退出(改编自 Mahajan 等人 2019,arXiv:1907.08397)。
未产生流程回测或优化结果。唯一的数字来自假设自身的研究前分析:约 100-158 笔交易,平均每笔交易为 +0.51% 至 +0.58%,胜率约 0.6,夏普比率约 0.30-0.33,且在 60-70% 个年份中为正。假设本身已提醒,扫描的 21 个大宗商品-ETF 配对中,XLE/USO 表现最好。
分析
印度大宗商品市场中的随机价差配对交易
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。