edit | blame | history | raw

股票价格合理性评估专题导读

创建人员:case_analysis.analyst.valuation
文件职责:统一说明股票价格合理性评估专题的方法、数据、证据、结果、代码、测试、复算和版本控制边界。
管理规范/模板:../案例分析规范.md../案例存储体系.md../../项目规范.md
引用文件:目录导读.md股票价格合理性评估操作手册.md../../ana-data/cases/股票估值/目录说明.md../../ana-data/result/股票估值/目录说明.md
记录方式:专题入口;方法、正式数据落点、结果批次、代码入口或复算方式变化时同步更新。

1. 专题定位

本专题用于判断一只股票在指定估值日的价格与当时可得基本面、利润质量、机构预期、资产负债、现金流和风险条件是否匹配。输出是条件化研究判断,不是买入、卖出或持有指令,也不承诺收益。

截至2026-08-20,正式目录中包括:

  • 1份当前Markdown操作手册和2份可分发附件;
  • 股票估值任务清单、公司基础估值证据包和批次汇总;
  • MySQL中981只结构化证券、993个不可变估值版本,以及5只未进入常规数值台账的特殊结论;
  • 固定latest.md/latest.csv/latest_gaps.csv组成的单一最新判定入口,当前保存979只可形成数值区间判定的证券;
  • 半导体、机器人、军工、农业和新能源研究池去重后889只,其中883只已按2026-08-19完整交易日形成数值判定;
  • V1统一数值内核及其10个正式代码/测试文件;
  • V2端到端协调层及其34个正式代码、测试和fixture文件;
  • V1、V2共10份开发说明、设计与验收文档。

ana-data/tmp/股票估值/ 中的缓存、失败运行和可重建中间产物不属于正式交付;ai-valuation-analyst/ 中的工作日志、临时脚本和草稿属于角色私有材料,也不作为正式结果入口。

2. 按需要快速进入

想解决的问题 首选入口
了解如何判断价格是否合理 股票价格合理性评估操作手册
查看全部已评估公司 结果目录说明
查看全部公司的当前价格合理性和泡沫原因 每日台账最新总表机器可读CSV缺口清单
查看全部行业调研证券的估值覆盖 全部行业调研标的估值覆盖农业与新能源当前列表
查看某一批任务范围和状态 输入与证据目录说明
查看2026-08-03军工批次横向结果 军工相关股票估值批次汇总
查看2026-08-04科技成长批次横向结果 五只科技成长股估值批次汇总
查看药明康德评估 药明康德价格合理性评估
查看截图中41只半导体产业链股票 半导体设备材料相关股票估值批次汇总
查看六张图片中的83只股票 六张图片83只股票价格合理性评估批次汇总
查看八张图片去重后新增的58只股票 八张图片未评估股票估值批次汇总
查看十张图片去重后新增的31只股票 十张图片未评估股票估值批次汇总
复算一个已经完成的标准快照 V1 README
从ticker和估值日开始取数 V2 README
查看V1工程说明 股票估值流水线说明
查看V2工程说明和已知限制 股票估值端到端协调层V2
查看V2实现与验收证据 股票估值端到端协调层V2实现与验收证据

3. 正式目录地图

ana-doc/股票估值/
  目录导读.md
  股票价格合理性评估专题导读.md
  股票价格合理性评估操作手册.md
  附件/

ana-data/cases/股票估值/
  目录说明.md
  BATCH-.../估值任务清单.md

ana-data/result/股票估值/
  目录说明.md
  <company_valuation>/
  <batch_valuation>/

ana-data/tmp/股票估值/
  缓存、失败包、运行目录和可重建中间产物

dev/ana-dev/stock_valuation_pipeline/
  V1统一数值内核

dev/project-dev/stock_valuation_pipeline_v2/
  V2端到端协调层

dev-doc/ana-doc/
  V1开发说明和设计记录

dev-doc/project-doc/
  V2开发说明、设计、实现与验收证据

4. 方法文档

文件 性质 使用规则
股票价格合理性评估操作手册.md 当前权威Markdown方法 日常评估、复评和人工判断统一使用此文件
附件/股票价格合理性评估操作手册_v1.0.docx 历史可分发Word快照 用于阅读和分发,不作为当前规则的唯一事实源
附件/股票价格合理性评估操作手册_v1.0.pdf 历史可分发PDF快照 用于阅读和分发,不替代当前Markdown方法

操作手册中的核心计算口径包括:

  1. TTM = 最近完整年度 + 本期累计 - 上年同期累计
  2. 归一化利润优先剔除不可持续收益,并保留每项调整依据;
  3. 市值统一使用估值日价格乘估值日可证明的最新摊薄股本复算;
  4. 机构预期属于市场基准,不等同于已实现利润或法定事实;
  5. 主估值至少包含悲观、基准、乐观情景,并用反向利润、PB、现金流和五年回报压力测试交叉检查;
  6. 任何未来信息、股本时间戳缺失、修订版本错误或核心来源缺失都必须显式阻断或披露缺口。

5. 数据与证据

5.1 正式输入入口

../../ana-data/cases/股票估值/ 保存批次任务清单、证券代码、估值日、执行状态和正式结果入口。现有批次:

  • BATCH-STOCK-VALUATION-20260803-001:10只军工相关股票的已评估核对和6只新增评估;
  • BATCH-STOCK-VALUATION-20260804-001:福晶科技、华丰科技、绿的谐波、步科股份、奥比中光。
  • STOCK-VALUATION-WUXI-20260804-001:药明康德优先评估。
  • BATCH-STOCK-VALUATION-20260804-002:截图中的41只半导体设备、材料及相关产业链股票。
  • BATCH-STOCK-VALUATION-20260805-003:六张图片中的83只股票,含82只内地股票和优必选(09880.HK)。
  • BATCH-STOCK-VALUATION-20260805-004:八张图片去重后新增的58只股票。
  • BATCH-STOCK-VALUATION-20260806-005:十张图片89个唯一代码中扣除58只已有估值后新增的31只股票。

5.2 公司结果包

2026-08-03和2026-08-04形成的标准公司包通常包含:

文件 作用
<公司>价格合理性评估_<日期>.md 人工可读的16节正式研究报告
<公司>估值快照_<日期>.json V1统一计算输入,金额使用元、股本使用股
source_evidence_manifest.json 来源、原始哈希、V2状态和关键口径说明
calculation/valuation_results.json 统一数值结果、情景、反向计算和QA
calculation/valuation_report.md V1机器生成计算底稿
calculation/run_manifest.json 输入、代码、契约和产物指纹

较早的高德红外、长城军工属于历史人工研究报告;铖昌科技已有V1快照与计算三件套;晶品特装另保留V2失败包。不能因为目录已经统一归位,就倒填或伪造当时没有形成的原始证据。

5.3 临时数据

../../ana-data/tmp/股票估值/ 只保存内容寻址缓存、公司增量基线、失败运行包和可重建中间文件。正式报告可以在证据manifest中引用失败包事实,但临时目录本身不是对外交付入口,也不进入本专题版本控制提交。

6. 已完成公司评估

6.1 历史评估

公司 代码 价格基准日 正式入口 包完整度
高德红外 002414.SZ 2026-07-31 评估报告 历史人工研究报告
铖昌科技 001270.SZ 2026-07-31 评估报告 报告、V1快照和计算三件套
长城军工 601606.SH 2026-07-31 评估报告 历史人工研究报告
晶品特装 688084.SH 2026-07-31 评估报告 报告、V1快照、计算三件套和V2失败包

以上四份文件仍标注研究草案或待独立复核,目录整理不改变其审核状态。

6.2 2026-08-03军工批次新增评估

公司 代码 价格基准日 正式入口
中兵红箭 000519.SZ 2026-07-31 评估报告
建设工业 002265.SZ 2026-07-31 评估报告
七一二 603712.SH 2026-07-31 评估报告
国科军工 688543.SH 2026-07-31 评估报告
睿创微纳 688002.SH 2026-07-31 评估报告
中航光电 002179.SZ 2026-07-31 评估报告

6.3 2026-08-04科技成长批次

公司 代码 价格基准日 正式入口
福晶科技 002222.SZ 2026-08-03 评估报告
华丰科技 688629.SH 2026-08-03 评估报告
绿的谐波 688017.SH 2026-08-03 评估报告
步科股份 688160.SH 2026-08-03 评估报告
奥比中光 688322.SH 2026-08-03 评估报告

6.4 2026-08-04药明康德与半导体产业链批次

范围 数量 价格基准日 正式入口
药明康德 1只 2026-08-04 评估报告
半导体设备、材料及相关产业链 41只 2026-08-04 批次汇总与41份逐股入口

该批次逐股列出TTM归一化利润、机构2026年预期利润、前瞻PE、基准合理区间和结论。41只截图价格均与估值日历史日K完全一致;37只股本由最新法定报告或股份变动公告精确匹配,其余4只持续行权/转债或红筹口径保留有界日期缺口。

6.5 2026-08-05六张图片83只股票批次

范围 数量 价格基准日 正式入口
上交所、深交所和北交所股票 82只 2026-08-04 82只内地股票子表
优必选(09880.HK) 1只 2026-08-04 优必选评估报告
全部六张图片 83只 2026-08-04 83只总表与逐股入口

该批次结论分布为偏低3只、基本合理38只、偏贵17只、明显偏贵25只。83份正式报告均含第0—15节,QA错误0;77条警告来自亏损、负现金流、机构覆盖缺失等业务事实。平台实时市值与历史收盘价跨日的问题已固定从QA输入剔除,正式市值只按估值日股价乘同口径股本复算,原始平台值仍在证据manifest中保留。

6.6 2026-08-05八张图片去重后新增58只股票批次

范围 数量 价格基准日 正式入口
八张图片原始清单 120行 批次任务清单
去重后的有效股票 109只 其中51只已在MySQL台账,58只本批新增;另排除2个行业指数
本批新增正式估值 58只 2026-08-04 批次汇总与58份逐股入口

该批次结论分布为偏低7只、基本合理22只、偏贵11只、明显偏贵18只;58份报告均含第0—15节,QA错误0。301583按深交所正式简称核对为2026年7月上市的托伦斯;886015创新药881140化学制药为行业指数,不按个股估值。58个新区间已经导入MySQL,导入后为183家公司、194个估值版本。2026-08-05每日价格层因权威交易日历当前有效资产只覆盖至2026-03-03而按门禁未发布,旧latest保持不变。

6.7 2026-08-06十张图片去重后新增31只股票批次

范围 数量 价格基准日 正式入口
十张图片去重代码 89只 批次任务清单
台账已有估值 58只 按证券代码跳过,不重复生成版本
本批新增正式估值 31只 2026-08-05 批次汇总与31份逐股入口

该批次结论分布为偏低3只、基本合理12只、偏贵7只、明显偏贵9只;31份报告均含第0—15节,QA错误0。300548按当前正式简称核对为长芯博创;688825长鑫科技按2026年7月上市后的总股本估值;苏轴股份按北交所新代码920418归档。31个新区间导入后,MySQL为214家公司、225个估值版本。

2026-08-06收盘后,权威交易日历资产经既有正式入口更新并证明覆盖当日,随后使用trading_xuntou.cn_stock_kline_1d_front对全部214家公司运行每日判定。213只A股成功,判定分布为偏低14只、基本合理70只、偏贵57只、明显偏贵72只;唯一缺口为首版行情合同不覆盖的09880.HK 优必选。本次仅刷新当日价格和判定,没有重估或改写合理区间;当前入口为每日台账最新总表

6.8 军工母名单补齐和五家深度估值

2026-08-06完成33批、528只军工调研企业的估值覆盖:526只形成数值区间,航天宏图和观典防务形成特殊结论;同时完成盛达资源和追加截图标的。正式全量入口为军工调研企业估值全量清单

2026-08-08对国科军工、国睿科技、中无人机、北方导航和航天南湖完成独立深度估值与优先级判断,入口为军工五家优选标的独立估值与优先级

6.9 当前单一最新版

2026-08-20完成农业和新能源当前研究池补齐:农业按化肥固定50家与首批农药/化肥16家合并去重为56只,新能源按稳定公司卡为115只;两池共171只。执行前缺口106只,全部形成正式结论,其中104只进入MySQL数值台账,*ST宝馨*ST泉为因归母净资产为负保留非正权益特殊结论,不把负PB倒置成正向合理区间。*ST雅博现金流镜像缺少购建长期资产支出字段,仅把资本开支按0用于自由现金流上限交叉验证,主估值仍由利润、权益和情景模型决定并显式披露缺口。

最近可证明的完整交易日为2026-08-19。MySQL当日978只形成价格判定,分布为偏低81只、基本合理331只、偏贵233只、明显偏贵333只;固定latest入口另保留蓝盾光电2026-08-18最后有效价格并在latest_gaps.csv明确说明2026-08-19无当日日K,因此当前文件共979只。泡沫复核为567只触发、412只未触发,规则与基础区间复算差异为0。

行业研究池按半导体179只、机器人100只、军工528只、农业56只、新能源115只合并去重后为889只,其中883只按2026-08-19形成数值判定;其余为5只特殊结论和1只当日行情缺口。逐股入口为全部行业调研标的估值覆盖

日常价格刷新以后只覆盖固定latest三文件,不再生成日期版日更文档;合理区间只有在正式复评时才变化。单一最新版规则见操作手册第三十二节,泡沫定义、原因证据边界和质检规则见第三十三节。

7. 代码与测试

7.1 V1统一数值内核

代码位于 ../../dev/ana-dev/stock_valuation_pipeline/,测试位于 ../../dev/ana-dev/test/stock_valuation_pipeline/

V1负责:

  • JSON快照Schema和信源注册表校验;
  • TTM、归一化利润、PE、PB、PS、EV和现金流计算;
  • 三情景、反向利润和五年回报压力测试;
  • 机构预期时效、来源、未来信息和异常QA;
  • 计算底稿、结果JSON、运行manifest和指纹复用。

7.2 V2端到端协调层

代码位于 ../../dev/project-dev/stock_valuation_pipeline_v2/,测试和离线fixture位于 ../../dev/project-dev/test/stock_valuation_pipeline_v2/

V2负责:

  • ticker + as-of并发取得登记公开信源;
  • 内容寻址缓存、公司增量基线和字段级来源回链;
  • as-of、历史K线、历史股本时间证明和自动QA;
  • 固定16节Markdown报告与六种终态;
  • 通过只读bridge调用V1,禁止复制第二套估值公式。

关系如下:

ticker + as-of
      |
      v
V2 取数、缓存、来源回链、时点门禁
      |
      +--> 无人工判断:DATA_READY_NEEDS_JUDGMENT
      |
      +--> 有人工判断:V1 bridge
                         |
                         v
                    统一数值、QA和估值结果

7.3 测试命令

从项目根目录执行V1:

$env:PYTHONPATH = (Resolve-Path 'dev/ana-dev')
python -m unittest discover -s dev/ana-dev/test/stock_valuation_pipeline -p 'test_*.py' -v

执行V2:

$env:PYTHONPATH = ((Resolve-Path 'dev/project-dev').Path + ';' + (Resolve-Path 'dev/ana-dev').Path)
python -m unittest dev/project-dev/test/stock_valuation_pipeline_v2/test_pipeline_v2.py -v

8. 日常复评读取顺序

  1. 读取本导读和当前操作手册;
  2. 在结果目录找到该公司最近一次正式报告、估值快照和来源manifest;
  3. 只刷新估值日价格、最新股本、最新财报或业绩预告、机构一致预期、现金债务和重大事项;
  4. 未重述的历史年报、已证明股本事件、公式和信源身份直接复用;
  5. 运行V2取得增量数据,必要时补充最小人工判断;
  6. 由V1统一重算全部数字,禁止手工只改报告中的局部数字;
  7. 检查16节、来源回链、QA、反向利润和情景假设;
  8. 把正式结果晋升到该公司的稳定当前入口,并同步结果目录说明和批次任务清单;不得再为普通复评创建并列日期版用户文档。历史依据如因审计必须保留,只放证据或审计区域,不继续作为当前入口。

9. 已知限制和停止规则

  • V2首期只覆盖登记的A股公开provider,不含付费、登录态、GUI、服务或批处理。
  • 公开行情接口可能返回f124=0,此时不能证明估值日历史股本,V2必须诚实BLOCKED;只能用估值日前法定报告或股份变动公告补证,不能把当前股本改标为历史股本。
  • 机构一致预期汇总可能没有逐家机构报告日期和明细;可以作为有界市场基准,但不得伪造单家机构观点。
  • 取得法定披露原文、公司和报告期匹配、无后续修订、数字可勾稽且无数量级异常后,应停止为同一数字继续寻找转载来源。
  • 历史开发设计和验收证据中的旧outputs/...路径是执行当时事实,不改写;当前正式方法和结果入口以本导读列出的ana-doc/ana-data/路径为准。

10. 版本控制提交边界

本专题正式提交包括:

  • ana-doc/股票估值/中的方法、导读和分发附件;
  • ana-data/cases/股票估值/中的目录说明和批次任务清单;
  • ana-data/result/股票估值/中的公司基础估值证据包、批次汇总、目录说明和固定latest三文件;
  • 结果归位后必须同步的V2测试路径修正。

V1/V2源代码、测试、fixture和开发文档已经是版本库正式文件;本次若内容未变化,不重复制造无意义修改。每次成功日更或正式复评完成验证后,只暂存股票估值职责范围内的有效差异并提交、推送当前分支,不使用git add .带入其他任务。没有内容差异时不制造空提交。ana-data/tmp/股票估值/ai-valuation-analyst/tmp/、缓存、__pycache__和临时渲染不进入提交。