Releases: freenowill/stock-fish
Releases · freenowill/stock-fish
QLib 预训练模型 CSI300 Alpha158 (2026-06-21) — Strategy B Master Veto
模型信息
- 训练日期: 2026-06-21
- 市场: CSI300 (沪深300)
- 特征: Alpha158 + MultiHorizon 标签 (T1+T5+T10+T21)
- 模型: LightGBM (multihorizon mode)
- 训练方式: 5折 Walk-Forward (2年步幅,3年训练/1年验证/2年测试)
- 标签归一化: Robust (时间序列中位数中心化 + MAD Winsorize)
- 时衰加权: half-life=126天, floor=0.3
- 早停: Rank IC (Spearman)
- 全周期 IC: mean=0.070, ICIR=3.16, t-stat=7.07
Strategy A: 纯模型 Top-5 等权
模型选出 LightGBM 得分最高的 5 只股票,等权配置,月频调仓,50% 分位淘汰缓冲。完全依赖模型选股能力,不做任何人工干预。
Strategy B: 大师风险否决 (Master Veto)
模型选出 Top-20 候选 → 大师分析 6 维度因子 → 逐只否决高风险股 → 剩余按模型得分选 Top-5 等权。
4 条否决规则(任一触发即剔除):
| # | 规则 | 量化条件 | 投资逻辑 |
|---|---|---|---|
| 1 | 动量崩溃 | 60日收益 < -30% AND 20日波动 > 年化40% | 持续下跌+高波动=趋势崩坏 |
| 2 | 质量恶化 | 近期/长期波动比 > 1.5 AND 价格 < 半年均线 | 波动率飙升+破位=基本面恶化 |
| 3 | 情绪极端 | 距52周低点 < 5% AND 成交量腰斩 | 创新低+缩量=市场放弃 |
| 4 | 系统性弱势 | 6维度中 ≥4个在候选池底部15%分位 | 多维度一致指向弱势 |
回测对比 (2016-06 → 2026-06, 月频调仓, Top-5)
| 指标 | 沪深300 | Strategy A | Strategy B |
|---|---|---|---|
| 累计收益 | +248% | +3464% | +2799% |
| 年化收益 | +13.3% | +45.0% | +41.9% |
| 最大回撤 | −72.3% | −55.8% | −46.4% |
| 夏普比率 | — | 1.34 | 1.43 |
| 信息比率 | — | 1.09 | 0.86 |
| 月胜率 | — | 62.8% | 62.0% |
| 否决次数 | — | — | 65次 |
逐年对比
| Year | 沪深300 | Strategy A | Strategy B | B 回撤优势 |
|---|---|---|---|---|
| 2016 | — | +103.0% | +103.0% | — |
| 2017 | — | +29.3% | +29.3% | — |
| 2018 | — | −14.0% | −17.1% | — |
| 2019 | — | +6.0% | +5.9% | — |
| 2020 | — | +7.6% | +6.1% | — |
| 2021 | −9.3% | −24.3% | −20.0% | −8.6pp |
| 2022 | +43.8% | +118.4% | +95.9% | −1.5pp |
| 2023 | +247.9% | +345.2% | +345.6% | — |
| 2024 | −34.1% | +5.3% | +12.9% | −10.6pp |
| 2025 | +24.8% | +54.8% | +30.7% | −9.4pp |
| 2026 | −6.6% | +15.3% | +15.3% | — |
近6月表现 (2025-12 → 2026-06)
| 月份 | Strategy B | 大盘 | 超额 | B MaxDD |
|---|---|---|---|---|
| 12月 | +5.7% | +10.2% | −4.5% | −2.6% |
| 1月 | −5.3% | −12.7% | +7.3% | −13.8% |
| 2月 | +4.0% | −1.3% | +5.3% | −13.3% |
| 3月 | +7.4% | +6.8% | +0.6% | −5.5% |
| 4月 | +9.5% | +7.5% | +2.0% | −2.9% |
| 5月 | −0.7% | −0.5% | −0.3% | −6.7% |
| 6月 | +0.3% | −5.2% | +5.5% | −6.7% |
| 累计 | +21.8% | +2.9% | +18.9% | −13.8% |
结论
Strategy B (Master Veto) 通过个股级别精准风险否决,将最大回撤从 −55.8% 降至 −46.4%(−17%),夏普比率从 1.34 提升至 1.43。年化收益仅下降 2.9pp。否决率仅 2.6%(65/2462 stock-dates),精准剔除而非大面积清仓。
🤖 Generated with Claude Code