[Bug] investment-research 十年折现估值(r=10%)与仓库自身 thesis 买入结论直接冲突,"大师模拟点评"失真
Author: fengyuwang-comCreated Aug 20, 2026Updated Aug 20, 2026
[Bug] investment-research 十年折现估值(r=10%)与仓库自身 thesis 结论冲突,"大师模拟点评"失真
感谢开源这套框架。我在按 investment-research 跑腾讯控股(0700.HK)时,得到一个与仓库内作者自己的买入论文(reports/腾讯/腾讯-thesis.md)结论相反的输出。这不是"我不同意结论",而是同一套方法论内部出现了不自洽——我认为这是 skill 估值流程的一个真实缺陷,按你 CONTRIBUTING 中"对方法论本身的质疑欢迎开 issue"来报告。
涉及的 Skill
investment-research
你运行的完整命令
(按 skill 用法执行 investment-research 研究腾讯;为复现,核心是触发 skill 第七步"十年折现估值(必须执行)"并使用 tools/terminal_value.py)
使用 investment-research 研究 腾讯控股 0700.HK
(子代理按 skill 第七步跑 tools/terminal_value.py 的 audit / pe / irr)期望结果 vs 实际结果
- 期望:skill 对腾讯给出的"该不该买"结论,与仓库作者自己的投资论文
reports/腾讯/腾讯-thesis.md大体一致(至少不自相矛盾),且"四位大师模拟点评"符合大师本人公开立场。 - 实际:
- skill 强制跑的十年模型(
r=10%、HKD)算出基准十年 IRR 仅 ~5.5%,判定为**"稳健观望 / 非重仓买入价"**; - 而仓库作者自己的 thesis(2026-04-09,买入价 496 港元、重仓 45%)用的是 DCF 内在价值 ~658 港元 / 三情景(3年) / PE 相对十年中位数折价,结论是**"稳健型当前价位可建仓"**;
- 同一家公司、同一套系统,两份文档得出方向相反的买入结论。
- skill 强制跑的十年模型(
复现步骤
- 用
investment-research跑腾讯,触发第七步"十年折现估值(必须执行)"。 - skill 要求 HKD 口径 r 主用 10%(
skills/investment-research.md第 187 行:"美元/港元口径 9%–11.5%(主用 10%)")。 tools/terminal_value.py用永续增长模型算出退出 PE 仅 10–13 倍,十年 IRR 基准 ~5.5%、乐观 ~9%,均 < 10% → 判定"观望"。- 对照仓库作者自己的
reports/腾讯/腾讯-thesis.md(DCF ~658 / 三情景 / 450-500 可建仓、8 条红线零触发)→ 结论"买入并持有"。 - 两步结论冲突。另外第八步"四位大师模拟点评"为了让输出与"观望"自洽,把段永平写成"455 港元拿十年若只有 5-6% 回报,我宁愿再等等、等价格更便宜"——这与段永平本人公开立场相反(其在雪球明确"苹果、茅台和腾讯都是不卖品!""难得的好公司最好还是拿着")。
关键证据(可复现)
| 项 | 内容 | 位置 |
|---|---|---|
| skill 强制 HKD r=10% | "美元/港元口径 9%–11.5%(主用 10%)" | skills/investment-research.md:187 |
| 十年折现"必须执行"、"回答值不值得重仓" | "长期折现估值(十年尺度,必须执行)…十年折现回答'值不值得重仓'" | skills/investment-research.md:173,175 |
| 十年模型接入时间 | a7df541(2026-08-17 03:11) 新增 tools/terminal_value.py;8ab676f(2026-08-17 03:18) 接进 skill 成硬约束 |
git log |
| 作者买入 thesis 建立时间 | c1add36(2026-04-09),早于十年模型 4 个月;thesis 全文无"r/资本成本/折现率" |
git log + thesis |
| thesis 的 DCF / 三情景 | 内在价值 ~658 港元、三情景 497/779/1087、"450-500 稳健型可建仓" | reports/腾讯/腾讯-thesis.md |
| 十年模型自身 note | 作者提交 a7df541 时 message 写"恢复 r=6% 档(人民币口径)" |
git log |
| 段永平原话 | "苹果,茅台和腾讯都是不卖品!""难得的好公司最好还是拿着" | reports/腾讯/段永平雪球发言-腾讯相关.md |
| 报告"AI段永平"原句 | "455 港元拿十年若只有 5-6% 回报,我宁愿再等等,或者等价格更便宜" | reports/腾讯/腾讯-四大师投研-20260820/...20260820.md |
问题定位 / 根因(供参考)
我判断根因有四点,前三点是 skill 估值流程的缺陷,第四点是"大师点评"流程的失真:
- r 取值偏高且一刀切:HKD 主用 10% 明显高于腾讯真实资本成本(净现金公司、β≈1,真实 WACC 约 7–9%)。而十年模型结论几乎完全由 r 这一个旋钮支配(r=10%→观望,r=8%→可买,r=6%→强买)。用 10% 会把港股标的系统性判成"不值得买",与默认已持有的 thesis 天然冲突。
- skill 第七步与第八步自相矛盾:第七步用"必须执行 + 回答值不值得重仓"把估值抬成"重仓裁决",第八步却把估值列为"六个并列维度之一",且无任何"估值不是唯一依据"的解除语——执行者(包括子代理、外部用户)会被第七步的强命令语气引导成"估值一票否决"。
- skill 未强制"估值结论与其他维度/作者 thesis 对齐":同一系统对同一公司存在两套互相打架的估值法(DCF+三情景 vs 十年 r=10%),系统没有要求二选一对齐,导致"自己仓库内部、四条路线的结论互斥"。
- "四位大师模拟点评"没强制核真话:skill 强制第八步写大师点评,却不强制点评必须基于大师原文且与原文一致。子代理从未读过
段永平雪球发言-腾讯相关.md(transcript 中不卖品出现 0 次),于是生成了一段"迎合报告观望结论、但违背段永平真实立场"的配音——用真实大师的名字为一个与大师立场相反的结论背书。
建议的改进方向
- 把 HKD/美元口径的 r 从"主用 10%"下调到贴近真实资本成本(如 7–9%),或要求报告显式给出"r 敏感性+结论是否随 r 翻转"的说明。
- 在第八步加入"估值不得作为唯一裁决、须与其他五个维度及作者 thesis/既有 thesis 证据对齐"的解除语。
- 给第八步"大师模拟点评"加一条硬约束:写每位大师观点前必须 Read 其原始出处、引用原话,禁止臆测替代或歪曲真实立场;若生成立场与真实原话相反,必须在报告中标注。
- 建议在 skill 注释中说明"十年 r=10% 模型"与"DCF 三情景模型"的使用边界,避免同一标的两套结论互斥而用户无从取舍。
使用的模型
deepseek-v4-flash(主会话);子代理 general-purpose 执行投研与 transcript 核验
客户端及版本
ZCode(Claude/Codex 兼容层会话)
确认
- 我已搜索过现有 issue,确认没有重复
- 我已提供可复现的完整信息(命令、步骤、证据文件与 git log、模型、客户端)
本 issue 用于报告方法论/流程缺陷,非投资观点之争;不构成投资建议。
Source: xbtlin/ai-berkshire