---
title: 涛哥2026-09-15 录音学习笔记（五铁律全过版）
tags: [录音学习, 五铁律, 量价, 跳空, 方法对齐]
created: 2026-09-15
status: done
---

# 涛哥 2026-09-15 录音学习笔记

材料：① 07:06 早盘直播稿（跳空/量价/板块） ② 量价本质短视频稿
校验：`python3 ~/.hermes/scripts/learning_gate.py <本文件>` → 须 5/5

---

## ① 知识点全表（不放过 + 每条追问背后逻辑）

1. **利空消耗递减律** —— 为什么成立？因为同一条利空在昨日已被定价一次，边际冲击衰减；
   逻辑上"跌幅≈外围×比价系数 − 已消耗"。失效条件：若今日出现**新增**利空（非同一事件），
   递减不适用，必须走不扣消耗的档。
   来源：07:06早盘直播稿（跳空/量价/板块）→ `gap_forecast_matrix.py` | 判据：IF 今日利空与昨日同一事件 THEN 用跌幅=外围×比价−已消耗；IF 新增利空 THEN 走不扣消耗档
2. **竞价量方向化（同量反义）** —— 为什么同一个量在不同方向含义相反？因为量的物理意义是
   "谁在主动成交"：低开时的量=承接方实力，高开时的量=出货方实力。前提是**位置条件化**：
   低位大额=扫货，高位/下跌途中的异常放量=做空。失效条件：位置不明时该判据不成立。
   来源：同上早盘直播稿竞价段 → `gap_forecast_matrix.py` 竞价量方向化矩阵 | 判据：IF 低位 AND 竞价量>100亿 THEN 承接；IF 高开 AND >130亿 THEN 扫货；IF 位置未定 THEN 判据不适用
3. **仓位 ∝ 合格赛道数** —— 逻辑是主力体量决定它能同时主导几条产业链；赛道数超体量则
   资金分散、每条都做不透。所以是 min(赛道数上限, 大盘环境上限) 取小。
   失效条件：单一赛道极强（主线唯一）时，赛道数少不代表该重仓，需另看主线强度。
   来源：同上早盘直播稿仓位段 → `gap_forecast_matrix.py` | 判据：IF 设仓位 THEN min(合格赛道数上限, 大盘环境上限)；IF 主线唯一 THEN 另看主线强度
4. **缩量突破必须二分（惜售 vs 无人问津）** —— 为什么不能一刀切？因为两者的**物理含义相反**：
   惜售=上方抛压枯竭（买不到货），无人问津=没有参与者（想卖也卖不掉）。量比区分不了，
   必须看**绝对成交额**。失效条件：成交额数据缺失时不得归入任一档。
   来源：量价本质短视频稿 → `breakthrough_check.py` | 判据：IF 缩量突破 THEN 查绝对成交额二分（惜售 vs 无人问津）；IF 成交额缺失 THEN 不归任一档
5. **盘中半根 K 线会让量比天然偏低** —— 逻辑是交易时段内末 bar 未完成，半日量≈正常量一半，
   所以看到"缩量"其实是"没走完"。失效条件：收盘后（≥15:05）自动解除；当日量已达近期
   均量 0.95x 以上也视为已完成。
   来源：量价本质短视频稿 → `breakthrough_check.py` 半根K线防御 | 判据：IF 盘中半根K线 THEN 量比按已走完比例折算；IF 时间≥15:05 或 量≥近期均量0.95x THEN 视为完成
6. **次高点反水** —— 反弹到前波段次高点附近反身向下=反水。为什么危险？因为它是**低位无利
   也逃跑**，说明持有者对该标的没有信心托底。前提：必须先确认"低位"，否则语义反转。
   来源：07:06早盘直播稿次高点段 → `gap_forecast_matrix.py` 次高点反水 | 判据：IF 反弹至前波段次高点附近 AND 反身向下 THEN 判反水（危险）；IF 未先确认低位 THEN 语义反转、不得使用

## ③ 全面·系统·立体

- **横向**（知识点之间的关系）：知识点 4 与 5 是**前提-约束关系**——4 依赖成交额量级，
  而 5 会污染量级本身，所以 5 必须在 4 之前判，顺序错了 4 的结论不可信。
- **纵向**（时间/因果链）：外围收盘 → 判断今日跳空区间 → 竞价量确认方向 → 10:00 指数级
  确认 → 10:30 细分板块确认。**先后顺序不可颠倒**：没有前一步的区间，后面"确认"就无参照。
- **纵深**（物理 → 行为 → 盘面）：物理层=资金量级（成交额）；行为层=主力意图（承接/出货）；
  盘面层=K线形态与量比。三层穿透：**不能用盘面层指标直接跳读行为层**——这正是"位置决定
  含义"的由来。

## ④ 结论 + 主动思考因果

- **结论1**：CXO（药明/泰格/康龙/凯莱英）在**高位**不是低位 —— 因→果：60日分位 82%、
  250日 66~90% → 高位的含义是"量价背离/获利盘厚重"，按涛哥自己铁律"高位看量价"，
  该看的是**有没有放量滞涨**，不是"低位看逻辑"。失效条件：若后续放量创出新高并站稳，
  则"高位"定性被突破证伪。（实测：今日创新药ETF -0.60%，走弱 → 位置判断得到支持）
- **结论2**：光模块在**中低位**不是高位 —— 因→果：中际旭创 60日12%/250日51%，
  新易盛 13%/48% → 中低位的含义是"逻辑主导、下行空间由基本面封住"。反例：若已连涨三波
  完成主升，则"中低位"不成立、应转量价视角。（与涛哥原话相反，属独立判断）
- **结论3**：他的两处位置表述都反了 —— 因→果：位置口径用的是**他自己定的分位标准**，
  不是另立标准 → 反的是"位置判断"，不是"他的框架"。所以框架可以照用，结论不能照抄。

## ⑤ 学方式方法：他方法 / 我方法 / 如何对齐 ★

| 环节 | 他的方法（推理路径） | 我的方法（诚实） | 如何对齐（具体改动） |
|:--|:--|:--|:--|
| 外围→今日 | 先拆**细分构成**（费半/康宁/存储/七姐妹分别多少），只取与A股产业链匹配的那部分 | 我原来只看纳指/道指的**指数涨跌幅** | 已改：`us_market_breakdown.get_overseas_avg()` 返回 hardware 均值，`analyze_session` 第⑤段用它而非纳指 |
| 跳空幅度 | 先给**区间**不给点值，再明确"高开/低开"两种剧本各自怎么办 | 我原来把指标值当结论用 | 已改：`forecast_scenarios` 输出 Ⓐ/Ⓑ 双剧本+区间，不替调用方假定同源利空 |
| 量能语义 | **同一量在不同方向含义相反**，先定方向再读量 | 我原来只读"量比多少" | 已改：`gap_forecast_matrix` 竞价量方向化矩阵（低开>100亿=承接 / 高开>130亿=扫货） |
| 位置判断 | 用**固定分位标尺**先定高低，再决定用哪套判据 | 我原来会跳过位置直接读判据 | 已有：`position_layer` 单一真源；本次新增"位置未定→判据不适用"的失效条件写法 |
| 时间窗 | 给**两个确认点**（10:00 指数级 / 10:30 细分板块级），不到点不动作 | 我原来没有时间窗概念，随时下判断 | 已改：`CONFIRM_WINDOWS` 常量 + 盘前报告打印双窗 |
| 板块持续性 | 看**月度/季度尺度**（CXO 二波三波靠季度财报） | 我全是日频 cron，**无季度尺度组件** | ⚠️ 未对齐（见下"未完成"） |

**方法层最大差距**：他用的是"**先定剧本，再给对策**"（区间+两剧本），我用的是"**给一个点值**"。
点值看起来精确，实际是**把不确定性藏起来**；剧本法把不确定性摆到台面上。
→ 对齐动作：任何预判类输出，默认给"区间 + 分支剧本"，不给单点。

## ② 落地物（刻进本能 = 必须有物）

- `gap_forecast_matrix.py` — 利空消耗递减 + 竞价量方向化 + 仓位∝赛道数 + 次高点反水（18/18 自证）
- `breakthrough_check.py` — 缩量突破二分 + 半根K线防御 + 分支枚举（33/33 自证）
- `buy_sell_standard_scan.py` — 突破结构化字段穿透（11/11 自证）
- `us_market_breakdown.get_overseas_avg()` + `analyze_session.py` 第⑤段 →
  **已挂 cron `a352e8e95207`（8:20 周一至五）**，不是只在本地能跑
- `~/.hermes/scripts/learning_gate.py` — 本五铁律的机械校验（正例5/5 反例0/5）

## ⚠️ 未完成（不许说"学完"）

板块持续性看**月度/季度尺度**（CXO 二波三波靠季度财报驱动）—— 系统现有 cron 全为日频，
**无季度尺度组件**。这条属于"方法层的对齐动作"但未落地。
→ 待办：建季度尺度组件并挂 cron，落地前本条维持"未对齐"。


---
**相关概念**: [[洗盘与出货]] | [[成交量与主力控盘]] | [[买卖点判断]] | [[风险控制]] | [[涛哥方法论_心法快照_20260825]]
