mcpField
F
financial-statement-analyzer

financial-statement-analyzer

github.com/lyndonkl数据与数据库18738 次安装10 周前更新
代码仓库

关于 financial-statement-analyzer

面向需要调整报表并评估公司表现的财务分析人员,提供财务报表分析流程。内容涵盖自由现金流、比率和行业比较,并强调记录会计调整及其依据。

主要功能

  1. 01调整研发与租赁会计
  2. 02计算 FCFF 和 FCFE
  3. 03计算盈利与杠杆比率
  4. 04对照行业基准比较比率
  5. 05记录并验证调整

适用场景

  1. 01评估科技公司的研发投入
  2. 02分析租赁相关债务与杠杆
  3. 03核对自由现金流指标

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/lyndonkl/claude --skill financial-statement-analyzer

安装后在 Claude Code 中输入/financial-statement-analyzer确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

resources/
methodology.md
template.md
resources/evaluators/
rubric_financial_statement_analyzer.json

详细介绍

财务报表分析器

目录

示例

场景:科技公司——收入 $2B,研发支出 $500M,年度经营租赁付款 $100M

原始财务数据(按报告口径):

  • 收入:$2,000M
  • 销货成本:$600M
  • 研发费用:$500M(全部计入费用)
  • 销售、一般及行政费用:$300M
  • 营业收入(EBIT):$600M
  • 利息费用:$40M
  • 税率(边际):25%
  • 资本支出:$150M,折旧:$100M
  • 营运资本变动:+$30M
  • 经营租赁承诺:每年 $100M,持续 5 年

调整 1——研发资本化(资产使用年限为 5 年):

年份研发支出摊销(1/5)
当前$500M$100M
第 -1 年$450M$90M
第 -2 年$400M$80M
第 -3 年$350M$70M
第 -4 年$300M$60M
  • 过去研发支出的摊销总额:$300M(第 -1 年至第 -4 年之和)
  • 确认的研发资产:资产负债表上的未摊销研发支出 = $1,100M
  • 调整后营业收入:$600M + $500M(加回本期研发支出)- $400M(摊销总额)= $700M
  • 税务调整:对增加的 $100M 利润额外征税 = $25M

调整 2——经营租赁转换:

  • 按税前债务成本 5% 折现租赁承诺的现值:约等于 $432M 债务
  • 将 $432M 从经营费用重新归类为资产负债表上的债务
  • 调整后营业收入:加回租赁费用($100M),减去租赁资产折旧($86M)= 净增加 $14M
  • 调整后 EBIT:$700M + $14M = $714M

调整后财务数据:

  • 调整后 EBIT:$714M
  • 税后营业收入:$714M x (1 - 0.25) = $536M
  • 调整后资本支出(含研发资本支出):$150M + $500M = $650M
  • 调整后折旧(含研发摊销):$100M + $400M = $500M
  • FCFF:$536M - ($650M - $500M) - $30M = $356M
  • 调整后债务:原有债务 + $432M 租赁债务
  • ROIC:$536M / ($3,500M 账面资本 + $1,100M 研发资产 + $432M 租赁资产) = 10.6%
  • FCFE:$356M - $40M x (1 - 0.25) + ($200M 净新增债务) = $526M

比率仪表板:

比率报告值调整后
营业利润率30.0%35.7%
ROIC12.9%10.6%
债务资本比率20.0%28.5%
再投资率14.9%28.0%

这些调整表明,公司的再投资力度高于报告数据所显示的水平(研发属于投资,而非费用),且将租赁义务确认为债务后,公司的杠杆也更高。

工作流

复制此清单并跟踪进度:

Financial Statement Analysis Progress:
- [ ] Step 1: Collect raw financial statements
- [ ] Step 2: Identify and apply accounting adjustments
- [ ] Step 3: Compute free cash flows (FCFF and FCFE)
- [ ] Step 4: Calculate key financial ratios
- [ ] Step 5: Compare to industry benchmarks
- [ ] Step 6: Validate and document

步骤 1:收集原始财务报表

收集三大报表:利润表、资产负债表和现金流量表。至少记录两年的数据,以便进行趋势分析。有关数据输入字段,请参阅 resources/template.md。

  • 利润表:收入、销售成本、运营费用、研发、销售及管理费用、利息、税项、净利润
  • 资产负债表:总资产、债务(短期 + 长期)、权益、现金、流动资产 / 负债
  • 现金流量表:经营、投资、融资现金流
  • 补充信息:研发费用历史记录(5 年以上)、经营租赁承诺、股份支付薪酬

步骤 2:识别并应用会计调整

根据公司的特征确定适用的调整。有关每种调整类型的分步操作,请参阅 resources/methodology.md。

  • 研发资本化:如果研发费用 > 收入的 5%,则将其资本化,并按适合行业的年限摊销
  • 经营租赁转换:如果存在重大租赁承诺,则将其转换为等价债务
  • 股份支付薪酬:将其视为实际运营费用(不要加回)
  • 一次性项目:识别并规范化真正的非经常性费用
  • 记录每项调整的调整前 / 后数值及理由

有关调整文档格式,请参阅 resources/template.md。

步骤 3:计算自由现金流

根据调整后的数据分别计算 FCFF 和 FCFE,并确认两者能够勾稽。有关详细公式及勾稽方法,请参阅 resources/methodology.md。

  • FCFF = 税后营业利润 -(资本支出 - 折旧)- 非现金营运资本变动
  • FCFE = 净利润 -(资本支出 - 折旧)- 营运资本变动 -(偿还债务 - 新增债务)
  • 勾稽检查:FCFE = FCFF - 利息 ×(1 - t)+ 净债务变动

步骤 4:计算关键财务比率

根据调整后的财务数据计算比率,以获得一致的财务状况概览。完整的比率仪表板请参阅 resources/template.md。

  • 盈利能力:营业利润率、净利率、ROIC、ROE
  • 杠杆:债务资本比、利息保障倍数、债务 / EBITDA
  • 效率:再投资率、销售额 / 资本、资产周转率
  • 流动性:流动比率、速动比率

步骤 5:与行业基准比较

结合行业背景评估公司的调整后比率。按行业划分的基准范围请参阅快速参考。

  • 将营业利润率与行业四分位数比较
  • 将 ROIC 与行业中位数及公司自身的 WACC 比较
  • 将债务资本比与行业标准比较
  • 标记异常比率(高于第 75 百分位数或低于第 25 百分位数)

步骤 6:验证并记录

检查内容是否完整且一致。使用 resources/evaluators/rubric_financial_statement_analyzer.json 进行验证。最低标准:平均分达到 3.5 分或以上。

  • 记录所有调整及其理由
  • FCFF 和 FCFE 能够勾稽
  • 比率根据调整后的数据(而非原始数据)计算
  • 包含行业比较

常见模式

模式 1:科技公司(研发投入高)

  • 关键调整:将研发支出资本化(软件资产使用年限为 2-3 年,生物技术/制药为 5-10 年),将 SBC 视为实际费用,将软件开发成本资本化
  • 典型特征:研发支出占收入比例高(15-30%),有形资产少,由于再投资力度大,FCFF 为负或较低;研发支出资本化后,营业利润率较高
  • 注意事项:如果将 SBC 加回,可能会虚增经营活动现金流;制定资本化计划需要研发历史数据
  • 示例行业:软件、半导体、制药、生物技术

模式 2:资本密集型公司(租赁与资本支出)

  • 关键调整:将经营租赁转为债务,区分维护性资本支出与增长性资本支出,分析折旧计划
  • 典型特征:固定资产规模大,租赁承诺金额高(ASC 842 实施前或实施后),折旧额高,利润率中等
  • 注意事项:加速折旧与直线折旧的影响、售后回租交易、ASC 842 下资本租赁与经营租赁的分类
  • 示例行业:航空、零售、电信、房地产、航运

模式 3:金融服务公司

  • 关键调整:债务属于运营项目(是原材料,而非融资),采用仅基于股权的估值(不使用 FCFF),关注账面价值和 ROE,以及监管资本要求
  • 典型特征:有意维持高杠杆,以净息差为关键指标,关注 ROE 而非 ROIC,信用损失准备金是主要费用
  • 注意事项:不要从企业价值中扣除债务(对银行而言,债务并非金融项目)。special-situations-valuation 技能会对此进行深入分析。
  • 示例行业:银行、保险、资产管理、REIT

模式 4:周期性公司(盈利正常化)

  • 关键调整:按完整商业周期(5-10 年)计算平均盈利,区分周期性趋势与长期趋势,将利润率正常化至周期中段水平
  • 典型特征:收入和盈利随经济周期波动,峰值利润率不可持续,谷底利润率也不会长期维持
  • 注意事项:将峰值年份的盈利视为“正常”盈利(会高估价值);每次经济低迷时都会发生的重组费用(这些并非真正的一次性费用)
  • 示例行业:汽车、建筑、钢铁、采矿、奢侈品

注意事项

  1. 研发资本化的资产寿命:采用符合行业特点的资产寿命。软件和互联网行业:2-3 年。消费品行业:5-7 年。制药行业:8-10 年。采用错误的资产寿命会同时扭曲研发资产和调整后收益。

  2. 经营租赁折现率:未来租赁承诺应按税前债务成本折现,而非 WACC。租赁负债具有债务属性,因此折现率应反映公司的借款成本。

  3. 区分经营项目和非经营项目:现金和有价证券属于非经营性资产。少数股权和交叉持股需要单独处理。计算投入资本时,不要混合经营性资产和金融资产。

  4. 税率选择:计算 FCFF 时使用边际税率(面向未来)。分析历史比率时使用有效税率。如果两者差异显著,应调查原因(税务亏损结转、境外收入、税收抵免)。

  5. FCFF 与 FCFE 的勾稽:FCFE 应等于 FCFF 减去税后利息支出,再加上净债务发行额。如果两者无法勾稽,说明计算有误。请检查是否遗漏了项目。

  6. 股票薪酬是一项真实成本:股票薪酬会通过稀释降低现有股份的价值。不要在计算“调整后”收益或现金流时将其加回。应在利润表中将其作为经营费用处理。

  7. 反复出现的“非经常性”项目:如果一家公司在过去五年中有三年报告了重组费用,这些费用就不是真正的一次性项目。应通过取平均值进行正常化,而不是将其排除。真正的非经常性项目包括特定事件导致的资产减记、诉讼和解以及自然灾害影响。

  8. 记录每项调整:每项调整都应包含调整前数值、调整后数值和调整理由。这样可以复现分析,也便于他人针对具体调整提出不同意见,而不必全盘否定整个分析。

快速参考

关键公式:

FCFF = After-tax Operating Income - (CapEx - Depreciation) - Change in Non-cash WC

FCFE = Net Income - (CapEx - Depreciation) - Change in WC - (Debt Repaid - Debt Issued)

Reinvestment Rate = (Net CapEx + Change in WC) / After-tax Operating Income

ROIC = After-tax Operating Income / Invested Capital

ROE = Net Income / Book Value of Equity

Debt-to-Capital = Total Debt / (Total Debt + Market Value of Equity)

Interest Coverage = EBIT / Interest Expense

Sales-to-Capital = Revenue / Invested Capital

R&D Capitalization:
  Research Asset = Sum of unamortized R&D from past N years
  Adjusted Operating Income = Reported OI + Current R&D - Total Amortization

Operating Lease Conversion:
  Lease Debt = PV of future lease commitments at pre-tax cost of debt
  Adjusted EBIT = Reported EBIT + Lease Expense - Depreciation of Lease Asset

各行业比率基准(约略中位数):

指标科技工业消费品医疗保健
经营利润率20-25%10-15%8-12%15-20%
ROIC15-25%10-15%12-18%12-20%
债务资本比10-20%25-35%20-30%15-25%
再投资率40-60%30-50%25-40%35-55%
销售额与资本比1.5-2.51.0-1.51.5-2.01.0-1.5

关键资源:

所需输入:

  • 利润表(收入、COGS、研发、SG&A、利息、税项、净利润)
  • 资产负债表(总资产、流动资产、固定资产、债务、权益、现金)
  • 现金流量表(经营、投资、融资现金流)
  • 研发费用历史记录(若进行资本化,需 5 年以上数据)
  • 经营租赁承诺明细表
  • 有效税率和边际税率

生成的输出:

  • 已清理的财务数据,记录所有调整(调整前/后)
  • FCFF 和 FCFE 计算及勾稽
  • 比率仪表板(盈利能力、杠杆、效率、流动性)
  • 与行业基准的比较

评论

支持 Markdown