第一章:数据核查与地缘政治排除
铁律:未经核查的数据不得用于投资决策。AI计算结果必须经过人工验证。
V5.5.1整合:原"第一章-补充:地缘政治风险评估"内容整合至此,作为前置排除条件
1.0 数据质量硬约束(V5.5.10新增)⭐⭐⭐⭐⭐
核心原则:数据错误是投资分析的最大风险,必须建立"硬约束"机制杜绝数据错误。
强制性数据质量流程
开始分析
↓
步骤1:填写数据校验模板
├── 复制 config/data_validation_template.yaml
├── 填写为 config/validation_{股票代码}.yaml
└── 必须逐项填写,不能为空
↓
步骤2:运行数据校验脚本(强制)
├── 命令:python scripts/validate_data.py config/validation_XXXX.yaml
├── 返回码0:通过,可以生成报告
├── 返回码1:失败,必须修正数据错误
└── 返回码2:通过但有警告,建议复核
↓
步骤3:填写报告内嵌校验表(强制)
└── 在报告第一章插入"📋 数据质量校验表"
↓
数据校验通过 → 生成分析报告报告开头格式(强制)
每次生成 07-分析输出/{公司名称}_{股票代码}_投资分析报告.md 时,报告开头必须使用以下结构:
# {公司名称}_{股票代码}_投资分析报告
**一句话结论**:<当前状态 + 估值位置 + 操作建议>
> 示例:**一句话结论**:净现金充足且剔除净现金FCF倍数6.1倍,处于可研究区间,建议分批建仓并持续跟踪年报数据。数据校验检查清单(必须逐项勾选)
□ 时点检查(强制)
├── 使用的是最新完整年度年报(非中报/季报)✅
├── 数据时点已明确标注(如:2025年报,截至2025年12月31日)✅
└── 与上期数据对比,变动>30%有合理解释✅
□ 来源检查(强制)
├── 现金数据:来自年报"现金及银行结余"附注原文(S级)✅
├── 负债数据:来自年报"借款"附注明细加总(S级)✅
├── 利润数据:来自年报"综合收益表"原文(S级)✅
├── 现金流数据:来自年报"现金流量表"原文(S级)✅
└── 所有数据标注年报页码/附注编号✅
□ 计算检查(强制)
├── 净现金 = 现金 - 受限存款 - 有息负债(逐项核对)✅
├── FCF = 经营现金流 - 资本开支(资本开支必须用表内数据)✅
├── 市值 = 股价 × 总股本(核对股本日期)✅
└── 所有计算在报告中展示过程✅
□ 交叉验证(强制)
├── 利息收入 ÷ 现金余额 = 1%-5%(异常需解释)✅
├── 利息支出 ÷ 有息负债 = 2%-10%(异常需解释)✅
└── FCF ÷ 净利润 > 50%(低于50%需解释)✅数据错误作废机制(严格执行)
发现数据错误
↓
1. 立即停止 → 不再基于错误数据给出任何建议
↓
2. 承认错误 → 在报告顶部添加"⚠️ 数据勘误说明"
↓
3. 追溯影响 → 列出所有基于错误数据的结论
↓
4. 重新计算 → 以正确数据为基准更新所有指标
↓
5. 更新报告 → 修正数据、结论、评级
↓
6. 记录案例 → 在AGENTS.md记录错误案例和教训常见数据错误类型(必须警惕)
| 错误类型 | 典型案例 | 后果 | 预防措施 |
|---|---|---|---|
| 时点错误 | 用2025H1中报数据(17.89亿)代替年报(22.79亿) | 净现金低估4.9亿(27%) | 强制使用年报,标注"2025年报" |
| 科目混淆 | 把"总负债"3.13亿当"有息负债" | 净现金高估3.07亿 | 必须从"借款"附注明细加总 |
| 单位错误 | 把"万元"当"亿元" | 数量级错误 | 确认报表单位标注 |
| 估算代替 | 净现金用估算值17.83亿而非精确计算 | 估值偏差 | 必须从附注明细精确计算 |
| 置信度虚标 | 实际B级数据标注为S级 | 误导决策 | 严格按数据源标注 |
| 计算错误 | 加减乘除错误 | 指标失真 | 展示计算过程,便于复核 |
1.1 地缘政治风险分级体系 [MANUAL-ONLY] ⭐⭐⭐⭐⭐
核心原则:地缘政治风险是前置排除条件,不满足直接一票否决,无需进入后续财务分析
实战教训:金界控股(柬埔寨)因泰柬冲突提前卖出,西部水泥(非洲)因地缘政治风险明确回避
| 风险等级 | 区域/类型 | 风险描述 | 处理方式 | 案例 |
|---|---|---|---|---|
| 🔴 极高风险 | 非洲(除南非等成熟市场) | 政治不稳定,资产国有化风险 | ❌ 一票否决 | 西部水泥 |
| 🔴 极高风险 | 东南亚冲突区(泰柬、缅甸等) | 地缘冲突,运营中断 | ❌ 一票否决 | 金界控股 |
| 🔴 极高风险 | 敏感海域港口(巴拿马等) | 国有化风险 | ❌ 回避或极低仓位 | - |
| 🟡 中等风险 | 俄罗斯、中亚、南美部分国家 | 政策多变,制裁风险 | ⚠️ 需额外折价(PB<0.3) | - |
| 🟢 低风险 | 欧美发达市场、中国香港、新加坡 | 法治完善 | ✅ 可正常配置 | 长和(资产主体在欧美) |
| 🟢 极低风险 | 中国内地(央国企) | 国家信用背书 | ✅ 优先配置 | 保利物业、中国民航信息 |
1.2 资产地域分布核查 [CROSS-CHECK]
□ 核查标的资产地域分布
├── 主营业务收入按地域拆分(年报附注)
├── 固定资产/投资性物业地域分布
├── 现金及银行存款存放地(离岸vs在岸)
└── 关联交易涉及地域
□ 评估标准
├── 非洲/冲突区资产占比>10% → ❌ 排除
├── 单一非发达国家市场占比>30% → ⚠️ 风险折价
└── 资产主体在欧美+央企背景 → ✅ 地缘政治避险组合1.3 AI辅助标签体系
| 标签 | 含义 | AI任务 | 人工任务 |
|---|---|---|---|
| [COMPUTABLE] | 可计算指标 | 抓取数据、计算比率、生成表格 | 验证数据源、检查异常值 |
| [LLM-REQUIRED] | 需AI分析 | 文本分析、模式识别、趋势判断 | 复核逻辑、确认结论 |
| [MANUAL-ONLY] | 必须人工 | 提供计算框架 | 最终判断、决策执行 |
| [CROSS-CHECK] | 交叉验证 | 提供多源数据对比 | 确认差异原因 |
| [TREND-ANALYSIS] | 趋势分析 | 计算5年趋势、标记异常 | 判断趋势质量 |
| [DATA-CONFIDENCE] | 数据置信度 | 标记数据可信度等级 | 核实关键数据 |
1.4 避雷指南(V5.5.9新增)⭐⭐⭐⭐
实战来源:投资笔记中的避雷原则——回避高资本开支概念股,警惕技术面破位
高风险标的识别清单
| 风险信号 | 描述 | 处理方式 | 案例 |
|---|---|---|---|
| 🔴 高资本开支概念 | 烧钱模式,无真实利润(如AI烧钱3000亿) | ❌ 一票否决 | 某些AI概念股 |
| 🔴 套在山顶的技术面 | 股价高位,若破位(如60天线)需止损 | ❌ 回避或止损 | 追高被套标的 |
| 🟡 无法分红的公司 | 赚的是"纸面富贵",分不出真金白银 | ⚠️ 需深度核查 | 某些成长股 |
| 🟡 商业模式差 | 资本开支高、固定开支大、现金流差 | ⚠️ 折价处理 | 重资产行业 |
避雷检查清单 [MANUAL-ONLY]
□ 资本开支检查
├── 过去3年累计资本开支 > 累计净利润?→ ❌ 避雷
├── 自由现金流连续为负?→ ❌ 避雷
└── 融资现金流持续为正(不断融资)?→ ❌ 避雷
□ 分红能力检查
├── 累计利润为正但从未分红?→ ⚠️ 警惕
├── 分红率 < 30%且无合理解释?→ ⚠️ 警惕
└── 优先选择:真金白银赚钱、分得出钱、利润稳定的公司 ✅
□ 技术面检查(辅助)
├── 股价较52周高点下跌 > 60%?→ ⚠️ 可能破位
├── 跌破60天线且持续下行?→ ⚠️ 趋势走坏
└── 注意:技术分析仅作辅助,价值投资以基本面为准核心原则:偏好真金白银赚钱、分得出钱、利润稳定的公司,回避"纸面富贵"的概念股。
1.5 数据源分级可信度体系 [MANUAL-ONLY]
| 可信度等级 | 数据源 | 适用数据 | 使用限制 |
|---|---|---|---|
| S级(最高) | 公司年报/业绩公告、港交所披露易 | 派息、现金、负债、股本 | 可全额建仓 |
| A级(高) | 公司官网、投资者关系、业绩会PPT | 业务数据、战略规划 | 可正常分析 |
| B级(中) | Bloomberg、Wind、东方财富等金融终端 | 股价、市值、财务比率 | 需与S级交叉验证 |
| C级(低) | 财经媒体、研报、雪球/富途社区 | 行业趋势、市场情绪 | 仅供参考 |
| D级(不可信) | AI估算、行业惯例推测 | 任何数据 | 禁止用于投资决策 |
数据置信度标注规范(强制)
所有分析报告中,必须为每个关键数据项标注置信度等级,格式如下:
标注格式:**{等级}级**(数据来源说明)
| 数据项 | 正确标注示例 | 错误标注示例 |
|---|---|---|
| 现金数据 | **S级**(数据来自2025年报附注22原文,P56) | S级(来自年报)(缺少页码和附注) |
| 负债数据 | **S级**(2025年报附注29明细加总,P78) | A级(来自业绩公告)(应使用年报原文) |
| 股价数据 | **B级**(来自Bloomberg实时数据,2026-03-20收盘价) | S级(来自Bloomberg)(股价不应标S级) |
| 计算指标 | **A级**(基于S级现金和负债数据计算) | S级(计算值)(计算值不能标S级) |
置信度降级规则:
- 计算值自动降一级(如基于S级原始数据的计算值标为A级)
- 涉及估算/假设再降一级(如基于行业平均值的估算标为B级)
- 第三方平台数据默认B级,需验证后使用
- 严禁置信度虚标:实际B/C级数据标为S级将导致报告作废
报告内嵌要求:
- 在报告第一章"📋 数据质量校验表"中必须包含置信度列
- 所有计算过程必须注明基于的原始数据置信度
- 关键结论必须说明所依赖数据的最高置信度等级
1.6 历史业绩对比要求(分层,灵活执行)⭐⭐⭐⭐⭐
核心原则:不要为了形式而对比,数据服务于决策。烟蒂股/纯硬收息看当前,价值发现/周期股看趋势。
分层对比标准(根据标的类型决定)
| 标的类型 | 对比年限 | 核心关注 | 快速判断标准 |
|---|---|---|---|
| 烟蒂股 | 当前即可 | 净现金/市值比 | 净现金>市值50%,不用看历史 |
| 纯硬收息 | 2年 | 派息稳定性 | 连续2年稳定派息即可 |
| 价值发现型 | 3年(建议) | 周期位置、毛利率趋势 | 利润波动>30%需看3年 |
| 周期股 | 5年(必须) | 完整周期、波峰波谷 | 利润波动>50%必须看5年+ |
豁免多年数据的情况
满足以下任一条件,只需2年数据或当前数据:
- [ ] 净现金 > 市值40%(烟蒂股特征,如京投交通科技)
- [ ] 连续3年稳定派息(纯硬收息,如天津发展)
- [ ] 业务极其稳定(如水电、高速公路、机场)
- [ ] 仅作初步筛选(观察仓2%,尚未决定建仓)
必须3-5年数据的情况
满足以下任一条件,建议3-5年数据:
- [ ] 利润波动 > 30%(周期特征,如同仁堂国药)
- [ ] 当前业绩异常(大增/大跌,需判断是拐点还是常态)
- [ ] 行业正在变革(如零售转线上、传统转新能源)
- [ ] 价值发现型标的(需判断周期底部/顶部位置)
简化版历史数据核查清单
分析前根据标的类型选择:
快速版(烟蒂股/纯硬收息):
- [ ] 当前现金、负债数据已确认(S级)
- [ ] 对比2年派息/利润稳定性
- [ ] 标注数据时点
标准版(价值发现型):
- [ ] 已收集3年历史数据(收入、利润、毛利率)
- [ ] 对比关键指标趋势(毛利率、ROE、现金)
- [ ] 判断周期位置(底部/顶部/常态)
- [ ] 标注数据时点
深度版(周期股/复杂标的):
- [ ] 已收集5年历史数据(完整周期)
- [ ] 分析波峰波谷位置和原因
- [ ] 计算5年CAGR、平均利润率
- [ ] 标注数据时点
数据时效性要求
| 分析类型 | 财报要求 | 最低标准 | 理想标准 |
|---|---|---|---|
| 常规分析 | 使用最新完整年度财报 | 2024年报 | 2025年报(如有) |
| 业绩点评 | 使用最新财报(含中报/季报) | 2025中报 | 2025年报 |
| 深度分析 | 最新年报 + 历史对比 | 2-3年数据 | 5年数据(周期股必须) |
错误处理流程
若发现数据过旧(如使用2023年报而2024年报已发布):
- 立即停止:不再基于旧数据分析
- 重新收集:获取最新财报数据
- 重新分析:以最新数据为基准更新结论
- 添加勘误:在报告顶部添加数据勘误说明
案例警示:同仁堂国药(03613.HK)分析曾使用2025H1中报现金数据(17.89亿港元)而非2025年报数据(22.79亿港元),导致净现金低估4.9亿港元。教训:必须使用最新完整年度年报。
1.7 财报数据使用规范(V5.5.10强化)⭐⭐⭐⭐⭐
数据来源优先级
| 优先级 | 数据源 | 使用场景 | 置信度 |
|---|---|---|---|
| S级 | 公司最新年报/业绩公告原文 | 主要财务数据(现金、负债、利润) | 必须S级 |
| A级 | 公司官网/投资者关系 | 业务数据、战略规划 | A级 |
| B级 | Bloomberg/Wind/东方财富 | 股价、历史数据对比、同业比较 | B级 |
| C级 | 财经媒体/研报 | 行业趋势、市场情绪 | 仅供参考 |
核心数据强制使用规范
| 数据项 | 使用规范 | 失败后果 |
|---|---|---|
| 现金数据 | 必须使用年报"流动资产-现金及银行结余"附注原文 | ❌ 阻止生成报告 |
| 负债数据 | 必须从"借款"附注明细加总(短期+长期+债券+租赁) | ❌ 阻止生成报告 |
| 利润数据 | 必须使用"综合收益表"归母净利润原文 | ❌ 阻止生成报告 |
| 现金流数据 | 必须使用现金流量表原文(经营现金流、资本开支) | ❌ 阻止生成报告 |
| 股本数据 | 必须使用"股本"附注原文 | ❌ 阻止生成报告 |
数据质量硬约束执行流程
开始分析
↓
步骤1:填写YAML模板
├── 复制 config/data_validation_template.yaml
├── 填写为 config/validation_{股票代码}.yaml
└── 必须逐项填写,不能为空
↓
步骤2:运行校验脚本(强制)
├── 命令:python scripts/validate_data.py config/validation_XXXX.yaml
├── 返回码0:通过,可以生成报告
├── 返回码1:失败,必须修正数据错误
└── 返回码2:通过但有警告,建议复核
↓
步骤3:填写报告内嵌校验表(强制)
└── 在报告第一章插入"📋 数据质量校验表"
↓
数据校验通过 → 生成分析报告常见数据错误类型及预防
| 错误类型 | 案例 | 预防措施 |
|---|---|---|
| 时点错误 | 使用中报数据代替年报 | 强制使用最新完整年度年报 |
| 科目混淆 | 把"总负债"当"有息负债" | 必须从"借款"附注明细加总 |
| 单位错误 | 把"万元"当"亿元" | 确认报表单位标注 |
| 估算代替 | 净现金用估算而非精确计算 | 必须从附注明细计算 |
| 置信度虚标 | 实际B级标为S级 | 严格按标注规范执行 |
| 计算错误 | 加减乘除错误 | 展示计算过程,便于复核 |
1.8 报告内嵌数据校验表(V5.5.10新增,强制)⭐⭐⭐⭐⭐
使用说明:每次分析必须在报告中插入此校验表,作为数据正确性的最后防线。
📋 数据质量校验表模板
复制以下内容到报告第一章:
<!-- 数据质量校验块 - 必须填写 -->
## 📋 数据质量校验表
### 核心数据来源声明
| 数据项 | 数值 | 来源 | 页码 | 置信度 | ✅确认 |
|--------|------|------|------|--------|-------|
| 现金及银行结余 | XXX亿港元 | 2025年报附注XX | PXX | S | [x] |
| 短期借款 | XXX万港元 | 2025年报附注XX | PXX | S | [x] |
| 长期借款 | XXX万港元 | 2025年报附注XX | PXX | S | [x] |
| 经营现金流 | XXX亿港元 | 现金流量表 | PXX | S | [x] |
| 资本开支 | XXX亿港元 | 现金流量表 | PXX | S | [x] |
| 归母净利润 | XXX亿港元 | 综合收益表 | PXX | S | [x] |
| 总股本 | XXX亿股 | 股本附注 | PXX | S | [x] |
### 关键指标计算过程净现金 = 现金及银行结余 - 受限存款 - 短期借款 - 长期借款 = XXX - XXX - XXX - XXX = XXX亿港元
【V5.5.14新增】归属股东净现金(穿透计算) ├── 并表现金总额:XXX亿港元 ├── 重要非全资子公司现金占比:XX%(如:主要子公司少数股东权益XX%) ├── 穿透调整:XXX × (1 - 少数股东比例) = XXX亿港元 └── 归属股东净现金 = 并表净现金 × 归属比例 + 母公司层面现金 = XXX亿港元
⚠️ 警示:若并表子公司有大量现金但少数股东权益高,直接使用并表净现金会高估股东可支配现金(如中国食品案例:并表净现金55-56亿,归属股东仅约30多亿)。
FCF = 经营现金流 - 资本开支 = XXX - XXX = XXX亿港元
市值 = 股价 × 总股本 = XXX港元 × XXX亿股 = XXX亿港元
剔除现金FCF倍数 = (市值 - 净现金) / FCF = (XXX - XXX) / XXX = XXX倍
【推荐】剔除归属股东净现金FCF倍数 = (市值 - 归属股东净现金) / 归属股东FCF = (XXX - XXX) / XXX = XXX倍
### 校验检查点(必须逐项勾选)
- [x] **时点检查**:使用的是2025年报(完整年度),非中报/季报
- [x] **单位检查**:确认所有数字单位为亿港元(或明确标注)
- [x] **科目检查**:有息负债=短期借款+长期借款,不含应付账款
- [x] **计算检查**:手工复核净现金、FCF等计算正确
- [x] **对比检查**:与上期数据对比,变动>30%有合理解释
- [x] **来源检查**:所有数据标注年报页码/附注编号
### 交叉验证
| 验证项 | 计算过程 | 结果 | 合理范围 | 状态 |
|--------|----------|------|----------|------|
| 利息率 | 利息收入÷现金余额 | X.XX% | 1%-5% | ✅/⚠️ |
| 现金/市值 | 净现金÷总市值 | XX.X% | 0-100% | ✅/⚠️ |
| FCF/净利润 | FCF÷归母净利润 | XXX% | >50% | ✅/⚠️ |
<!-- 校验块结束 -->正确示例 vs 错误示例
❌ 错误示例(同仁堂国药原始错误):
| 数据项 | 数值 | 来源 | 问题 |
|---|---|---|---|
| 现金 | 17.89亿港元 | 2025H1中报 | ⚠️ 错误:使用中报而非年报 |
| 净现金 | 17.83亿港元 | 估算值 | ⚠️ 错误:未从附注明细精确计算 |
| FCF倍数 | 6.2倍 | 估算 | ⚠️ 错误:未明确计算依据 |
✅ 正确示例(修正后):
| 数据项 | 数值 | 来源 | 页码 | 状态 |
|---|---|---|---|---|
| 现金 | 22.79亿港元 | 2025年报附注22 | P56 | ✅ 年报原文 |
| 有息负债 | 0.06亿港元 | 2025年报附注29 | P78 | ✅ 明细加总 |
| 净现金 | 约22.73亿港元 | 计算:22.79-0.06 | - | ✅ 过程透明 |
| 剔除现金FCF倍数 | 约5.6倍 | (69.48-22.73)/8.3 | - | ✅ 公式展示 |
1.9 读年报而非预告——Alpha来源识别(V5.5.11新增)⭐⭐⭐⭐⭐
核心洞察:业绩预告已被市场定价,年报超预期部分(经营现金流细节、分红承诺等)才是真正的Alpha来源
实战教训:蒙牛预告阶段曾考虑离场,但选择等待年报,结果经营现金流新高与股息承诺均属超预期
预告 vs 年报的本质差异
| 维度 | 业绩预告 | 正式年报 | 对投资的影响 |
|---|---|---|---|
| 披露内容 | 收入、利润区间 | 完整财务报表+附注 | 预告只有皮毛 |
| 市场反应 | 已Price In | 超预期部分才反应 | 预告后涨跌已反映预期 |
| 信息价值 | 预期内信息 | 超预期细节 | 年报细节才是Alpha |
| 关键数据 | 无现金流数据 | 完整现金流量表 | FCF估值依赖年报 |
| 分红信息 | 无或粗略 | 详细分红方案+承诺 | 分红承诺是增量信息 |
为什么要等年报?
案例:蒙牛乳业2024年报
| 信息类型 | 预告披露 | 年报披露 | 差异价值 |
|---|---|---|---|
| 营收 | 下降7-8%(负面) | 下降7.2%(符合预期) | 无增量 |
| 净利润 | 14-16亿(恢复性增长) | 15.45亿(符合预期) | 无增量 |
| 经营现金流 | ❌ 未披露 | 87.5亿创历史新高 | 🌟 重大超预期 |
| 分红承诺 | ❌ 未披露 | 3年只增不减承诺 | 🌟 重大超预期 |
| 资本开支 | ❌ 未披露 | 降至24亿(降10亿) | 🌟 超预期改善 |
| 有息负债 | ❌ 未披露 | 降至230亿(降100亿) | 🌟 超预期改善 |
关键洞察:
- 预告中的负面(收入下降)已被市场消化
- 年报中的正面(现金流、分红承诺、去杠杆)才是Alpha
- 若基于预告恐慌卖出,将错失后续反弹
预告阶段的操作纪律
□ 预告负面时(如营收下降、利润下滑)
├── ❌ 不要恐慌:预告负面通常已被市场定价
├── ✅ 等待年报:看现金流是否改善、费用是否控制
├── ✅ 分析原因:收入下降是恶性还是良性(砍低效业务)
└── ✅ 观察管理层动作:是否采取措施(如蒙牛砍费用)
□ 预告正面时(如利润大增)
├── ⚠️ 警惕基数效应:如蒙牛2024年利润大增但2023年基数极低
├── ✅ 核实质量:利润增长是否来自主营业务
├── ✅ 看现金流:利润增长是否伴随现金流改善
└── ❌ 不要追高:预告后通常已上涨,等回调再考虑
□ 预告模糊时(如"同比扭亏"但不给数字)
├── ⚠️ 保持谨慎:通常意味着业绩波动大
└── ✅ 必须等年报:无法判断真实质量年报中的关键超预期信号
| 信号类型 | 超预期表现 | 估值影响 | 案例 |
|---|---|---|---|
| 现金流超预期 | 经营现金流创历史新高 | 上调真实盈利能力评估 | 蒙牛87.5亿现金流 |
| 分红承诺 | 3-5年分红只增不减承诺 | 提升股息确定性溢价 | 蒙牛3年承诺 |
| CAPEX下降 | 资本开支大幅缩减 | 提升FCF预期 | 蒙牛35亿→24亿 |
| 去杠杆进度 | 有息负债大幅下降 | 降低财务风险 | 蒙牛降100亿 |
| 费用控制 | 费用率下降,效率提升 | 提升利润率预期 | 蒙牛销售费用降14亿 |
实战检查清单
□ 预告后操作
├── 是否因预告负面而恐慌?→ ❌ 纠正,等待年报
├── 是否因预告正面而追高?→ ❌ 纠正,等待回调
└── 是否分析预告背后的原因?→ ✅ 正确
□ 年报重点核查(超越预告的信息)
├── 经营现金流 vs 预告时预期?(超预期/符合/低于)
├── 分红政策是否有承诺?(3-5年规划)
├── CAPEX趋势?(上升/下降/维持)
├── 有息负债变化?(去杠杆进度)
└── 费用结构优化?(控费效果)
□ Alpha识别
├── 预告已反应:[ ](通常是表面数据)
├── 年报超预期:[ ](现金流、分红、去杠杆等)
└── 投资结论调整:[根据年报修正]错误案例警示
错误1:基于预告恐慌卖出
情景:某公司业绩预降50%,股价跌停
❌ 错误:恐慌卖出,割肉离场
✅ 正确:等待年报,看现金流是否稳定、是否一次性因素
结果:年报显示现金流良好,股价反弹,底部割肉错误2:预告后追高买入
情景:某公司业绩预增100%,股价涨停
❌ 错误:追高买入,怕错过
✅ 正确:分析增长质量,等待回调
结果:增长来自非经常性损益,股价回落,高位站岗错误3:忽视预告与年报的时间差
❌ 错误:预告出来后立即做决策
✅ 正确:标记日历,等年报披露后再深度分析
原因:预告到年报通常有1-2个月,期间可能有变化1.9A 资产质量校验(V5.5.19新增)⭐⭐⭐⭐⭐
理论来源:静态价值型烟蒂投资体系——不是看账面净资产/PB,而是看真正可变现的资产扣除刚性负债后是否覆盖市值。固定资产、商誉、大部分应收和存货都不能天然算入。
核心原则:数据质量硬约束解决的是"数字对不对",资产质量校验解决的是"这些数字代表的资产能不能真的换成钱"。
可变现资产保守口径
| 资产类型 | 模板口径(当前) | 保守口径(V5.5.19) | 为什么更保守 |
|---|---|---|---|
| 现金及等价物 | 全额计入 | 扣除受限资金、冻结资金、保证金 | 受限资金无法自由支配 |
| 应收账款 | 通常全额计入 | 质疑大额应收的可回收性 | 应收可能变成坏账 |
| 存货 | 通常全额计入 | 质疑滞销存货的可变现性 | 白酒/服装库存可能贬值 |
| 固定资产 | 通常不计入净现金 | 明确排除(除非有活跃二手市场) | 厂房设备清算价值极低 |
| 商誉/无形资产 | 通常不计入净现金 | 明确排除 | 商誉可能随时减值 |
| 投资性房地产 | 视情况计入 | 需区分核心物业 vs 偏远物业 | 偏远物业变现困难 |
| 对联营/合营投资 | 通常计入 | 需考虑退出难度和折价 | 非上市公司股权难变现 |
资产质量校验检查清单 [MANUAL-ONLY]
□ 现金质量检查
├── 现金中是否有受限部分(保证金、冻结资金、监管账户)?
├── 现金存放地是否安全(离岸账户风险、小银行风险)?
├── 利息收入 ÷ 现金余额是否在1%-5%合理范围?
└── 异常低→可能现金被占用;异常高→可能含理财收益
□ 应收账款质量检查
├── 应收账款/收入比例是否>30%?(超过需警惕)
├── 前五大客户占比是否过高?(客户集中风险)
├── 账龄结构:1年以上应收占比?(>20%需关注)
├── 是否有大额应收关联方款项?(资金占用信号)
└── 坏账准备计提是否充分?
□ 存货质量检查
├── 存货/收入比例是否异常上升?
├── 存货周转天数是否恶化?(vs历史均值、vs同行)
├── 是否有过期/滞销/技术迭代风险?(食品、服装、科技)
└── 存货减值准备是否充分?
□ 固定资产与无形资产检查
├── 固定资产是否有活跃二手市场?(如飞机、船舶 vs 专用设备)
├── 商誉占净资产比例是否>30%?(高商誉=潜在减值风险)
├── 无形资产(专利、特许权)是否有明确到期日或替代风险?
└── 投资性房地产位置:核心城市 vs 偏远地区?保守净现金计算(V5.5.19新增)
保守净现金 =
现金及等价物(扣除受限部分)
+ 可快速变现的金融资产(上市股票、高流动性债券)
+ 高质量应收账款(扣除可疑部分)
+ 可变现存货(扣除滞销/过期部分)
- 有息负债(短期+长期+债券+租赁)
- 刚性负债(应付税费、应付薪酬等必须偿付部分)
【注意】固定资产、商誉、无形资产、偏远物业、非上市股权原则上不计入案例警示:某制造业公司账面净现金50亿,但其中30亿为受限保证金、10亿为难以回收的政府应收、5亿为滞销库存。真实可变现资产仅5亿,但模板口径下"净现金50亿"严重高估安全边际。
1.9B 投资者流动性自检(V5.5.19新增)⭐⭐⭐⭐⭐
理论来源:龟龟投资组合理论——不是先问"哪只股票最牛",而是先问自己"我能承受多大的波动而不被迫卖出"。
核心原则:分析任何标的前,先完成个人层面的流动性保障检查。没有这一步,权益资产下跌时容易恐慌割肉。
三步搭建顺序
第一步:流动性保障(必须先完成)
├── 现金/逆回购/短债ETF覆盖6-12个月生活支出
├── 无即将到期的大额负债
└── 劳动收入稳定或有其他现金流来源
第二步:现金流打造(流动性保障完成后)
├── 选择现金流稳定、商业模式简单、股息/回购穿透强的权益资产
└── 让资产性收入逐步替代一部分劳动收入
第三步:高风险/高赔率机会(前两步完成后)
├── 用更能承受损失的资金参与高波动机会
└── 这部分资金即使亏光也不影响生活质量投资者流动性自检清单 [MANUAL-ONLY]
□ 流动性保障检查(投资前必须完成)
├── 应急现金储备:[ ]个月生活支出(建议≥6个月)
├── 无风险/低风险资产占比:[ ]%(建议≥10-20%)
├── 大额负债到期情况:未来12个月有无?[有/无]
├── 劳动收入稳定性:稳定/波动/不确定?[ ]
└── 家庭负担:是否有赡养/抚养义务?[有/无]
□ 组合目标确认
├── 当前投资阶段:
│ ├── 🟢 流动性打造(还在积累第一桶金)→ 权益仓位应<30%
│ ├── 🟡 现金流打造(需要股息覆盖部分支出)→ 权益仓位30-60%,高股息为主
│ └── 🔵 财富增值(已有稳定现金流,追求长期增值)→ 权益仓位60-80%
├── 资产性收入目标:每月需要[ ]元股息/现金流
├── 可承受最大回撤:[ ]%(填写具体数字,如30%)
└── 若持仓下跌50%,是否会被迫卖出?→ [是/否]("是"→降低权益仓位)
□ 仓位纪律预承诺
├── 单只标的最大亏损金额:[ ]元(不超过总资产的5%)
├── 触发止损的条件:下跌[ ]%或基本面恶化
└── 触发减仓的条件:估值修复完成/发现更好机会/需要再平衡自检结论处理:
| 自检结果 | 操作 |
|---|---|
| 应急现金<3个月 | ❌ 暂停新建仓,先积累流动性 |
| 无风险资产<10% | ⚠️ 降低权益仓位,增持现金/短债 |
| 可承受回撤<20% | ⚠️ 只买高股息/低波动标的,禁止成长股 |
| 下跌50%会被迫卖出 | ❌ 立即降低权益仓位至舒适区间 |
| 全部通过 | ✅ 可按模板标准执行分析 |
1.10 快速初筛(5分钟排除法)[COMPUTABLE]
初筛流程(V5.5.1优化版,含地缘政治)
开始分析标的:[股票名称] [代码]
↓
步骤0:【新增】地缘政治核查(30秒)⭐⭐⭐⭐⭐
├── 非洲项目占比>10%?→ ❌ 一票否决
├── 东南亚冲突区业务?→ ❌ 一票否决
└── 通过→继续
↓
步骤1:AI数据抓取 [COMPUTABLE]
├── 基础数据:股价、财报、派息、股本
├── 负债数据:总负债、有息负债、经营性负债
├── 现金数据:现金及等价物、受限资金、5年历史
└── 多源对比:Bloomberg/东方财富/港交所
↓
步骤2:【优化】5分钟快速初筛 [COMPUTABLE]
├── 价格位置检查(距52周高点<30%?)
├── 央国企背景检查(第二章详查)
├── 负债快速扫描(财务费用>5亿?)
├── 现金覆盖率检查(现金<市值20%?)
├── 盈利连续性检查(连续2年亏损?)
└── 【V5.5.4新增】FCF倍数快速估算(高现金公司)
├── 净现金/市值>30%且无有息负债?
├── 快速估算:(市值-净现金)/经营现金流 ≈ ?
└── >10倍→排除,<5倍→🐢🍊金龟候选
└── 不通过→放入观察列表/通过→进入深度分析四步快速筛选(更新版)
| 检查项 | 排除标准 | 原因 | 操作 |
|---|---|---|---|
| ① 地缘政治 | 非洲/冲突区资产>10% | 资产安全风险 | ❌ 一票否决 |
| ② 价格位置 | 距52周高点<30% | 错过最佳买点 | ❌ 排除 |
| ③ 负债扫描 | 财务费用>5亿(非周期股) | 高财务成本 | ❌ 排除 |
| ④ 现金覆盖 | 现金<市值20% | 安全边际不足 | ❌ 排除 |
1.11 数据错误作废机制(北京控股环境教训)[MANUAL-ONLY] ⭐⭐⭐⭐⭐
核心原则:基于错误数据的分析必须作废,用户纠正是最终防线
作废触发条件(任一满足即作废)
| 触发条件 | 示例 | 处理方式 |
|---|---|---|
| 核心数据错误 | 假设"派息3.5%"实际"无派息" | 立即作废全文分析 |
| 流派判定错误 | 无派息却判定"纯硬收息型" | 推倒重来,重新判定流派 |
| 财务数据矛盾 | 现金100亿但利息支出10亿 | 暂停分析,核实后再继续 |
| 用户明确指正 | 用户指出"没有派息" | 感谢纠正,承认错误,重新分析 |
作废执行流程
步骤1:识别错误
└── 用户指正或自我发现数据错误
步骤2:立即停止
└── 不再基于错误数据给出任何建议
└── 若已给出买入建议,立即撤回
步骤3:承认错误
└── 明确声明"基于错误数据,之前分析作废"
└── 说明错误原因(未核实/假设错误/数据源错误)
步骤4:重新分析
└── 以正确数据为基准
└── 重新判定流派
└── 重新给出建议
步骤5:更新防错机制
└── 记录错误类型
└── 更新模板防错检查项
└── 避免同类错误再次发生北京控股环境案例分析
错误过程:
错误1:未核实派息数据
└── 假设"环保国企都有派息"
└── 估算"股息率3.5%"
└── 数据置信度:❌假设(未标记)
错误2:基于错误假设判定流派
└── 判定为"纯硬收息型"
└── 给出"3.5港元可建仓"建议
错误3:用户指正后未立即作废
└── 若用户未指出,可能误导买入正确处理方式:
用户指正:"没有派息"
↓
立即声明:
"您说得对,我未核实派息数据就假设有派息,这是严重错误。
基于错误数据的'纯硬收息型'判定完全错误,整个分析框架作废。"
↓
重新分析:
以"无派息"为事实,重新判定为"价值发现型(次选)"或"排除"
↓
更新模板:
在第一章增加"强制性数据核查清单",防止同类错误用户纠正是最终防线
原则:
- 用户指出数据错误 → 100%相信用户,立即核实
- 用户指出逻辑错误 → 暂停分析,重新审视逻辑
- 不辩解、不推诿 → 承认错误,立即纠正
数据分级信任度:
用户确认的事实 > 公司年报 > 港交所披露 > 第三方平台 > AI估算
北京控股环境案例:
├── AI估算:"股息率3.5%"(错误)
├── 用户确认:"没有派息"(正确)
└── 正确做法:**立即采信用户**,作废AI分析1.9 财报币种处理与汇率提醒(V5.5.11新增)⭐⭐⭐⭐⭐
实战教训:蒙牛分析中曾误将港元与人民币直接比较,导致股息率计算错误
港股财报币种三重核对
港股公司通常涉及三种币种,必须明确区分:
| 项目 | 常见币种 | 示例(蒙牛) | 注意事项 |
|---|---|---|---|
| 财报货币 | 人民币(RMB)或港元(HKD) | 人民币 | 年报财务报表使用的货币单位 |
| 交易货币 | 港元(HKD) | 港元 | 港交所交易使用的货币 |
| 分红货币 | 港元(HKD)或人民币 | 港元 | 派息公告指定的货币 |
常见汇率陷阱
陷阱1:直接用财报数字计算股息率
❌ 错误:每股盈利0.40元人民币 ÷ 股价15.5港元 = 2.6%(未换算)
✅ 正确:每股分红0.52港元 ÷ 股价15.5港元 = 3.35%(统一港元)陷阱2:混淆不同币种的增长率
❌ 错误:财报收入下降7.2%(人民币)→ 直接认为分红也会下降
✅ 正确:分红是港元计价,需看港元计价的派息金额变化陷阱3:市值计算币种错误
❌ 错误:市值 = 股价(港元)× 股本 × 汇率(当成人民币)
✅ 正确:市值统一用一种货币计算,通常用港元或人民币均可,但需注明币种换算规范
情景1:财报为人民币,股价为港元(如蒙牛、李宁等内地企业)
步骤1:确定汇率(1人民币 ≈ 1.07港元,或查当日汇率)
步骤2:财报数据→港元:乘以汇率
步骤3:财报数据→保持人民币:保持不变,但注明"亿元人民币"
步骤4:统一计算时选择一种货币(建议用港元,与股价一致)情景2:财报为港元,股价为港元(如香港本地企业)
无需换算,直接用港元计算情景3:美股中概股(如阿里巴巴、拼多多)
财报:人民币
股价:美元
处理:需经过两次换算(人民币→美元,或统一换算成港元)数据校验表(币种专项)
□ 币种核对清单
├── 财报货币:[人民币/港元/美元]
├── 股价货币:[港元/美元/人民币]
├── 分红货币:[港元/人民币/美元]
├── 计算统一货币:[ ](建议与股价一致)
├── 汇率使用:[ ](注明日期)
└── 换算后交叉验证:利息收入÷现金余额是否在1-5%合理范围?实战案例:蒙牛乳业币种处理
| 项目 | 原始数据 | 币种 | 换算后(港元) | 用途 |
|---|---|---|---|---|
| 现金 | 113.97亿 | 人民币 | 约122亿港元 | 计算净现金 |
| 有息负债 | 156.10亿 | 人民币 | 约167亿港元 | 计算净现金 |
| 经营现金流 | 87.51亿 | 人民币 | 约93.6亿港元 | 计算FCF |
| 股价 | 15.5 | 港元 | 15.5港元 | 计算市值 |
| 市值 | - | - | 约601亿港元 | 估值基准 |
| 每股分红 | 0.52 | 港元 | 0.52港元 | 计算股息率 |
注意:计算剔除净现金FCF倍数时,若财报和股价币种不同,必须统一换算后再计算。
1.12 市场表现与宏观环境速览(V5.5.14新增)⭐⭐⭐⭐
核心目的:建立"宏观-行业-个股"三层视角,理解标的价格波动的市场背景
市场整体情况
| 指标 | 当前 | 对估值的影响 | 数据来源 |
|---|---|---|---|
| 恒生指数 | [ ]点 ([ ]%) | [高估/合理/低估] | 港交所 |
| VHSI(恒指波幅) | [ ] | [正常<22/警戒22-32/恐慌>32] | Yahoo Finance |
| VIX(美股恐慌) | [ ] | [与VHSI联动分析] | Yahoo Finance |
双锚验证:
- VHSI高+VIX低 → "港股独立恐慌,可能存在独立抄底机会"
- VHSI低+VIX高 → "美股独慌,港股观望,不盲目跟随"
- VHSI高+VIX高 → "全球同步恐慌,保守应对"
行业板块表现
| 板块 | 本月涨跌 | 相对大盘 | 估值水平 | 资金流向 |
|---|---|---|---|---|
| 标的所在板块 | [ ]% | [跑赢/跑输] | [高/中/低] | [流入/流出] |
| 相关板块1 | [ ]% | [跑赢/跑输] | [高/中/低] | [流入/流出] |
| 相关板块2 | [ ]% | [跑赢/跑输] | [高/中/低] | [流入/流出] |
标的市场表现
| 指标 | 当前 | 近期趋势 | 技术位置 |
|---|---|---|---|
| 股价 | [ ]港元 | [上涨/下跌/震荡] | 距52周高点[ ]% |
| 成交量 | [ ]万股 | [放大/萎缩] | 距52周低点[ ]% |
| 相对恒指 | [跑赢/跑输]% | [走强/走弱] | [突破/支撑位] |
分析要点:
- 股价是否随板块同涨同跌?→ 判断β属性
- 成交量是否配合价格?→ 判断趋势强度
- 相对大盘强弱变化?→ 判断资金偏好
市场驱动因素
| 层级 | 因素 | 影响方向 | 持续性评估 |
|---|---|---|---|
| 宏观 | [如:美联储议息、人民币汇率] | [正面/负面] | [短期/长期] |
| 行业 | [如:业绩期、政策放松] | [正面/负面] | [短期/长期] |
| 公司 | [如:财报发布、分红方案] | [正面/负面] | [一次性/持续] |