# 财务建模

> 输入历史财报数据，输出CAS格式三表联动预测模型，含DCF和可比公司估值、敏感性分析和情景分析。 支持单体建模和Sum-of-Parts分部估值。 触发词："财务建模"、"三表模型"、"DCF估值"、"可比公司分析"、"建模"、"估值模型"、"财务预测"、"SOTP估值"、"分部估值"。

- Skill: `ahang1598/skill-62` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ahang1598/skill-62`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ahang1598/skill-62/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ahang1598 (https://skillmd.com/u/ahang1598)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/ahang1598/skill-62

---



# /财务建模 -- 三表联动与估值模型

> 如遇到不熟悉的占位符或需检查已连接工具，参见 [CONNECTORS.md](../../CONNECTORS.md)。

## Connectors（可选增强）

| Connector | 增强能力 |
|-----------|---------|
| **~~Notion** | 将估值汇总和模型假设写入 Notion 知识库供团队审阅 |

> 没有连接器也完全可以使用——以上功能会通过手动输入来替代。

**独立能力（无需连接器）**

- CAS格式三表联动预测模型（5年历史+5年预测）
- DCF估值（FCFF法）+ 敏感性矩阵
- 可比公司估值倍数分析
- 情景分析（基准/乐观/悲观三套假设）
- SOTP分部估值（多业务板块）
- 内置三表平衡检查和异常预警

**增强能力（连接器加持）**

- + ~~Notion → 模型假设和估值结论写入 Notion 知识库，便于团队协作审阅

构建CAS格式三表联动预测模型，集成DCF估值和可比公司分析。

**重要提示**：模型假设需结合行业判断和公司具体情况调整，模型输出不构成投资建议。所有预测均基于历史趋势外推，实际结果可能存在重大偏差。

## 调用方式

```
/财务建模 <公司信息或财报数据>
```

建立财务模型：@$1

## 输入要求

1. **历史财报**：近3-5年利润表、资产负债表、现金流量表（上传Excel或提供公司名称）
2. **预测假设**（可选，系统可基于历史趋势推导）：收入增速、毛利率趋势、资本开支计划
3. **估值参数**（可选，系统提供默认值）：WACC、永续增长率、可比公司列表
4. **建模模式**（可选）：单体建模 / SOTP分部建模

**数据输入方式**：
1. 需用户上传Excel财报或在对话中提供财务数据
2. 可比公司数据需用户补充
3. 无风险利率需用户提供或使用默认值3.0%

## 执行流程

### 第一步：数据整理与历史分析

整理输入的历史财报数据，计算关键历史指标：

| 指标类别 | 关键指标 | 计算公式 |
|---------|---------|---------|
| 盈利能力 | 毛利率/净利率/ROE | 毛利/营收、净利/营收、净利/平均净资产 |
| 运营效率 | 应收/存货/应付周转天数 | 平均余额×365/对应营收或成本 |
| 资本结构 | 资产负债率/有息负债率 | 总负债/总资产、有息负债/总资产 |
| 现金流 | 经营现金流/净利润 | OCF/净利润（健康值>0.8） |
| 成长性 | 收入/利润CAGR | (末期/初期)^(1/n) - 1 |

标注历史数据中的异常波动（如某年毛利率偏离均值>5pct），提示用户确认原因。

**行业特殊建模要点**：
- **制造业**：关注产能利用率、单位成本变动、折旧政策
- **软件/SaaS**：关注ARR、客户留存率（NRR）、LTV/CAC
- **医药**：关注研发管线进度、里程碑付款、销售峰值预测
- **金融**：关注资产质量、净息差、拨备覆盖率（不适用标准三表模型）
- **周期性行业**：预测期须覆盖完整周期，避免峰值/谷值外推

### 第二步：构建三表联动模型

**利润表预测**：
- 收入：按业务线/产品线拆分，分别设置增速假设（自上而下：行业增速×份额变动；自下而上：量×价）
- 成本：区分变动成本（与收入挂钩）和固定成本（逐年微调）
- 费用率：销售/管理/研发费用率基于历史趋势设定，标注假设依据
- 所得税：有效税率（注意高新技术企业15%优惠）
- **关键输出**：EBITDA、EBIT、净利润

**资产负债表预测**：
- 营运资本：应收账款 = 营收 × 应收周转天数/365；存货 = 成本 × 存货周转天数/365；应付 = 成本 × 应付周转天数/365
- 固定资产：期初 + Capex - 折旧 - 处置
- 无形资产：期初 + 资本化研发/购买 - 摊销
- 负债：按借款计划和还款安排逐笔建模
- 股东权益：期初 + 净利润 - 分红 ± 其他综合收益
- **平衡项**：现金或短期借款作为平衡项（Cash Sweep）

**现金流量表**：
- 间接法：净利润出发 → +折旧摊销 → ±营运资本变动 → 经营活动现金流
- 投资活动：-Capex ± 长投变动
- 融资活动：±借款变动 - 分红 ± 股权融资
- **检验**：期末现金 = 资产负债表货币资金

**三表联动检查**（建模完成后必须验证）：
- [ ] 资产 = 负债 + 股东权益（每个预测年度，容差<1元）
- [ ] 现金流量表期末现金 = 资产负债表货币资金
- [ ] 利润表净利润 = 现金流量表起始净利润
- [ ] 修改任一假设后三表自动联动更新

### 第三步：情景分析

为关键假设建立三套情景：

| 假设项 | 悲观情景 | 基准情景 | 乐观情景 |
|-------|---------|---------|---------|
| 收入增速 | [历史低点或行业衰退] | [历史均值或行业中位] | [历史高点或行业景气] |
| 毛利率 | [历史低点-2pct] | [历史均值] | [历史高点+规模效应] |
| Capex/营收 | [扩张期高投入] | [维持性投入] | [投入优化] |

三套情景分别输出完整的三表预测和估值结果，形成估值区间。

### 第四步：DCF估值

**1. 计算FCFF（自由现金流）**：
```
FCFF = EBIT × (1 - 税率) + 折旧摊销 - 资本支出 - 营运资本增加额
```

**2. 计算WACC**：
```
WACC = E/(E+D) × Ke + D/(E+D) × Kd × (1-t)

其中：
Ke = Rf + β × (Rm - Rf) + 规模溢价
Rf = 10年期国债收益率（当前约2.5%-3.0%）
β  = 可比公司平均Unlevered Beta → Re-lever
Rm - Rf = A股风险溢价（通常取5%-7%）
Kd = 加权平均借款利率
```

**WACC参数选择指导**：

| 参数 | 数据来源 | 典型范围 |
|------|---------|---------|
| Rf | 10年期国债到期收益率 | 2.5%-3.0% |
| ERP（Rm-Rf） | Wind/万得/Damodaran | A股5%-7% |
| Unlevered Beta | 可比公司中位数 | 0.6-1.5 |
| 规模溢价 | Duff & Phelps/中小企业 | 0%-3% |
| Kd | 公司实际借款利率 | 3%-6% |

**3. 折现与终值**：
```
终值(TV) = FCFF(n+1) / (WACC - g)
企业价值(EV) = Σ FCFF(t)/(1+WACC)^t + TV/(1+WACC)^n
股权价值 = EV - 净债务 - 少数股东权益 + 联营投资
每股价值 = 股权价值 / 总股本
```

**4. 敏感性分析**：生成 WACC（±1%，步长0.5%）× 永续增长率 g（±0.5%，步长0.25%）矩阵。

**5. 合理性检查**：
- 终值占EV比重不超过70%，否则标注 ⚠️ 预测期假设可能过于保守
- 隐含退出倍数（TV/FCFF末年）是否在合理范围
- 永续增长率g不应超过长期GDP增速（2%-3%）

### 第五步：可比公司估值

选取3-8家可比公司，计算：

| 估值倍数 | 公式 | 适用场景 |
|---------|------|---------|
| P/E | 市值/净利润 | 盈利稳定企业 |
| P/B | 市值/净资产 | 重资产行业 |
| EV/EBITDA | 企业价值/EBITDA | 跨资本结构比较 |
| P/S | 市值/营收 | 高成长但未盈利企业 |
| PEG | P/E ÷ 盈利增速 | 成长性估值 |

取中位数应用于目标公司，得出估值区间。与DCF结果交叉验证。

### 第六步：SOTP分部估值（多板块公司适用）

如公司有多个业务板块且业务特征差异显著：
1. 按业务板块分别建模预测
2. 为每个板块选择最适合的估值方法和可比公司
3. 各板块估值加总 - 总部费用折现 = 总企业价值
4. 对比SOTP估值和整体DCF估值，分析折价/溢价

### 第七步：估值汇总（Football Field）

汇总各方法估值结果，形成估值区间对比：

| 估值方法 | 低值 | 中值 | 高值 |
|---------|------|------|------|
| DCF（基准） | [X] | [X] | [X] |
| DCF（悲观-乐观） | [X] | [X] | [X] |
| 可比公司PE | [X] | [X] | [X] |
| 可比公司EV/EBITDA | [X] | [X] | [X] |
| SOTP（如适用） | [X] | [X] | [X] |

建议按区间重叠度确定最终估值参考范围。

### 第八步：文档发布（可选）

**如已连接 ~~Notion：**
- 将关键假设表和估值汇总写入 Notion 知识库
- 便于投行团队和客户审阅假设参数

**如未连接：**
- 输出完整文本和结构化表格

## 输出格式

输出模型包含以下模块：
- **Assumptions**：关键假设和驱动因素（蓝色=输入项，黑色=公式项，红色=硬编码数据）
- **Income Statement**：历史+预测利润表（5年历史+5年预测）
- **Balance Sheet**：历史+预测资产负债表
- **Cash Flow**：历史+预测现金流量表
- **DCF**：FCFF计算、WACC推导、折现表、敏感性矩阵
- **Scenarios**：三套情景对比表
- **Comps**：可比公司估值表
- **Summary**：估值汇总（Football Field区间对比）

## 模型审计检查清单

- [ ] 三表平衡（每年资产=负债+权益，容差<1元）
- [ ] 现金流闭合（期末现金=BS货币资金）
- [ ] 无循环引用或已设置迭代计算
- [ ] 假设项全部标蓝，无遗漏硬编码
- [ ] 可比公司≥3家，行业/规模/阶段可比
- [ ] WACC各参数有取值依据
- [ ] 终值占比<70%
- [ ] 永续增长率g<长期GDP增速
- [ ] 敏感性分析覆盖合理范围

## 质量标准

- 三表必须联动（修改假设后自动更新所有表）
- 资产负债表必须平衡，容差 < 1元
- DCF终值占比不超过70%
- WACC计算须列明 Beta 来源、Rf、ERP、Kd 的取值依据
- 可比公司须至少3家，且行业/规模/阶段具有可比性
- 每个关键假设须标注依据（历史趋势/行业均值/管理层指引）

## 关联技能

- **/招股书** — 模型中的财务预测数据可直接引用到招股书财务章节
- **/债券募集** — 偿债能力指标直接来自三表模型
- **/并购方案** — DCF估值用于标的资产定价分析
- **/路演材料** — 估值汇总用于路演中的估值参考页

## 使用建议

- 建模时先确认会计准则（CAS vs IFRS），本插件默认CAS
- 若公司有多个业务板块，建议使用SOTP分部建模
- 周期性行业建议预测期覆盖一个完整周期（3-5年），避免单一年份外推
- 敏感性分析中若估值波动超过±30%，说明模型对假设过于敏感，需审视关键假设
- 金融行业（银行/保险/券商）不适用标准三表模型，需使用专属模型框架

