两条策略线的现状:美股期权大单选股、中国商品期货多策略组合
美股策略:固定评分卡为何失效,以及“严格滚动 + CORE”收敛版本
- 失效的本质是事后知识。现行固定评分卡(V1/V4)的分桶和分值是用到 2026 年 6 月的全部历史定的。同一批特征改成“每月只用过去 12 个月重学”,2024Q3–2026Q1 的季度选股超额只剩 V4 的 27%。固定版在定稿数据之外的 2026Q2–Q4 选股超额归零或转负,最近 3 个月 V1 −7.4%。
- 改进有两条线。一是把评分卡变成“严格滚动重学”(A1N / A3):每月重学、预注册、只看开发期选系统、不再回头调参;二是把因子池压缩到唯一稳定的两个因子,做成不学习的 CORE(回调 + 剔除最低波动)。两者都换成 IWM 护栏。
- 收敛版本 = A1N + CORE 各半,IWM 护栏,参数冻结。2024-07 → 2026-10-19 全期年化 80.7%、回撤 −14.5%、Calmar 5.57;检验期(7/1 起)+9.3%,而现行 V1 为 −11.9%。
- 下一步是影子交易一个季度,不是继续回测。10 月(至 19 日)所有版本都在回撤(CORE −6.8%、A1N −4.7%),亏损集中在 AI 基础设施 / 加密矿商一个主题,行业集中度上限是待办项。
一、之前为什么失效
策略是从 Unusual Whales 的期权大单里选 ASK 侧虚值看涨大单,买入标的持有约 2 天。选单靠一张加性评分卡(波动率、股价、虚值度、时段、5 日回调、成交额、ATR、引擎 rule 等),总分过门槛即入选。2026 年二季度起实盘和回测同步走弱。10 月 20 日做的全因子 walk-forward 复核给出了三个判断:
1. 历史回测里有相当一部分是事后知识
| 季度选股超额(入选 − 落选,pp) | 固定 V4 | 滚动重学 A2(同因子集) | 滚动 A3(全候选,无 rule) |
|---|---|---|---|
| 2024Q3–2026Q1 均值 | +1.62 | +0.44 | +0.38 |
| 2026Q2 | −0.31 | −0.83 | −0.24 |
| 2026Q3 | +0.13 | +2.44 (t 3.5) | +2.23 (t 4.0) |
| 2026Q4(至 10/19) | −1.24 | +0.61 | −0.97 |
同一批特征、同一个引擎。固定版在样本内每季 +1.5~2pp,数据一结束就掉到 0 附近;滚动版没有这种断崖。预注册的判定线是“A2 低于 V4 的 70% 即判显著事后增益”,实际 27%。
2. 2024 下半年的差距就是事后知识的大小
V1 在 2024 下半年 +93%,滚动版 +10%。那时候不可能知道该用这套因子和阈值。因此 2023–2025 回测 100%+ 的年化应当作被高估的上限,不是预期。
3. 大多数因子方向不稳定
按半年切 8 段,只有 ret_5d(回调)和 atr_pct(波动)7/8 段同号(t −3.4 / +3.4);iv、rv3d、股价、权利金、OTM、DTE、VWAP 只有 5/8,接近抛硬币。引擎 rule 在滚动框架里 28 个月从未拿到 +1。失效段恰好与 2026Q2 的行情切换重叠(小盘失效、IWM 下跌),两者无法完全分开,但“样本内很好、样本外归零”是过拟合的典型形态。
二、做了哪些改进
每月第一个交易日只用 [T−365d, T−7d) 的信号重学:哪些因子打分、分桶边界、每档分值、入选门槛全部重学,当月冻结。一个桶要拿 ±1 必须 Welch |t| ≥ 2 且训练窗前后两半同号。门槛取训练集入选率最接近 5% 的整数。
候选清单、选择规则事先写死:5 个模型 × 护栏(SPY/IWM)× edge_t 开关 = 20 个系统,只按开发期(2024-07 → 2026-06)Calmar 选,检验期(2026-07-01 起)只报告不选。代码与预注册在出结果前提交。
A1N、A3、V4 在开发期和检验期都是 IWM 护栏更好(检验期 IWM 跌 9.7%,护栏更多时间处于半仓)。实盘已于 10 月 14 日切到 IWM 护栏。
滚动模型自身每月在变,过去 6 个月 t 值常低于 2,降仓会砍掉好月份(A1N 检验期 +20.3% → +7.5%)。固定 V4 则相反(−9.7% → −2.2%)。
只保留两个 7/8 段同号的因子:ret_5d ≤ 过去 365 天信号的 20 分位,且 atr_pct > 20 分位;每月重算分位,不打分、不学习。24 格网格全部在 2024H2 / 2025 / 2026H1 三段盈利,随机入选安慰剂 20/20 低于 CORE。
可交易池剔除 ETF(此前 rule 检验与 edge_t 样本混有 ~17% ETF);拆股/合股断层守卫接入每日作业;uw_csv 数据重采并审计到 10/19;nbp3d_ratio 从候选池删除(28 次重学从未得分)。
试过但按预注册否决的方向(不再追加分叉)
- 180 天训练窗(更快适应):开发期 Calmar 0.6–0.7,检验期为负。数据少恰恰需要长窗口。
- 岭回归(多变量,含 rule 哑变量):没有超过简单分桶学习器,加 rule 后更差。
- 逐步残差学习器 STEP / STEPX、A1N 的三个单项改动(连续门槛 RANK、最小效应量 MINEFF、残差交互 X)、入选内等权 / 预测值仓位:20 次扰动中位数都没有同时满足三条判据,维持 A1N。去掉波动率家族的重复计分反而有害(年化 72% → 43%)。
- 引擎 rule 各类型拆开(Floor 市值档、LHV、OEF、SFF、RH 等)进滚动:有时变规律(Floor Small Cap +1 持续 12 个月后在 2026 年消失),只改善回撤,不改善选股。A1N 把 rule 的打分逻辑也放进滚动里选,开发期有增量,2026 年没有。
三、收敛版本:严格滚动 A1N + CORE
两套方法互补:A1N 在顺风年份爆发(2025 年 +199.8%),CORE 在逆风年份稳(10 个季度 8 个盈利,单季最大亏损 −6.8%)。同一把尺子(生产引擎,IWM 护栏,2024-07-01 → 2026-10-19,edge_t 关):
| 方案 | 成交 | 2024H2 | 2025 | 2026H1 | 检验期 7/1→10/19 | 年化 | 最大回撤 | Calmar | Sharpe |
|---|---|---|---|---|---|---|---|---|---|
| V1 现行固定评分卡(样本内) | 1,547 | +56.8% | +196.6% | +44.4% | −11.9% | 116.6% | −16.3% | 7.16 | 3.13 |
| A1N 严格滚动 | 1,113 | +28.9% | +199.8% | +16.5% | +5.1% | 96.6% | −19.3% | 5.00 | 2.34 |
| CORE 回调 + 非最低 ATR | 3,057 | +25.4% | +47.9% | +41.9% | +16.1% | 62.5% | −13.8% | 4.53 | 1.92 |
| 50/50 A1N + CORE(收敛版本) | 4,170 | +27.2% | +124.9% | +24.7% | +9.3% | 80.7% | −14.5% | 5.57 | 2.46 |
V1 的开发期数字含事后知识,不可比,也不应作为预期。A1N 的 rule 菜单是看过前一轮结果后设计的,A3(不含 rule)检验期表现与 A1N 相当(+20.7%,t 3.12),是更干净的证据。
逐季(逐日盯市,IWM 护栏)
| 季度 | CORE | A1N | V1 | 50/50 | SPY | IWM |
|---|---|---|---|---|---|---|
| 2024Q3 | −3.1% | −3.1% | +27.5% | −3.1% | +5.4% | +8.9% |
| 2024Q4 | +29.2% | +32.0% | +24.5% | +30.6% | +2.1% | 0.0% |
| 2025Q1 | +7.4% | +8.6% | +6.5% | +8.0% | −4.6% | −9.7% |
| 2025Q2 | +14.1% | +48.3% | +33.1% | +31.5% | +10.5% | +8.2% |
| 2025Q3 | +7.5% | +48.5% | +57.3% | +31.0% | +7.8% | +12.1% |
| 2025Q4 | +12.0% | +26.9% | +30.7% | +21.7% | +2.4% | +1.7% |
| 2026Q1 | +10.8% | +10.9% | +15.8% | +10.9% | −4.6% | +0.7% |
| 2026Q2 | +32.7% | +5.8% | +24.9% | +14.5% | +14.8% | +21.1% |
| 2026Q3 | +20.6% | +9.0% | −3.1% | +13.4% | +2.1% | −7.5% |
| 2026Q4(至 10/19) | −6.8% | −4.7% | −8.7% | −5.5% | +0.5% | −2.4% |
最近 3 个月(7/20 → 10/19):CORE +23.4%,A1N +14.6%,50/50 +18.0%;V1 −6.9%;SPY +3.1%,IWM −7.7%。2026 年至今 50/50 +36.0%,距高点 −6.9%。
四、局限与下一步
- 检验期短。7/1 起只有 3.5 个月、约 120–156 笔成交,前 5 笔贡献 64–73% 的利润。利润集中是策略属性(开发期同类窗口中位也是 72%),但组合层收益受少数大赢家影响大。
- 因子池本身带事后知识。滚动只重学打分,候选 20 个因子是以前的研究筛出来的;CORE 的 20 分位阈值是看过网格后的选择,所以网格全部列出。真正的样本外只能靠影子账本。
- 实盘还缺两块。每月重学作业与实时打分接口;A1N 需要实时引擎 rule 标签,rvol_tod / vwap_dev 需要信号时点的分钟 bar。CORE 的全部特征都能在信号时点实时算出,上线更简单。
- 建议。冻结 CORE(IWM 护栏)与 A1N(IWM 护栏)各半作为影子账本,和现行 V1 并行至少一个季度,冻结期内不改特征、门槛、菜单;按真实样本外决定切换。现行 V1 若继续跑,用 IWM 护栏 + edge_t 开。不要基于这些报告再调参回测,那会把检验期变成训练期。
来源:youthquant-ai 仓库 reports/walkforward_scorecard_asof1019.md、overnight_strict_rolling_asof1019.md、stable_core_asof1019.md、wf_stagewise_interactions_asof1019.md,代码 wf_rolling_job/ 与 stable_core_job/。
期货策略:当前主要逻辑、回测与模拟盘表现、实盘规模判断
- 组合 = 冠军核心(约 70%)+ BigOpen 事件子账(约 30%)。冠军是 62 个品种上的双周多空组合(趋势 + 尾部因子 + 公开持仓席位确认,2x 毛敞口,带止损、拥挤退出和期权资金流门禁)。BigOpen 是把美国期权大单打分卡移植到国内商品期权大单,做多主力合约持有 2 个交易日。
- 回测(当前配置,实盘杠杆口径):2021-06 → 2026-09 年化 21.1%、最大回撤 −11.3%、Calmar 1.87、Sharpe 1.61;2024 年起年化 28.0%、回撤 −7.5%。该配置在这段历史上逐步选出,含样本内成分。
- 模拟盘:SimNow 2,000 万,2026-07-20 开户,至 10-28 累计 +14.8%,最大回撤 −3.4%,56 个交易日。8 月 +2.5%、9 月 +3.5%、10 月 +8.3%(其中 10/8 国庆后首日 +5.9%)。组合 10-09 上线后 +1.4%、回撤 −1.1%。样本短,配置有过调整。
- 300 万不合适。BigOpen 子账 90 万时每个槽位只有 6.4 万,AU / SC / CU / AG 等主力品种一手都买不起,而 SC 是实盘 10 月最主要的持仓;冠军 210 万时 26 条腿里 2 条归零、9 条只有 1 手。按容量研究,BigOpen 子账 500 万是下限(AU 要 2,000 万总账户),冠军粒度在 1,000 万以上才接近回测。建议实盘起步 1,000–2,000 万;若只有 300 万,只跑冠军核心,不跑 BigOpen。
一、当前主要逻辑
两个子账独立结算、独立复利、整数手数各自取整,不每天按 70/30 重新分配。严格回测、模拟盘、实盘共用同一套目标仓位、风控、订单生成、成交记账和换月逻辑,只允许数据源和经纪商适配器不同。
冠军核心(Round38 方向核心,prod62 品种池)
H2 门禁是 10 月 2 日加入的:回测里把冠军 Calmar 从 1.09 提到 1.28,Sharpe 改善高于全部 100 个随机日期安慰剂(p 0.010),6 年里 5 年提高。只平空单(H2 看涨流)有用,平多单(H3 看跌流)没用。
BigOpen 事件子账(美国 BigOpen 打分卡移植)
研究结论(2019-01 → 2026-04,回溯):打分卡相对“同日全部合格大单”每笔 2 日多赚 +21.8bp(NW t 2.21,品种日级置换 p 0.010),2020–2025 正年 5/6。线上打分阈值池 10 月 8 日改为全期货品种日(历史期权大单在 6 月断档,否则 11 月中旬前出不了信号)。SimNow 行情只覆盖约 40 个品种的期权,JM、PG、EG、LH、V、PP 等没有,研究选单中这部分占 12%。
二、回测表现
当前配置(冠军 B1 含 H2 70% + BigOpen SQZ-WF 30%,实盘杠杆 k = 1.25),按分钟行情真实执行时点成交、扣手续费与滑点、含换月和保护单:
| 窗口 | 年化 | 最大回撤 | Calmar | Sharpe |
|---|---|---|---|---|
| 2021-06-28 → 2026-09-14 | 21.1% | −11.3% | 1.87 | 1.61 |
| 2024-01 起 | 28.0% | −7.5% | 3.73 | 2.15 |
| 日历年 | 2021(下半年) | 2022 | 2023 | 2024 | 2025 | 2026(至 9/14) |
|---|---|---|---|---|---|---|
| 账户收益 | +6.8% | +18.7% | +8.9% | +19.6% | +26.4% | +25.6% |
最长水下 138 日,最差滚动 252 日 −1.1%。核心子账单独最大回撤 −16.9%,BigOpen 子账单独 −17.2%(2024 年 +0.1%,最长水下 398 日),两者相关性低才把组合回撤压到 −11.3%。与等权商品指数日收益相关约 0.3。
不加杠杆(1x)口径的组合与拆分
| 方案(2,000 万,整数手,独立复利) | 窗口 | 净年化 | 最大回撤 | Calmar |
|---|---|---|---|---|
| 70/30 BigOpen SQZ-WF(选定配置) | 2021-06 → 2026-09 | 14.3% | −10.2% | 1.41 |
| 70/30 BigOpen SQZ-WF | 共同 WF 窗 2022-01 → 2026-04 | 15.4% | −5.9% | 2.61 |
| 冠军 B1 100%(含 H2) | 2021-06 → 2026-09 | 15.8% | −14.2% | 1.11 |
| 冠军 70% + 现金 30% | 2021-06 → 2026-09 | 11.8% | −10.3% | 1.15 |
| BigOpen 单独(500 万账户,2 日持有) | 2021-06 → 2026-09 | 13.9% | −16.2% | 0.86 |
冠军年度:2021 +6.1%、2022 +10.6%、2023 +2.2%、2024 +21.4%、2025 +23.5%、2026 +16.4%。2023 是 17 年里唯一截面动量、时序动量、carry 三者同时为负的年份(商品动量崩溃),冠军在那年几乎没赚钱,这是策略的已知弱点。
三、模拟盘表现(SimNow,非真实资金)
| 区间 | 说明 | 收益 | 最大回撤 | 日波动(年化) | Sharpe | 正收益日 |
|---|---|---|---|---|---|---|
| 7/20 → 10/28 | 全期 | +14.8% | −3.4% | 16.5% | 3.8 | 31 / 56 |
| 8/3 → 9/30 | 冠军单独(2x,旧发布版) | +4.9% | −3.4% | 11.9% | 2.6 | 21 / 40 |
| 9/30 → 10/8 | 国庆假期跨期,冠军持仓 | +5.9% | — | — | — | 1 / 1 |
| 10/9 → 10/28 | 冠军 70% + BigOpen 30% 上线后 | +1.4% | −1.1% | 9.4% | 2.8 | 7 / 13 |
| BigOpen 子账 10/9 → 10/28 | 本金 668.5 万,独立盯市 | −0.4% | — | — | — | — |
月度:8 月 +2.5%,9 月 +3.5%,10 月(至 28 日)+8.3%。BigOpen 子账 10/9 以来 25 个选单,品种集中在 SC、LC、MA、FG、AG、BU;10/28 持仓 MA 60 手、SC 4 手。Sharpe 按日收益年化,样本太短,只作参考。
四、实盘规模:300 万合不合适
BigOpen 子账:槽位决定能买什么
槽位 = 子账本金 ÷ (2 × K),K 现为 7;一手名义 ≤ 2 × 槽位才买一手。按 10 月 9 日的合约价格:
| 总账户 | BigOpen 本金(30%) | 槽位 | 一手上限 | AU(89 万/手) | SC(76 万/手) | CU(54 万/手) | AG(22 万/手) | MA / FG / SA(2–5 万/手) |
|---|---|---|---|---|---|---|---|---|
| 300 万 | 90 万 | 6.4 万 | 12.9 万 | 买不了 | 买不了 | 买不了 | 买不了 | 可以 |
| 500 万 | 150 万 | 10.7 万 | 21.4 万 | 买不了 | 买不了 | 买不了 | 买不了 | 可以 |
| 1,000 万 | 300 万 | 21.4 万 | 42.9 万 | 买不了 | 买不了 | 买不了 | 1 手 | 可以 |
| 1,700 万 | 510 万 | 36.4 万 | 72.9 万 | 买不了 | 买不了 | 1 手 | 1 手 | 可以 |
| 2,000 万(模拟盘) | 600 万 | 42.9 万 | 85.7 万 | 1 手(金价再涨 7% 即不足) | 1 手 | 1 手 | 2 手 | 可以 |
SC 在回测成交里占 17%,AU 占 4%;实盘 10 月 25 个选单里 SC 出现 9 次、是最主要持仓。300 万的 BigOpen 只能交易低价合约,实际上变成另一个策略,回测不再适用。容量研究(bigopen-standalone-scale-v1,2 日持有)也印证了这一点:500 万账户有 43 笔选单不足一手(AU 24 笔、SC 19 笔),2,000 万为 0 笔;两者 Calmar 0.86 对 0.84,差异没有统计意义。500 万子账(约 1,700 万总账户)是不明显损失策略形态的下限。
冠军核心:腿的粒度
用 10/27 锚点的 26 条腿(模拟盘冠军子账 1,609 万)按比例缩放后取整:
| 总账户 | 冠军子账(70%) | 归零的腿 | 只有 1 手的腿 | 取整后名义 / 目标名义 |
|---|---|---|---|---|
| 2,298 万(模拟盘) | 1,609 万 | 0 | 0 | 1.00 |
| 1,000 万 | 700 万 | 0 | 2(CU、BC) | 1.01 |
| 500 万 | 350 万 | 2(CU、BC) | 5 | 0.96 |
| 300 万 | 210 万 | 2(CU、BC) | 9 | 1.01 |
总名义能对上,但 300 万时 26 条腿有 11 条处在“0 或 1 手”的状态,单腿取整误差 ±50% 以上,有色板块基本丢失,板块平衡和拥挤退出、30% 不交易带这些按比例的规则在 1 手上都失去意义。1,000 万以上粒度才接近回测。
建议
- 实盘起步 1,000–2,000 万,与模拟盘同口径,回测和压力测试直接可用;2,000 万时 AU 仍是临界品种。
- 若只有 300 万:只跑冠军核心(100%,2x 毛敞口),接受粒度损失,不跑 BigOpen。对应的历史参照是冠军 B1 单独:年化 15.8%、回撤 −14.2%、Calmar 1.11,2023 年 +2.2%。
- 不建议把 BigOpen 改成“只买低价合约”来迁就 300 万,那是没有回测过的新策略。
- 实盘前待办:解决模拟盘未恢复的持仓对账告警;组合层面的无报单影子对账;换到有全量期权行情的前置(SimNow 只覆盖约 40 个品种的期权)。
来源:cn-futures-new/docs/handoff(CHAMPION_BIGOPEN_SIMNOW_CUTOVER_20261008、BIGOPEN_LIVE_20261008、BIGOPEN_SQZ_FOLLOWUP_RESULTS、CHAMPION_OPTION_GATE_V1_RESULT、STRESS_TEST_V1_RESULTS)、configs/paper_deployments、artifacts/strategies/bigopen-standalone-scale-v1、paper-trading/.runtime/paper_trading/broker_equity_ledger.csv 与 prod62_core_targets/2026-10-27。