# Analyze Value

> 估算一家企业、股票或现金流型资产的内在价值（估值）。基于吴军《财商训练课》「企业估值」方法论——撇开成本与历史价格，只看未来能持续产生多少自由现金流(FCF)以及风险有多大，用风险调整后的折现现金流(DCF)给出估值。Use whenever the user wants to value or estimate the worth of a company, stock, or cash-flow-generating asset (商铺/商业地产/写字楼/收租物业), or asks '这家公司值多少钱', '帮我估值', '内在价值', 'DCF估值', 'how much is X worth', 'intrinsic value', 'is X overvalued/undervalued', '现金流折现', '该不该按这个价格买'. Also use to sanity-check a fixed-income/理财/票据/债券 promise against the risk-free deposit baseline. Do NOT use for live trading signals, technical chart reading, portfolio allocation, or self-occupied home pricing (那看供需，不用这套现金流方法).

- Skill: `desmondc9/analyze-value` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add desmondc9/analyze-value`
- Raw SKILL.md: https://api.skillmd.com/api/skills/desmondc9/analyze-value/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: desmondc9 (https://skillmd.com/u/desmondc9)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/desmondc9/analyze-value

---


# 企业估值：撇开成本和历史，怎样估值？

基于吴军《财商训练课·企业估值》一讲。核心立场：**一项经营型资产的价值，不看它花了多少钱建成、也不看它的历史股价，只看两件事——未来能持续产生多少自由现金流（FCF），以及这件事的风险有多大。** 现金流越稳、风险越低，估值越高。

## 何时用本 skill

- 给一家公司 / 股票 / 收租物业（商铺、写字楼、商业地产）估算内在价值
- 判断当前价格是高估还是低估、该不该按某个价格买入
- 核对一份理财 / 票据 / 债券承诺，相对「把钱存银行」这条基准线到底值多少

不适用：自住房（看供需，不用现金流法）、短线交易信号、技术分析、组合配置、税务。

## 快速上手

1. 先读 `REFERENCE.md`——完整的方法、公式、推导与原文算例都在那里。
2. 弄清要估的资产类型（经营型企业 / 上市股票 / 商业地产 / 风险固收）。
3. 收集 / 估算关键输入：未来逐年自由现金流、无风险利率 r、市场回报 rm、风险系数 β、年限 n。
4. 用 `scripts/dcf_valuation.py` 跑出折现现金流与估值，**不要手算**（公式带幂次、易错）。
5. 输出结论时讲清三件事：**现金流从哪来、稳不稳、风险大不大**，并标注每个关键数字的来源与假设。

## 工作流

### 第 1 步 — 确定基准线
任何资产的价值都是相对「把钱存银行」这个安全选项衡量的。先确定无风险利率 `r`：中国取大型银行人民币定期存款利率，美国取 FDIC 担保下的存款 / 短期国债利率。这条基准线贯穿后面所有折现。

### 第 2 步 — 估算未来自由现金流（FCF）
**用自由现金流，不要用净利润**——净利润易被操纵，且很多要再投入再生产，不是真正拿到手的钱。
- 估算未来 n 年（通常 ≥10 年）每年的主营业务自由现金流。
- 现金流从哪来？是否可持续？增长还是衰退？把供需变化反映进 FCF（地产的供求已体现在租金/FCF 里，不要重复计）。
- 数据来源：财报现金流量表、招股书、行业研究、可比公司。把每个数字的来源记下来；纯假设的部分标注【假设】。

### 第 3 步 — 确定风险（β）与市场回报（rm）
不能拿无风险收益去对标有风险的投资——这是理财最常犯的错。
- 市场整体风险记为 1；单只股票通常 β > 1（波动比大盘大），业务越不稳 β 越高。
- 业务稳定、可预测 → β 低（如 1.2~1.5）；周期性强、业绩忽好忽坏 → β 高（如 2 以上）。
- `rm` 取市场平均回报（原文用 5%）。风险调整折现率 `d = 1 + r + β·(rm − r)`。

### 第 4 步 — 计算折现现金流与估值
逐年折现：`DCFₜ = FCFₜ / dᵗ`，求和得 `ΣDCF`。用脚本：

```bash
python3 scripts/dcf_valuation.py --fcf <逐年FCF...> --r 0.03 --rm 0.05 --beta 2.0
# 或从 JSON：python3 scripts/dcf_valuation.py --json case.json
```

脚本同时给出两种口径的估值：
- **标准现值口径** = ΣDCF（折现现金流之和本身就是今天的价值）。
- **吴军等价存款本金口径** = ΣDCF / [(1+r)ⁿ − 1]（需要多少本金存银行 n 年、复利才能产生等额利润）。
报告中应说明用的是哪种口径，避免混淆。

核对一份风险固收承诺时，改用期望收益模式：
```bash
python3 scripts/dcf_valuation.py --expected 10500:0.87 10000:0.05 5000:0.05 0:0.03 --r 0.03
```

### 第 5 步 — 给结论
- 报告估值区间（对 β、增长率做敏感性分析：高/中/低三档），而非单一精确数字——**追求方向性正确，不追求精确**。
- 与当前市价 / 历史成本对比，明确高估还是低估，并指出主要驱动假设。
- 用一句话收尾：现金流从哪来、稳不稳、风险大不大。

## 关键原则

- **撇开成本与历史**：固定资产、当初造价、历史股价都不进估值公式。关注盈利能力，不是资产清单。
- **现金流为王**：FCF 而非净利润；现金流的稳定性直接决定估值高低。
- **风险必须折价**：β 越高折现越狠，估值越低。别用无风险收益对标风险资产。
- **不给买卖建议**：只给价值判断、假设与逻辑，不输出「买入/卖出」指令或精确目标价。
- **标注货币与假设**：所有金额标明币种（CNY/USD/HKD），所有预测标明来源或【假设】。

## 参考

- 完整方法、公式推导、原文算例（公司 A/B、商业地产）：[REFERENCE.md](REFERENCE.md)
- 计算脚本：[scripts/dcf_valuation.py](scripts/dcf_valuation.py)

