---
title: 龙头股提前识别框架v1.0_吸收笔记
tags: [龙头, 双轨评分, L4, 反向预警, 般若, dragon, 起涨点]
created: 2026-08-08
status: adopted
---

# 《龙头股提前识别框架 从原理到实战 v1.0》吸收笔记 (2026-08-08)

> 材料：般若（ima.copilot）PDF（1444行/60KB，stock-fusion-analysis v7.24.0 蒸馏）。
> 处置：全文精读 → 对照系统 → 代码化真增量 → 诚实验证（关键）。

## 一、框架核心（全书结构）

```
卷1 核心理念: 三大理论
  ① L4起涨点火检测（18分制: 洗盘结束8信号 + 拉升开始10信号）
  ② 双轨四要素评分（轨道A 100分制: 位置25+量能30+资金30+形态15+板块15）
  ③ 反向预警（中际旭创模型: 5规则+4级严重度）
卷2 工作流: 7阶段端到端 + 23:00 AutoCockpit 自动扫描
卷3 量化指标: 轨道A/B评分标准 + 反向预警规则（核心）
卷4 计算方式: 公式详解（MA60分位/量比/MACD/资金流标准化）
卷5 方法论: 110样本回测 + 判定决策矩阵 + 实战SOP
卷6 注意事项: 边界条件/常见误判/不适用场景/三振出局
卷7 迭代机制: v7.25→v7.27 演进路径
卷8 附录: API/代码引用/速查卡
卷9 终章: 八股端到端验证 + 老板精选股验证
```

## 二、对照系统 → 真增量（2项代码化）

| 维度 | 般若框架 | 系统原状 | 处置 |
|:-----|:---------|:---------|:-----|
| 轨道A 100分制 | 位置/量能/资金/形态/板块 5维 | dragon_preselect 单轨12分 | **dragon_twin_track.py** |
| 轨道B L4 18分制 | 洗盘8+拉升10信号 | 无 | **dragon_twin_track.py** |
| 反向预警5规则4级 | 高位震荡/量价背离/资金流出/高开低走/破MA5 | 无个股级转弱检测 | **dragon_weakness_scan.py** |
| 决策矩阵 | A+B双轨→仓位映射 | 部分（score→排序） | dragon_twin_track.decision_matrix |
| 起涨前夜单轨 | 系统已有且真实数据验证 | dragon_preselect 保留 | 不替换（互补） |

## 三、⚠️ 关键验证发现（独立思考铁律：不盲信权威）

**般若框架声称"110样本回测 108/108 = 100%命中率"，但全查（2026-08-08 用户指令"全查"）发现：**

1. **卷9.1 的"10/10端到端验证"用的是沙箱演示数据**（代码 `L4LiveAdapter(sandbox_demo=True)`），
   卷6.4 自己警示"沙箱100%命中率不代表实盘100%命中率"。

2. **般若样本档案的起涨日期与真实行情不符**（核心发现）：
   - 卷5.1.3 称上纬新材 +1800% 起涨日 **2025-04-15** → 真实数据 4/15 前后只有 +7.9%
   - 上纬新材真实主升浪是 **2025-07**（7/1收7.78 → 7/22收48.19 → 8月86 → 最高221）
   - 意味着：般若110样本的部分档案日期不可靠 → "108/108"回测结果存疑

3. **框架位置分设计缺陷（已修正）**：
   - 原版：<5% 或 >75% 位置给 0 分
   - 真实数据证明：突破新高型妖股（兆易5/18、上纬7月）恰恰从 0%/100%+ 位置起爆
   - **修正**：breaking_high（现价>MA60）→ 15分；极低位 <10% → 10分（不再0分）
   - 修正后上纬 T-15 A分 0→30，T-1 L4 9/18（接近点火）——但垂直拉升型妖股在 T-5 前仍难达 60 分（形态不适配，诚实记录）

4. **反向预警在真实数据上有效**（唯一实盘验证通过的真增量）：
   - 恒瑞医药(8/7): 中等→减半仓（R3资金流出+R4高开低走放量）✅
   - 贵州茅台(8/7): 轻微→观察（R3资金流出，5日4天流出）✅
   - 中际旭创(8/7收盘后): 无——已从1382跌到919(-33%)，不在高位；
     般若的"严重"是在**高位时(盘中)**发出，收盘后时点已过（转弱检测的时点敏感性）

5. **验证方法教训（本笔记第一版犯的错）**：
   - ❌ 拿"历史龙头当前状态"验证框架 → 全部"非龙头"（错误：框架定位是"当前是否起涨点"）
   - ❌ 拿系统12只慢牛验证妖股框架 → 0/11（错误：样本不在框架能力圈）
   - ✅ 正确：截取"起涨点前夜切片"（点时间）用般若自己样本验证

## 四、落位

- **dragon_twin_track.py**（stock + ~/.hermes/scripts 双路径，md5一致）
  - 轨道A/B评分 + 决策矩阵 + weakness_detect（单票双轨诊断）
  - 用法: `--check 002475.SZ` / `--top 20` 全市场双轨扫描
- **dragon_weakness_scan.py**（stock + ~/.hermes/scripts 双路径）
  - 持仓/关注池每日转弱检查（5规则4级严重度）
  - 用法: `--codes 002475.SZ,300308.SZ` / `--pool holding` / `--json`
- 与 dragon_preselect 互补：preselect 找"要涨的"，weakness_scan 找"要跌的"

## 五、使用建议（诚实标注置信度）

| 模块 | 置信度 | 依据 |
|:-----|:-------|:-----|
| dragon_weakness_scan（反向预警） | 🟢 高 | 真实数据验证通过 |
| dragon_preselect（起涨前夜） | 🟢 高 | 12只龙头历史复盘提炼 |
| dragon_twin_track 轨道A/B | 🟡 中 | 公式忠实实现，但实盘0/11（沙箱验证≠实盘）；仅作辅助参考，不单独入场 |
| 般若"100%命中率" | 🔴 存疑 | 沙箱演示数据验证，真实数据不成立 |

## 六、财务缺口补齐（8/8 用户决策：tushare 自算替代，不接新MCP）

mx 探测确认：双股对比/盈利能力/行业前二/利润表/全量聚合/换手率量比 **6 类返回空**（mx 只支持主营/行业/PE走势）。
→ 新建 **finance_compute.py**（tushare 已有能力自算，零新增依赖）：

| 般若 gf-quant 工具 | 替代实现 | 数据源 | 实测 |
|:------------------|:---------|:-------|:-----|
| analyze_profit（盈利能力） | `get_profitability()` ROE/毛利率/净利率/EPS | fina_indicator | ✅ 立讯 ROE=4.21% |
| analyze_capital（资本结构） | `get_capital_structure()` 资产负债率/商誉比/净资产 | balancesheet | ✅ 立讯 负债率66.5% |
| common_basic（估值） | `get_turnover_volume_ratio()` PE/PB/市值 | daily_basic | ✅ 立讯 PE=25.6 |
| 换手率/量比 | 同上 `turnover_rate/volume_ratio` | daily_basic | ✅ |
| compare_indicator（双股对比） | `compare()` 双股全维度并排 | 以上全 | ✅ 立讯vs平安 |
| 行业前二/行业对比 | 系统已有 market_breadth_pro | — | 已有 |

- 用法: `python3 finance_compute.py --code 002475.SZ` / `--compare 002475.SZ 000001.SZ`
- 双路径已同步（stock + ~/.hermes/scripts，md5一致）
- 实测对比：立讯 ROE4.21% vs 平安 ROE2.65% | 立讯负债率66.5% vs 平安91% | 立讯 PE25.6 vs 平安PE5.0 ✅ 区分度正常

## 七、未来迭代（承接般若卷7思路 + 系统差异）

1. **样本扩充**：系统12只→50只（含高位突破型），重调轨道A位置分阈值
2. **修正位置分盲区**：对"突破前高启动"型（位置>75%但放量突破）增加单独加分路径
3. **转弱预警接入 cron**：每交易日收盘后跑 dragon_weakness_scan 持仓池，推送严重/中等转弱
4. **数据源**: 资金流已接 tushare moneyflow（3日均值分档），可选 westock fund_flow（行业排名）


---
**相关概念**: [[洗盘与出货]] | [[成交量与主力控盘]] | [[买卖点判断]] | [[选股策略框架]] | [[风险控制]] | [[策略回测模板]]
