商品期货持仓结构因子
核心结论:持仓结构因子族共 5 个因子, 方向正确率 40.0%(2/5)。 按 direction-adjusted ICIR 排序,最佳为 NetLongRatio (Eff ICIR 0.053,Eff IC 0.0101); 按多空组合表现,最佳为 NetLongRatio (多空 Sharpe 0.2, 年化 1.5%,回撤 -38.8%)。
持仓结构因子从交易所公布的会员持仓龙虎榜提取主力资金动向。净多持仓比 = top20 多单 / (多单+空单),>0.5 表示多头占优。净持仓变化捕捉边际增减。多/空集中度(top5/top20)衡量大户集中程度。净多持仓比为正向因子(多头集中→偏多);集中度为反向因子(大户集中常预示反转)。主力合约选择已剔除品种聚合行(contract_code 无数字后缀的合成行),按总多单最大选主力。
多头侧统一为 Q1。正向因子使用 ascending=False(高值进入 Q1),
反向因子使用 ascending=True(低值进入 Q1)。多空组合为 Q1 - Q5。
Eff IC / Eff ICIR 已按因子经济方向调整,Raw IC 保留用于检查方向假设本身。
标准化链路:原始指标 → 截面 1%/99% winsorize → 全截面 standard score(clip ±3σ) → category 残差中性化。每指标输出 winsor / score / neutral 三套变体,本报告回测使用 score 套。
Q1 为经济方向调整后的多头侧,Q5 为空头侧;权重来自当日回测组合,不由页面重新计算。
持仓基准日: 2026-10-29(距今 4 个日历日)
NetLongRatio
| 排名 | 代码 | 品种 | 大类 | 权重 |
|---|---|---|---|---|
| 1 | AG | 白银 | 贵金属 | 7.14% |
| 2 | AU | 黄金 | 贵金属 | 7.14% |
| 3 | B | 豆二 | 农产品 | 7.14% |
| 4 | BU | 沥青 | 能源化工 | 7.14% |
| 5 | EG | 乙二醇 | 能源化工 | 7.14% |
| 6 | HC | 热卷 | 黑色金属 | 7.14% |
| 7 | J | 焦炭 | 黑色金属 | 7.14% |
| 8 | JD | 鸡蛋 | 农产品 | 7.14% |
| 9 | MA | 甲醇 | 能源化工 | 7.14% |
| 10 | PB | 沪铅 | 有色金属 | 7.14% |
| 11 | PP | 聚丙烯 | 能源化工 | 7.14% |
| 12 | PS | 多晶硅 | 能源化工 | 7.14% |
| 13 | SN | 沪锡 | 有色金属 | 7.14% |
| 14 | ZN | 沪锌 | 有色金属 | 7.14% |
| 排名 | 代码 | 品种 | 大类 | 权重 |
|---|---|---|---|---|
| 1 | BR | 丁二烯橡胶 | 能源化工 | 7.69% |
| 2 | C | 玉米 | 农产品 | 7.69% |
| 3 | CJ | 红枣 | 农产品 | 7.69% |
| 4 | CS | 玉米淀粉 | 农产品 | 7.69% |
| 5 | FG | 玻璃 | 建材 | 7.69% |
| 6 | LH | 生猪 | 农产品 | 7.69% |
| 7 | LU | 低硫燃油 | 能源化工 | 7.69% |
| 8 | RM | 菜粕 | 农产品 | 7.69% |
| 9 | RU | 橡胶 | 能源化工 | 7.69% |
| 10 | SA | 纯碱 | 能源化工 | 7.69% |
| 11 | SH | 烧碱 | 能源化工 | 7.69% |
| 12 | SR | 白糖 | 农产品 | 7.69% |
| 13 | UR | 尿素 | 能源化工 | 7.69% |
左图对比各因子的 Raw IC(原始经济方向)与 Eff IC(方向调整后),用于验证方向假设; 右图为 Eff ICIR 与多空 Sharpe 的散点图,定位"信息稳定且组合收益高"的最优因子。
下图按 Eff ICIR 排序提供各因子的五分组累计净值曲线。Q1 始终是经济定义上的多头侧: 正向因子为高值组,反向因子为低值组;黑色虚线为 Q1-Q5 多空组合。下拉切换因子。 有效的因子应呈现 Q1 → Q5 单调递减(多头侧年化 > 空头侧年化)。
方向调整日度 IC 时间序列反映因子预测力的稳定性;20 日滚动 ICIR 衡量信息比率的时变特征。 有效的因子应具备持续为正的 Eff IC 和稳定的正 ICIR。下拉切换因子。
IC 衰减分析
IC 衰减分析检验因子预测力在不同持有期下的持续性。若 IC 随持有期快速衰减, 则因子适合短周期调仓;若衰减缓慢,则可降低换手频率。
| 持有期(日) | IC均值 | IC标准差 | IR | IC>0胜率 | |IC|>0.02占比 |
|---|---|---|---|---|---|
| 1 | 0.0101 | 0.189 | 0.0534 | 0.5243 | 0.9207 |
| 5 | 0.0203 | 0.1899 | 0.1068 | 0.5429 | 0.9144 |
| 10 | 0.0241 | 0.1883 | 0.1281 | 0.5482 | 0.9327 |
| 20 | 0.0324 | 0.1804 | 0.1798 | 0.5617 | 0.918 |
季节性效应检验因子在各自然月的预测力差异。商品期货受农产品种植周期、能源消费旺季、 工业品开工季节等因素影响,部分因子的 IC 可能在特定月份系统性更强或更弱。 下方热力图展示各因子在各日历月的方向调整月均 IC,下拉切换可查看单因子明细。
季节性发现:按方向调整后的月均 IC 看,最强的因子-月份组合是 NetLongRatio · 8月(Eff IC 0.0316),最弱组合是 LongConc · 3月(Eff IC -0.0253)。代表因子 NetLongRatio 在 8月 最强,在 2月 最弱,12 个月中 8 个月平均 Eff IC 为正。
| 因子 | 平均Eff IC | 最佳月份 | 最佳Eff IC | 最弱月份 | 最弱Eff IC | 月际差 | 有效月份数 |
|---|---|---|---|---|---|---|---|
| NetLongRatio | 0.0089 | 8月 | 0.0316 | 2月 | -0.0193 | 0.0509 | 8 |
| ShortConc | 0.0037 | 4月 | 0.022 | 9月 | -0.0234 | 0.0454 | 7 |
| LongConc | -0.003 | 2月 | 0.0203 | 3月 | -0.0253 | 0.0456 | 5 |
| NetLongChange21 | -0.0038 | 12月 | 0.0184 | 3月 | -0.022 | 0.0404 | 4 |
| NetLongChange5 | -0.004 | 6月 | 0.0123 | 4月 | -0.0199 | 0.0322 | 3 |
| 月份 | 年-月数 | Eff IC均值 | Eff IC标准差 | Eff IR | Eff IC>0占比 | |Eff IC|>0.02占比 |
|---|---|---|---|---|---|---|
| 1月 | 15 | -0.0006 | 0.0411 | -0.014 | 0.533 | 0.733 |
| 2月 | 15 | -0.0193 | 0.0507 | -0.38 | 0.267 | 0.667 |
| 3月 | 15 | 0.017 | 0.0357 | 0.475 | 0.8 | 0.6 |
| 4月 | 15 | 0.0018 | 0.0498 | 0.036 | 0.533 | 0.8 |
| 5月 | 15 | 0.0182 | 0.0414 | 0.44 | 0.6 | 0.6 |
| 6月 | 15 | -0.0123 | 0.047 | -0.262 | 0.4 | 0.8 |
| 7月 | 15 | 0.0299 | 0.0427 | 0.7 | 0.733 | 0.733 |
| 8月 | 15 | 0.0316 | 0.0449 | 0.704 | 0.8 | 0.8 |
| 9月 | 15 | -0.0001 | 0.0412 | -0.004 | 0.467 | 0.667 |
| 10月 | 15 | 0.0166 | 0.0593 | 0.279 | 0.6 | 0.867 |
| 11月 | 14 | 0.02 | 0.035 | 0.572 | 0.786 | 0.714 |
| 12月 | 14 | 0.0041 | 0.0363 | 0.113 | 0.5 | 0.571 |
Eff ICIR 用于横向排序,Raw IC 用于审查经济方向,
方向OK 表示 Raw IC 符号是否符合经济预期。
| 因子 | 方向 | 说明 | Eff IC | Eff ICIR | Raw IC | 方向OK | 多空年化% | 多空Sharpe | 多空回撤% | 多头年化% |
|---|---|---|---|---|---|---|---|---|---|---|
| NetLongRatio | 高值多头 | 主力合约top20净多持仓比(中心化) | 0.0101 | 0.053 | 0.0101 | OK | 1.49 | 0.2 | -38.82 | 1.69 |
| ShortConc | 低值多头 | 空头top5/top20集中度 | 0.0036 | 0.018 | -0.0036 | OK | -4.14 | -0.35 | -54.26 | 0.75 |
| LongConc | 低值多头 | 多头top5/top20集中度 | -0.0029 | -0.015 | 0.0029 | FAIL | -6.73 | -0.67 | -66.92 | -1.92 |
| NetLongChange21 | 高值多头 | 净多持仓比21日变化 | -0.0034 | -0.02 | -0.0034 | FAIL | -6.32 | -0.71 | -63.89 | -0.95 |
| NetLongChange5 | 高值多头 | 净多持仓比5日变化 | -0.0037 | -0.022 | -0.0037 | FAIL | -11.03 | -1.32 | -81.44 | -2.6 |
| 检查项 | 结论 | 说明 |
|---|---|---|
| 方向语义 | 部分对齐 | 2/5 因子 Raw IC 方向符合经济预期。 |
| 前视控制 | 已对齐 | 使用 2 bars delay;有效池要求 T+2 收益可得,与 carry / perf_factor 口径一致。 |
| 最佳因子 | 成立 | NetLongRatio Eff ICIR=0.053,方向OK。 |
| 多空表现 | 偏弱 | 最佳多空 Sharpe=0.2,年化=1.5%,回撤=-38.8%。 |
| 季节性 | 已检验 | 代表因子在 8月 最强,2月 最弱。 |
| 实盘化 | 需补强 | 当前为研究口径,尚未覆盖品种手续费差异、滑点、保证金占用、涨跌停和换月成本。 |
下一步:建议将 NetLongRatio 做成深度单因子报告, 补周频/月频调仓、板块内排序、真实成本,以及与 carry / momentum 的相关性分析与复合效果。