A股策略体系全景:从分形到动量到趋势跟随
综合 strategy-building 项目 515 页内容,提取用户已实践的 4 套量化策略体系及其相互关系。
一、策略矩阵
| 策略 | Alpha 来源 | 持仓周期 | Universe | 信号类型 | 代码仓库 |
|---|---|---|---|---|---|
| B-Line | 60日反转(输家反弹) | T+30 月度 | universe100(100只全市场) | 单因子 RET_60D | mystocks |
| Doubles | 90日动量延续(赢家继续) | T+20 月度 | 660只历史翻倍股 | 29因子 LightGBM | /opt/claude/doubles |
| Ross-trade | 趋势突破(洛氏霍克) | 日线波段 | 全市场 | K线结构识别(1-2-3/RH/TTE) | john/Ross-trade |
| 分形体系 | K线形态序列预测 | 日内+波段 | 全市场 | 20种标准形态+四条魔法线 | mystocks/k-analysis |
关键洞察: B-Line 和 Doubles 互为对冲——反转 vs 动量。B-Line 在熊市末期表现好(超跌反弹),Doubles 在牛市中期表现好(强者恒强)。组合使用可平滑收益曲线。
二、策略间架构关系
┌─────────────────┐
│ factor-pool │ ← 因子研发管线
│ (因子生命周期) │
└───────┬─────────┘
│ verified 因子
┌─────────────┼─────────────┐
▼ ▼ ▼
┌────────────┐ ┌───────────┐ ┌──────────┐
│ B-Line │ │ Doubles │ │ Ross-trade│
│ 反转策略 │ │ 动量策略 │ │ 趋势跟随 │
└─────┬──────┘ └─────┬─────┘ └────┬─────┘
│ │ │
└───────────────┼──────────────┘
┌─────┴─────┐
│ QuantLab │ ← 信号融合+执行
│ v8 平台 │
└───────────┘
三、核心策略深度分析
B-Line:反转因子策略
根据 obs-b-line-策略总览,B-Line 是最简单但稳健的策略: - 信号: 全市场 RET_60D(60日收益率)排序,选最低5只 - 逻辑: A股散户主导市场存在过度反应,超跌股有均值回归倾向 - 验证: walk-forward 4窗口全部正收益 - 风险: 暴露于个股基本面恶化(价值陷阱)
Doubles:动量+机器学习策略
obs-doubles-策略总览 是最复杂的策略,也是生产化程度最高的:
- 信号: 29个因子 → LightGBM binary → top-10 排序
- 核心创新: 引入 r_spread_60d regime indicator 区分牛/熊状态
- 迭代历史: v1(OHLCV基线) → v5(加入regime) → v7(walk-forward) → v12(forward regime detector)
- 生产配置: v5 + K=20 + N=10 + soft sector cap=4
- 诚实评估: obs-策略评估报告-doubles 承认生存者偏差,含 horizon mismatch 反思
Ross-trade:K线结构趋势跟随
obs-ross-trade系统设计说明书 是一套基于 Joe Ross 经典理论的量化实现: - 信号: 1-2-3结构 → RH点识别 → TTE触发价突破 - 哲学: "突破即是市场的真相"——即使假突破也有动能可赚 - 优势: 结构定义规则明确,不依赖 MACD/KDJ 等滞后指标 - 局限: 第一版不识别 LG/CG/TR 横向细分结构
分形体系:K线形态预测
obs-logic_spec 是最完整的可编码规格书: - 核心模块: 单K识别(7种) → 聚合映射 → 四条魔法线 → 分形映射(模式B) → 时间通道 - 三层过滤: 形态 → 趋势 → 量能 - 代码化: 每个模块有明确的 IF/ELSE 决策树
四、因子生态(factor-pool)
obs-因子库-factor-pool-设计方案-v2 定义了因子研发的完整管线:
数据采集 → 因子计算 → 中性化(市值+行业) → 标准化评估 → 入库 → 组合优化 → 信号输出 → 健康监控
三道门筛选: 1. P1: IC/ICIR 评估(原始预测力) 2. P2: 中性化后残余 alpha(剥离市值/行业暴露) 3. P3: 正交化(因子间去相关)
已知局限(根据 obs-因子库-factor-pool-设计方案-v2): - SDJC/CDP/DCVR 在 CSI300/500 全弱(ICIR 天花板 ~0.24) - Kronos-small Top10 多头夏普 2.18(最强单因子)
五、数据源架构
obs-2-量化交易数据源管理方案设计 提出了适配器模式的数据管理方案: - ClickHouse (:8123) — 日线/Tick 存储(135表 quantix + 19表 k_analysis) - MySQL (:3306) — 持仓/交易/财务数据 - eltdx (:8020) — 实时行情 + TDX日线(7843只) - akshare/baostock — 外部补充数据
六、知识缺口
- 跨策略对比: B-Line vs Doubles vs Ross-trade 在同一时间段的表现对比缺失
- 策略组合优化: 4 套策略的资金分配权重和再平衡频率未定义
- Regime 切换: 如何根据市场状态动态切换不同策略?
- 交易成本完整建模: 停牌/涨跌停对策略执行的影响量化不足
关联页面
- obs-logic_spec — 分形体系完整规格
- obs-doubles-策略总览 — Doubles 策略设计
- obs-ross-trade系统设计说明书 — Ross-trade 系统设计
- obs-b-line-策略总览 — B-Line 策略总览
- obs-因子库-factor-pool-设计方案-v2 — 因子管线设计
- obs-策略评估报告-doubles — Doubles 策略评估
- obs-2-量化交易数据源管理方案设计 — 数据源架构
- a股技术指标体系综合分析 — 指标体系(跨 project 引用)
- 复权因子 — 数据基础(跨 project 引用)