From f7dfd14bb8182a7fb19cc98e6cb62589421c37c4 Mon Sep 17 00:00:00 2001 From: claude_dev Date: Fri, 11 Sep 2026 09:08:23 +0800 Subject: [PATCH] =?UTF-8?q?feat(factor):=20v2b=E6=9D=83=E9=87=8D=E6=A1=A3?= =?UTF-8?q?=E6=A1=88all18-v2b-v1=E2=80=94=E2=80=9412=E9=87=8F=E4=BB=B7?= =?UTF-8?q?=E6=BA=90v2a=E5=8E=9F=E6=9D=83=E4=B8=8D=E5=8A=A8+6=E5=B8=82?= =?UTF-8?q?=E5=80=BC=E4=B8=AD=E6=80=A7=E5=8C=96=E8=B4=A2=E5=8A=A1=E6=BA=90?= =?UTF-8?q?=E6=96=B0=E6=8B=9F=E5=90=88=E6=9D=83(h1=E6=9C=88=E5=BA=A6IC,?= =?UTF-8?q?=E6=97=A0cap=E6=97=A0zero),=E7=BB=84=E9=97=B450/50=E5=AF=B9?= =?UTF-8?q?=E9=BD=90v1.1=E7=BB=84=E7=BB=93=E6=9E=84;=E6=89=B91=E8=AF=81?= =?UTF-8?q?=E6=8D=AE=3D=E4=B8=AD=E6=80=A7=E5=8C=96=E6=97=A0=E4=B8=80?= =?UTF-8?q?=E6=BA=90=E6=81=B6=E5=8C=96+NSI=20h2=205d=20IC+78%=20[nas]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../weight_profiles/all18_v2b_v1.json | 119 ++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 sanguo_factor/weight_profiles/all18_v2b_v1.json diff --git a/sanguo_factor/weight_profiles/all18_v2b_v1.json b/sanguo_factor/weight_profiles/all18_v2b_v1.json new file mode 100644 index 0000000..8ce6228 --- /dev/null +++ b/sanguo_factor/weight_profiles/all18_v2b_v1.json @@ -0,0 +1,119 @@ +{ + "profile_id": "all18-v2b-v1", + "name": "all18 v2b 财务市值中性化+双组加权", + "method": "icir_fit_neutralized", + "fit_window": { + "start": "2018-01", + "end": "2021-06", + "note": "quant 12 源权重=quant12-icirfit-v1 原值不动(组内相对结构保持); fund_neu 6 源=fund-p2-neu-h1 批月度IC拟合(市值中性化后战绩); 组间 50/50(对齐 v1.1 all18 等权组结构,v2b vs v1.1 差异=组内权重+中性化); horizon=5d; 方向=v1.1 已定不重选" + }, + "constraints": { + "non_negative": true, + "cap_2x_mean": "组内", + "zeroed": [], + "capped": [] + }, + "neutralization": { + "variable": "close*share_capital(总市值)", + "reason": "2021后微盘风格代理稀释; BP不进变量(fund_bp自回归恒零+BP为quant外增量信息)", + "batch_evidence": "fund-p2-neu h1/h2: 无一源恶化, NSI h2 5d IC +78%" + }, + "sources": { + "vma_60": { + "direction": "+", + "weight": 0.047686, + "v2a_weight": 0.095372 + }, + "alpha16": { + "direction": "+", + "weight": 0.071765, + "v2a_weight": 0.143531 + }, + "alpha83": { + "direction": "+", + "weight": 0.051235, + "v2a_weight": 0.10247 + }, + "alpha12": { + "direction": "+", + "weight": 0.059617, + "v2a_weight": 0.119235 + }, + "alpha2": { + "direction": "+", + "weight": 0.039906, + "v2a_weight": 0.079812 + }, + "alpha42": { + "direction": "+", + "weight": 0.016915, + "v2a_weight": 0.03383 + }, + "vol_ma5": { + "direction": "-", + "weight": 0.03607, + "v2a_weight": 0.07214 + }, + "wvma_20": { + "direction": "-", + "weight": 0.033263, + "v2a_weight": 0.066525 + }, + "klow": { + "direction": "-", + "weight": 0.045555, + "v2a_weight": 0.09111 + }, + "cord_5": { + "direction": "-", + "weight": 0.043821, + "v2a_weight": 0.087642 + }, + "kup": { + "direction": "-", + "weight": 0.021687, + "v2a_weight": 0.043373 + }, + "alpha81": { + "direction": "-", + "weight": 0.03248, + "v2a_weight": 0.06496 + }, + "fund_bp_neu": { + "direction": "+", + "weight": 0.072888, + "fit_icir": 0.4152 + }, + "fund_nsi_neu": { + "direction": "+", + "weight": 0.032477, + "fit_icir": 0.185 + }, + "fund_gp_over_m_neu": { + "direction": "+", + "weight": 0.108156, + "fit_icir": 0.6161 + }, + "fund_gdhs_chg_neu": { + "direction": "+", + "weight": 0.083193, + "fit_icir": 0.4739 + }, + "fund_growth_scissors_neu": { + "direction": "+", + "weight": 0.1087, + "fit_icir": 0.6192 + }, + "fund_sue_np_neu": { + "direction": "+", + "weight": 0.094586, + "fit_icir": 0.5388 + } + }, + "overrides": [], + "created": "2026-09-11", + "baseline": { + "all18_v11_h2_5d": 0.647, + "quant12_v2a_h2_5d": 0.842 + } +} \ No newline at end of file