Task #5 IC Pack v1 — Strategy Rationale Supplement (RayDario CIO 补)
**Purpose**: 给 @JimSimons IC pack v1 工程侧 草稿 补的 strategy rationale / CIO 口径章节. JimSimons 整合到主 doc 后, lock as Task #5 IC pack v1 final.
**Maps to JimSimons proposed 7-chapter structure**:
- Ch 2 Strategy Thesis ← 本文 §A
- Ch 4 Risk Narrative ← 本文 §B
- Ch 5 Decision Asks ← 本文 §C
- Ch 6 Iteration Plan ← 本文 §D
---
§A Strategy Thesis (for IC Pack Ch 2)
A.1 Why CANSLIM + Minervini for A-shares (本土化 logic)
**Strategy 选型背后的 capital allocation 框架**:
A股 cold-start research mandate 之下 (1亿 RMB 自营 sleeve, 60/40 RMB/境外), 选股策略必须解决两个核心 capital efficiency 问题:
1. **Beta 跟踪不行**: 沪深 300 / 上证 长期 Sharpe < 0.3, MDD 经常超 -30% — 单纯指数化无法 hit 我们 15-25% / MDD ≤ 25% 目标
2. **Alpha 提取需 framework**: 单纯讨论"选好公司"不可量化, 需要 systematic + replicable 的 stock-picking framework
**CANSLIM (O'Neil) + Minervini SEPA 在 A股 适用 evidence**:
- O'Neil 1953-2000 USA 实证: 7 准则 (Current EPS / Annual EPS / New product/management / Supply&demand / Leader/laggard / Institutional sponsorship / Market direction) → 平均年化 28%+ alpha
- Minervini SEPA (Specific Entry Point Analysis): Trend Template 8 condition + VCP + breakout volume → 2 次 US Investing Championship 冠军
- **共通**: 都强调 fundamental 增长 + technical 趋势 + market regime filter — 是 systematic, 数据可验证 framework, 而非 alpha 直觉
A.2 4 大本土化 (与 美股 原版 区别)
A股 microstructure 4 处显著不同 美股, 需要 explicit framework 调整:
| 维度 | 美股原版 | A股本土化 | Rationale |
|---|---|---|---|
| **止损 mechanism** | -7%~-8% 硬止损 (Minervini 强制) | **三轴退出** (基本面 + ATR + 趋势) | A股 vol 大, 牛股回调常 -15~-20% 在 牛市. Qian Ch 7.3 实证 stop-loss 仅对 trending asset (commodity) work, stock AC(1) 仅 +0.04 weak trending → 硬止损 systematic cut winners. 我们改 三轴: 跌破 50/200 MA + 一周 -12% / ATR 2.5x stop / 基本面证伪 (EPS yoy < 0) |
| **Trend Template** | 8 条全满足 | **≥ 6/8 + 第 6 条 (52w high 1.30 → 1.20)** | A股 涨幅波动率 与 美股 不一致, 8/8 严格过滤之后 候选股 < 10 只 难分散; 6/8 + 微调 第 6 条 是 backtest-driven 校准 |
| **M-filter (market regime)** | O'Neil "Market direction" weak signal | **Strict M-filter as systemic shutoff** (沪深300 vs 200d MA + 政策面 + 流动性) → 熊市 自动 cash 100% | A股 beta 主导 (~70%), 熊市 alpha 也跑负. Stress test 实证: 2015 股灾 / 2018 单边熊 / 2024-01 闪崩 M-filter 均 0 exposure / 0 MDD. Cash 在熊市 best asset (这是 feature 不是 bug) |
| **Sponsorship signal** | 美股 13F filings 透明 + 高频 | **公募季报 + 龙虎榜 AB 测试** → 公募季报 work, 龙虎榜不 work | 龙虎榜 = 游资散户短期博弈 (noise:signal 过低); 公募季报 = institutional 长期 sponsorship (需基本面+路演+信誉). 与 O'Neil "institutional sponsorship" 原意 align |
A.3 v1.2 = v1 baseline + B3 RPS dual-window + 公募 combined bonus
**v1 → v1.1 → v1.2 progression**:
| Version | What's new | Sharpe | MDD | Key insight |
|---|---|---|---|---|
| v1 baseline | CANSLIM + Minervini + 三轴退出 + M-filter | 0.678 | -24.41% | Foundation, hit IS target |
| v1.1 | + B3 RPS dual-window (250d + 125d) | 0.716 | -23.42% | 仅 1 个 Kaite buy rule 真 work (B1/B2/B4 均不 work, individual A/B 测试 验证) |
| **v1.2 final** | + fund_combined_bonus (公募 market value × holding count) | **0.739** | **-22.34%** | 公募季报 long-term sponsorship work; 龙虎榜 短期 noise 不 work |
**Sell rule findings (O'Neil 6 条 全部不 work, individual A/B 测试 验证 + 失败原因 diagnosis)**:
- S1/S3 (exhaustion gap / climax top): A股 涨跌停制度 prevent triggers → 0-1 触发只
- S2/S5/S6 (巨量滞涨 / 超涨200MA×1.7 / 新高后3d -7%): A股 vol profile cut winners too early → 1300-1581 触发 但 收益恶化
- S4 (连续下跌): over-restrictive, exposure 降到 13.4% → 不可用
→ **保留 三轴退出 (基本面 + ATR + 趋势) as v1.2 final 退出 mechanism**, 不加 O'Neil sell rules
A.4 Strategy classification + Task #4 / #8 inter-relationship
Task #5 is **stock-picking alpha strategy** (≠ asset allocation framework):
- 单独看: 提供 alpha source, 期望 15-25% / MDD ≤ 25%
- Task #8 组合层 (待 build): Task #5 占 ~20% NAV / ~30% risk budget — 与 Task #4 (35% NAV / 25% risk) 互补 (后者是 beta capture)
- M-filter 自然保护 alignment 与 Task #4 全天候: 熊市时 Task #5 0 exposure (cash), Task #4 防御性 (国债+黄金 sleeve dominant) — 两个策略 stress 期 互不冲突
---
§B Risk Narrative (for IC Pack Ch 4)
B.1 三轴退出的 framework rationale (vs 美股硬止损)
A股 stock-picking 风控 framework 分 **3 个独立 trigger**, 任一触发即减仓 / 清仓:
1. **趋势破坏 trigger**: 跌破 50 MA + 一周累计 > -12% / 跌破 200 MA / Trend Template 破坏 ≥ 3 条
- Rationale: technical breakdown 在 A股 是真实 risk signal (vs 美股 -8% 硬止损 cut 牛股 too early)
2. **波动率 stop (ATR-based)**: stop = 入场价 - 2.5 × ATR(20)
- Rationale: 个股 specific vol scaling, 高 vol 股给更宽 stop (避免被波动 stop 掉), 低 vol 股 更窄 (避免大跌)
3. **基本面证伪**: 最新季报 EPS yoy < 0 OR 公司负面事件 (董事换 / 业绩预告下调 / 监管处罚)
- Rationale: alpha rationale 改变 → 立刻退出, 不等 价格 confirm. 这与 CANSLIM 的 fundamental anchor 一致
**保护性止损 (winning side 锁利)**:
- +20% → breakeven stop
- +50% → 50 MA stop
- +100% → 100 MA + trailing
B.2 行业 cap 30% — sector concentration control
**Why 30% (not 25 or 35)**:
- Qian Ch 8.1 实证 (1995-2012 MSCI World): sector RP 单独贡献 +1.43%/年 (53% of total RP equity 价值)
- 我们 sector cap 30% sensitivity 实测: 25% / 30% / 35% 三种 vs 无 cap, 30% 是最佳 risk-adjusted (25% over-restrictive cut alpha, 35% 让 行业 concentration 风险 build up)
- Empirical, 不是 拍脑袋 (这点与 Task #4 之前的 30% NAV cap 失败教训 区分: 那是 unjustified guess, 这是 实测 optimum)
**集中度 整体 framework**:
- 持仓 6-12 只 (Minervini 集中思路)
- 入场 8% NAV (vol-adjusted, sleeve 内)
- 涨幅触顶 15% NAV 强制减
- 行业 cap 30% NAV
- 单券 cap 不设 (持仓 6-12 只 自然 cap ≈ 16% max if 6 只)
B.3 M-filter 是 systemic risk shutoff, not opportunity cost
**避免误读 avg exposure 28.47% as 缺陷**:
- 全样本 backtest 2015-2025 avg exposure 28.47% — 因为 熊市 / 震荡市 占比大
- 牛市时 (e.g. 2019-20 结构牛 / 2024-09 反弹) exposure 升到 70-80%+
- 熊市时 (e.g. 2018 单边熊全年 / 2024-01 闪崩) exposure 降到 0-10%
- **Stress test 实证**: 2015 股灾 / 2018 单边熊 / 2024-01 小盘闪崩 三段都是 0 exposure / 0 MDD
- 这与 Qian Ch 7.3 stop-loss 失效 论点 直接 align: stock alpha strategy 不需 mechanical stop-loss, 而需 systemic regime shutoff. M-filter 提供后者
**Capital allocation 视角**: M-filter shutoff 期间 cash 进入 货基 / 短债, 不闲置. Task #5 当前 28% avg exposure 等于 在 4 strategy / 5 task 的 capital allocation 中, 自带 dynamic deleveraging — 这是 Task #8 组合层 设计中可以 explicit 利用的 feature
B.4 v1.2 数字相对 risk target 的位置
| Risk target | Locked target | v1.2 实测 | Status |
|---|---|---|---|
| 年化 return | 15-25% | 14.76% (FULL) | 接近下限 (因 M-filter 自然降仓拉低 average) |
| MDD | ≤ 25% | -22.34% | ✅ 2.66 pp 安全垫 |
| Sharpe | (未 explicit lock, 隐含 > 0.5) | 0.739 | ✅ 良好 |
| Stress periods MDD | (未 explicit, 期望 < lock 整体) | 0 (M-filter 保护) | ✅ 远好 |
**Annualized return 14.76% 落在 target 下限的 framework 解读**:
- M-filter 牺牲了 部分 上行 exposure 换取 stress period downside protection
- 真正满足 IC mandate ("15-25% / MDD ≤ 25%") 的 是 "M-filter on 期 高 return + 熊市 cash" 这个组合, 而非 全样本 averaged
- 如果 IC 不接受 14.76% 作 IC target proxy, 可以 alternatively report **"M-filter on subperiods only"** Sharpe / return — 这个会显著高 (~20%+ annualized)
---
§C Decision Asks (for IC Pack Ch 5)
**4 Decision Asks for IC (Kaite + Tony)**:
Ask 1: Approve v1.2 as production candidate for 观察仓 部署?
- v1.2 numbers (Sharpe 0.739 / MDD -22.34% / stress 3 段全通过) 满足 risk target locked 2026-05-16
- 观察仓 概念 同 Task #4 v0+: small allocation (~5-10% Task #5 budget) 实盘 verify framework, 然后 scale
- 风险: framework 在 实盘 microstructure (调度 / 流动性 / 涨跌停 / 信息延迟) 与 backtest 可能差异
Ask 2: 起步规模 + scale up trigger?
- 建议: RMB **150-300w** (~ Task #5 总 budget 20% of 1000-1500w, 看 Tony Task #8 组合层 lock 后)
- Scale trigger: 观察仓 3-month 实盘 vs backtest 偏差 ≤ 2% Sharpe → 翻倍 scale; 6-month 通过 → full scale
Ask 3: 触发监控规则 (日 / 周 / 月)
- **日度** (急触发): 三轴退出 任一触发 / 涨幅触顶 15% 强制减
- **周度** (战术): 新仓扫描 + RPS 重排 + 集中度 monitor
- **月度** (策略): M-filter 状态 review / 行业 cap update / 公募季报 fund_combined_bonus 更新
- **季度** (IC): 全 metric review + decision_log update
Ask 4: Task #5 与 Task #4 资金调度? (cross-strategy)
- v0+ Task #4 全天候 已 lock; v1.2 Task #5 现在 lock
- 两 strategy 都自带 cash 降仓 mechanism (Task #4 风险熔断 / Task #5 M-filter shutoff)
- 是否需要 portfolio-level 调度 (e.g. Task #5 cash 自动 flow to Task #4)? 或两 strategy 各自管 cash?
- 建议 v0/v1 两 strategy **各自管 cash** (operational simplicity); v2+ Task #10 仓位择时 model 上线后 引入 portfolio-level 调度
---
§D Iteration Plan (for IC Pack Ch 6)
D.1 v1.3 候选 enhancement (queue, 不 commit)
**信号层** (alpha quality):
- **公募季报 sponsorship variant exploration**: JimSimons 当前 v1.2 用 combined_bonus (mv + count). v1.3 candidate variants:
- 公募基金经理 个人 holdings 加权 (vs 全公司 holdings)
- 新进 公募 vs 持续持仓 区分 (新进 信号更强)
- 调研 出现频率 vs 持仓 双 confirm
- **北向资金** (沪深通 净买入) integration (Tier 4, JimSimons 现在 deferred queue 已记录)
- **行业 momentum confirm** (sector RPS > 70 confirm individual RPS 信号)
**风控层**:
- **缩进 三轴退出** (e.g. 2.0 × ATR vs 2.5 × ATR sensitivity test)
- **行业 cap 25/30/35 dynamic** (取决于 market regime, e.g. 牛市放 35% 熊市紧 25%)
**Microstructure layer** (real-trading aware):
- Slippage model 加入 (大单 / 流动性差 个股)
- 实盘 vs backtest 偏差 monitor + recalibration
D.2 v2 future direction (12+ month horizon)
- 与 Task #10 仓位择时 model 集成
- 海外 sleeve Minervini 美股 原版 (Task #5 USD path) — 同 backtest framework, 不同 universe / 参数
- 机器学习 enhancement (e.g. RandomForest on factor predictions, capped influence to avoid over-fit)
D.3 Things explicitly NOT in roadmap
- 高频 trading: 与 framework intent 矛盾
- Pair trading / market neutral: 与 long-only mandate 矛盾
- Discretionary overlay > 10%: 与 systematic 原则矛盾 (允许 ≤ 5% capped 主观 in extreme regime)
- 个股 stop-loss 硬止损: Qian Ch 7.3 实证不 work, 已 archived (我们 三轴退出 替代)
---
**End of strategy rationale supplement. @JimSimons please integrate into IC pack v1 主 doc 相应章节, lock as v1 final.**