
Financial Statement Analyzer
- 298 installs
- 267 repo stars
- Updated March 5, 2026
- geeksfino/finskills
financial-statement-analyzer is a Claude Code agent skill that runs forensic-grade A-share financial statement analysis with DuPont decomposition, Altman Z-scores, and Beneish M-scores for developers evaluating listed-co
About
financial-statement-analyzer is an agent skill from geeksfino/finskills that performs in-depth single-company analysis of China A-share listed financial statements. The workflow runs five-factor DuPont analysis to decompose ROE drivers, evaluates earnings quality through accrual ratios and cash conversion, and scores financial health with Altman Z, Piotroski F, and Beneish M fraud-detection metrics. It inspects working-capital cycles with CCC, DSO, DIO, and DPO trends, flags balance-sheet risks such as goodwill and construction-in-progress anomalies common in A-share filings, and benchmarks segment performance against peers over a default five-year span. Developers reach for financial-statement-analyzer when building fintech tooling, automating equity research pipelines, or stress-testing whether reported profits reflect economic reality before downstream modeling.
- financial-statement-analyzer
- Development
Financial Statement Analyzer by the numbers
- 298 all-time installs (skills.sh)
- Ranked #1,332 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/geeksfino/finskills --skill financial-statement-analyzerAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 298 |
|---|---|
| repo stars | ★ 267 |
| Last updated | March 5, 2026 |
| Repository | geeksfino/finskills ↗ |
How do you analyze A-share financial statements for fraud risk?
For development and infrastructure management.
Who is it for?
Developers building fintech research tools or analysts automating forensic review of China A-share listed company filings.
Skip if: Developers who need real-time trading signals, portfolio optimization, or non-Chinese market financial statement coverage.
When should I use this skill?
The user requests DuPont analysis, earnings quality review, Altman Z-score, Beneish M-score, or deep single-company A-share financial statement analysis.
What you get
Single-company financial health report with DuPont decomposition, fraud scores, working-capital metrics, and peer benchmarks.
- financial health report
- fraud risk scores
- peer benchmark summary
By the numbers
- Performs five-factor DuPont analysis on ROE drivers
- Defaults to five-year financial statement analysis span
- Computes Altman Z-score, Piotroski F-score, and Beneish M-score
Files
财务报表深度分析
扮演法证财务分析师。对单个A股上市公司的财务报表进行全面分析,评估盈利质量、财务健康状况、财务造假风险指标和运营效率。
工作流程
第一步:确定分析对象
与用户确认:
1. 公司 — 股票代码或名称 2. 时间跨度 — 默认:最近5年(20个季度) 3. 重点领域 — 全面分析(默认)或特定聚焦(盈利质量、造假风险、营运资本等) 4. 对比公司 — 用于基准比较的主要竞争对手(可选) 5. 数据来源 — 以年报、半年报、季报为主要数据源
第二步:盈利能力分解
进行5因子杜邦分析。详细公式参见 references/analysis-methodology.md。
ROE = 税负系数 × 利息负担系数 × 营业利润率 × 资产周转率 × 权益乘数| 组成部分 | 公式 | 揭示内容 |
|---|---|---|
| 税负系数 | 净利润 / 税前利润 | 税收效率 |
| 利息负担系数 | 税前利润 / EBIT | 债务成本影响 |
| 营业利润率 | EBIT / 营业收入 | 运营效率 |
| 资产周转率 | 营业收入 / 总资产 | 资产利用效率 |
| 权益乘数 | 总资产 / 股东权益 | 财务杠杆 |
追踪各组成部分5年变化趋势,识别ROE变化的驱动因素。
第三步:盈利质量评估
评估报告盈利是否反映真实经济价值:
| 测试 | 衡量内容 | 红灯阈值 |
|---|---|---|
| 应计比率 | 非现金盈利占比 | > 总资产的10% |
| 现金转化率 | 经营现金流 / 净利润 | 持续 < 0.8 |
| 收入确认 | 收入增长 vs 应收账款增长 | 应收增速超过收入 |
| 合同负债/预收 | 合同负债趋势 | 下降(提前确认收入) |
| 非经常性项目 | 一次性收益/费用频率 | "非经常性"项目每年出现 |
| 政府补助依赖 | 政府补助占净利润比例 | > 30%(利润可持续性存疑) |
第四步:财务健康评分
计算综合财务健康指标:
| 模型 | 用途 | 组成部分 |
|---|---|---|
| Altman Z值 | 破产预测 | 营运资本、留存收益、EBIT、市值、营收——均相对于总资产 |
| Piotroski F值 | 财务实力 | 9个二元信号,涵盖盈利能力、杠杆和效率 |
| Beneish M值 | 盈利操纵检测 | 8个变量,衡量财务数据中的异常 |
详细公式和解读参见 references/analysis-methodology.md。
第五步:营运资本分析
通过现金转化周期考察运营效率:
| 指标 | 公式 | 揭示内容 |
|---|---|---|
| 应收账款周转天数(DSO) | (应收账款 / 营业收入) × 365 | 收款效率 |
| 存货周转天数(DIO) | (存货 / 营业成本) × 365 | 存货管理 |
| 应付账款周转天数(DPO) | (应付账款 / 营业成本) × 365 | 付款实践 |
| 现金转化周期 | DSO + DIO − DPO | 营运资本效率 |
追踪5年趋势并与同行比较。
第六步:资产负债表风险评估
识别表外和隐性风险:
| 风险领域 | 检查内容 |
|---|---|
| 商誉/无形资产 | 相对净资产的规模;减值风险(A股并购商誉减值是常见雷区) |
| 关联交易 | 与控股股东及关联方的交易规模和定价公允性 |
| 应收票据及应收账款 | 商业承兑汇票的信用风险 |
| 在建工程 | 长期不结转固定资产的项目(可能的费用资本化) |
| 其他应收款 | 对关联方的资金占用 |
| 股份支付 | 稀释影响 |
| 有息负债到期结构 | 短期偿债压力 vs 现金/再融资能力 |
| 股权质押 | 大股东股权质押比例 |
第七步:业务分部分析
按业务分部拆解业绩:
- 各分部营收及增长
- 各分部利润率
- 各分部资本密集度
- 识别哪些分部创造价值、哪些毁灭价值
- 分部间的交叉补贴
第八步:同行基准比较
与2–3家直接竞争对手比较关键指标:
| 指标类别 | 具体指标 |
|---|---|
| 盈利能力 | 毛利率、营业利润率、净利率、ROE、ROIC |
| 效率 | 资产周转率、存货周转率、应收周转率 |
| 杠杆 | 资产负债率、利息保障倍数、净负债/EBITDA |
| 估值 | PE、EV/EBITDA、P/FCF、PEG |
| 成长性 | 营收CAGR、EPS CAGR、FCF CAGR |
第九步:综合与呈现
按 references/output-template.md 编制报告:
1. 公司概览 — 业务概述和关键指标 2. 杜邦分解 — 5年ROE驱动分析 3. 盈利质量报告 — 应计、现金转化、红灯项 4. 财务健康评分 — Z值、F值、M值及解读 5. 营运资本分析 — CCC趋势和同行比较 6. 资产负债表风险图 — 隐性风险和表外项目 7. 分部分析 — 价值驱动和拖累 8. 同行比较 — 基准比较表 9. 综合评估 — 从财务视角的多空分析 10. 免责声明
数据增强
如需实时市场数据支撑分析,请使用金融数据工具包技能(findata-toolkit-cn)。该工具包提供A股实时行情、财务指标、董监高增减持、北向资金、宏观数据等功能,所有数据源免费,无需API密钥。
重要注意事项
- 读附注:财务报表中最重要的信息往往在附注中。标记任何异常的会计政策、关联交易或重大估计。
- 趋势比绝对值重要:下降的毛利率比低但稳定的毛利率更令人担忧。始终强调方向性变化。
- A股特有陷阱:关联交易转移利润、政府补助撑利润、在建工程长期不转固、商业承兑汇票坏账风险——这些是A股财务分析的特有关注点。
- 中国会计准则:A股使用企业会计准则(CAS),与US GAAP有差异。主要差异体现在收入确认、金融工具分类、政府补助处理等方面。
- 补充而非替代估值:本技能评估财务质量,而非判断股票买卖。估值相关问题请导向相应的筛选技能。
- GAAP vs 扣非:关注扣除非经常性损益后的净利润,这是评估A股公司持续经营能力的更可靠指标。
- 非审计:这是分析性审阅,不是专业审计。无法检测高级造假或验证数据准确性。
Copyright 2025 FinoGeeks Technology Ltd
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
分析方法论
财务报表深度分析的详细公式、评分模型和解读指南。
目录
1. 杜邦分解 2. 盈利质量测试 3. 财务健康模型 4. 营运资本分析 5. 资产负债表风险指标 6. A股红灯清单
杜邦分解
5因子杜邦公式
ROE = (净利润/税前利润) × (税前利润/EBIT) × (EBIT/营收) × (营收/资产) × (资产/净资产)
税负系数 × 利息负担系数 × 营业利润率 × 资产周转率 × 权益乘数各因子解读
| 组成部分 | 上升意味着 | 健康区间 |
|---|---|---|
| 税负系数(净利润/税前利润) | 有效税率降低 | 0.75–0.90 |
| 利息负担系数(税前利润/EBIT) | 债务成本降低 | > 0.80 |
| 营业利润率(EBIT/营收) | 运营效率提升 | 行业特定 |
| 资产周转率(营收/资产) | 资产利用提升 | 行业特定 |
| 权益乘数(资产/净资产) | 杠杆提升 | 1.5–3.0(非金融) |
趋势分析
对每个因子计算5年趋势:
- 改善:该因子对ROE的贡献在增加
- 稳定:该因子相对不变
- 恶化:该因子在下降
关键诊断:如果ROE稳定但来源在转变(如利润率下降但杠杆上升),这是负面信号——公司正通过财务杠杆而非运营改善来维持ROE。
盈利质量测试
应计比率(资产负债表法)
应计利润 = (Δ流动资产 − Δ货币资金) − (Δ流动负债 − Δ短期借款) − 折旧摊销
应计比率 = 应计利润 / 平均总资产| 应计比率 | 质量评估 |
|---|---|
| < 5% | 高质量——盈利基本由现金支撑 |
| 5–10% | 可接受——有一定应计成分 |
| 10–15% | 偏高——需进一步调查 |
| > 15% | 低质量——大量非现金盈利 |
现金转化率
现金转化率 = 经营活动现金流量净额 / 净利润| 比率 | 评估 |
|---|---|
| > 1.2 | 优秀——现金盈利超过报告盈利 |
| 1.0–1.2 | 良好 |
| 0.8–1.0 | 可接受 |
| 0.5–0.8 | 偏弱——盈利未充分转化为现金 |
| < 0.5 | 较差——报告盈利与现金流严重背离 |
连续3年以上现金转化率 < 0.8 是重大红灯。
收入质量指标
| 指标 | 绿灯 | 红灯 |
|---|---|---|
| 营收增速 vs 应收增速 | 营收增速更快 | 应收增速 > 营收1.5倍 |
| 合同负债趋势 | 增长(预收订单增加) | 下降(收入可能被提前确认) |
| 客户集中度 | 分散化 | 集中于少数客户(前5大客户占比>50%) |
| 季度分布 | 均匀 | Q4集中(年底冲业绩嫌疑) |
| 政府补助占比 | < 10%净利润 | > 30%净利润(盈利可持续性差) |
非经常性损益分析
追踪5年扣非净利润 vs 净利润:
| 模式 | 评估 |
|---|---|
| 扣非与净利润差异小 | 盈利质量高 |
| 偶尔有较大差异 | 正常,需查看具体项目 |
| 年年有大额非经常性收益 | 报告盈利夸大真实盈利能力 |
| 扣非净利润为负但净利润为正 | 主营亏损,靠非经常性项目(如卖资产、政府补助)维持盈利假象 |
财务健康模型
Altman Z值(制造业)
Z = 1.2×X1 + 1.4×X2 + 3.3×X3 + 0.6×X4 + 1.0×X5| 变量 | 公式 |
|---|---|
| X1 | 营运资本 / 总资产 |
| X2 | 留存收益 / 总资产 |
| X3 | EBIT / 总资产 |
| X4 | 总市值 / 总负债 |
| X5 | 营业收入 / 总资产 |
| Z值 | 解读 |
|---|---|
| > 2.99 | 安全区——破产概率低 |
| 1.81–2.99 | 灰色区——中等风险 |
| < 1.81 | 困境区——破产概率高 |
Piotroski F值(0–9分)
| # | 信号 | 条件 | 得分 |
|---|---|---|---|
| 1 | ROA | 净利润为正 | +1 |
| 2 | 经营现金流 | 经营现金流为正 | +1 |
| 3 | ROA变化 | ROA同比改善 | +1 |
| 4 | 应计质量 | 经营现金流 > 净利润 | +1 |
| 5 | 杠杆变化 | 长期负债/资产比下降 | +1 |
| 6 | 流动性变化 | 流动比率改善 | +1 |
| 7 | 股份稀释 | 未增发新股 | +1 |
| 8 | 毛利率变化 | 毛利率改善 | +1 |
| 9 | 资产周转变化 | 资产周转率改善 | +1 |
| F值 | 解读 |
|---|---|
| 8–9 | 财务状况强健 |
| 5–7 | 一般 |
| 0–4 | 财务状况薄弱 |
Beneish M值(盈利操纵检测)
M = -4.84 + 0.920×DSRI + 0.528×GMI + 0.404×AQI + 0.892×SGI
+ 0.115×DEPI − 0.172×SGAI + 4.679×TATA − 0.327×LVGI| 变量 | 名称 | 衡量内容 |
|---|---|---|
| DSRI | 应收账款周转天数指数 | 应收账款操纵 |
| GMI | 毛利率指数 | 毛利率恶化 |
| AQI | 资产质量指数 | 资产资本化 |
| SGI | 营收增长指数 | 增长可持续性 |
| DEPI | 折旧指数 | 折旧政策变化 |
| SGAI | 销管费用指数 | 成本管理 |
| TATA | 应计利润/总资产 | 应计质量 |
| LVGI | 杠杆指数 | 杠杆变化 |
| M值 | 解读 |
|---|---|
| < -2.22 | 操纵可能性低 |
| -2.22 至 -1.78 | 灰色区——风险偏高 |
| > -1.78 | 操纵可能性高——需重点关注 |
营运资本分析
现金转化周期
CCC = DSO + DIO − DPO| CCC趋势 | 解读 |
|---|---|
| 缩短 | 营运资本效率改善——正面 |
| 稳定 | 运营一致 |
| 延长 | 效率恶化——现金被占用 |
营运资本红灯
| 指标 | 含义 |
|---|---|
| DSO上升而营收平稳 | 收款困难或渠道压货 |
| DIO显著上升 | 需求疲弱、滞销风险 |
| DPO急剧上升 | 可能预示现金流紧张(拖延付款) |
| 存货跌价准备 | 库存过时、产能过剩 |
| 应收票据中商业承兑汇票占比上升 | 客户信用质量下降 |
资产负债表风险指标
商誉和无形资产(A股重点关注)
| 指标 | 阈值 | 风险 |
|---|---|---|
| 商誉 / 净资产 | < 20% | 低 |
| 商誉 / 净资产 | 20–40% | 中等 |
| 商誉 / 净资产 | > 40% | 高——减值可能严重侵蚀净资产 |
| 商誉来自高溢价并购 | 对赌期即将结束 | 高——业绩承诺到期后业绩可能骤降 |
A股特别注意:2015–2017年并购潮产生了大量商誉,许多公司在对赌到期后面临商誉减值风险。
有息负债质量
| 指标 | 健康 | 值得关注 |
|---|---|---|
| 利息保障倍数(EBIT/利息) | > 5倍 | < 3倍 |
| 净负债 / EBITDA | < 2倍 | > 4倍 |
| 短期借款占有息负债比例 | < 40% | > 60% |
| 债务到期分布 | 均匀分布 | 大量集中短期到期 |
| 融资渠道 | 多元(银行+债券+其他) | 单一依赖 |
A股特有表外项目
必须检查的项目:
- 对外担保(为关联方或第三方提供的担保)
- 股权质押(大股东质押比例)
- 关联方资金占用(其他应收款详情)
- 未决诉讼和仲裁
- PPP/BOT项目的长期承诺
- 委托理财规模
- 资产管理产品投资
A股红灯清单
财务红灯
| # | 红灯 | 检查内容 |
|---|---|---|
| 1 | 营收增长但经营现金流持续为负 | 利润表 vs 现金流量表 |
| 2 | 应收账款增速远超营收 | 资产负债表趋势分析 |
| 3 | 存货增速远超营业成本 | 资产负债表 vs 利润表 |
| 4 | 在建工程长期不转固 | 资产负债表附注 |
| 5 | 其他应收款异常大 | 可能的关联方资金占用 |
| 6 | 商业承兑汇票占比过高 | 应收票据附注 |
| 7 | 政府补助占净利润比例过高 | 利润表附注 |
| 8 | 扣非净利润与净利润长期严重背离 | 利润表 |
| 9 | 大额资产减值突然出现 | 可能的"洗大澡" |
| 10 | 关联交易规模异常 | 关联交易附注 |
| 11 | 经常性变更会计估计且方向一致(增利) | 附注中的会计估计变更说明 |
| 12 | 研发支出资本化比例过高 | 研发支出附注 |
治理红灯
| # | 红灯 | 信息来源 |
|---|---|---|
| 1 | 审计师变更或出具非标准审计报告 | 年报审计报告 |
| 2 | 财务总监频繁更换 | 公告 |
| 3 | 财务重述 | 更正公告 |
| 4 | 被交易所问询或关注 | 交易所公告 |
| 5 | 大股东高比例质押 | 股权质押公告 |
| 6 | 大股东减持与公司回购并行 | 减持公告 vs 回购公告 |
| 7 | 独立董事投弃权票或反对票 | 董事会决议公告 |
| 8 | 被证监会立案调查 | 公告 |
| 9 | 频繁的关联交易且定价不透明 | 关联交易公告 |
报告模板
财务报表深度分析报告的结构化输出格式。
财务报表深度分析报告
公司:[名称]([代码])
行业:[申万一级 > 二级] | 总市值:¥—亿 | 会计年度:— | 最近财报:[年报/半年报/季报 日期]
---
1. 公司概览
[2–3句:业务描述、盈利模式、竞争地位]
关键指标概览:
| 指标 | 当前 | 5年均值 | 同行中位数 | 评估 |
|---|---|---|---|---|
| 营业收入(TTM) | ¥—亿 | — | — | — |
| 归母净利润(TTM) | ¥—亿 | — | — | — |
| ROE | —% | —% | —% | — |
| ROIC | —% | —% | —% | — |
| 自由现金流 | ¥—亿 | — | — | — |
| 资产负债率 | —% | — | — | — |
---
2. 杜邦分解
| 组成部分 | 第1年 | 第2年 | 第3年 | 第4年 | 第5年 | 趋势 |
|---|---|---|---|---|---|---|
| 税负系数 | — | — | — | — | — | ↑/→/↓ |
| 利息负担系数 | — | — | — | — | — | — |
| 营业利润率 | — | — | — | — | — | — |
| 资产周转率 | — | — | — | — | — | — |
| 权益乘数 | — | — | — | — | — | — |
| ROE | —% | —% | —% | —% | —% | — |
关键发现:[什么在驱动ROE?来源是否可持续?]
---
3. 盈利质量报告
质量指标
| 测试 | 结果 | 评估 |
|---|---|---|
| 应计比率 | —% | 高/可接受/低 质量 |
| 现金转化率 | — | 高/可接受/低 质量 |
| 营收增速 vs 应收增速 | 营收—% vs 应收—% | 绿灯/黄灯/红灯 |
| 合同负债趋势 | — | 绿灯/黄灯/红灯 |
| 非经常性损益 | 扣非净利润/净利润 = —% | 正常/偏高/严重 |
| 政府补助依赖 | 补助占净利润—% | 低/中/高 |
总体盈利质量:[高 / 可接受 / 偏低 / 值得关注]
红灯详情(如有)
[对发现的每项红灯用具体数据说明]
---
4. 财务健康评分
| 模型 | 评分 | 解读 | 区域 |
|---|---|---|---|
| Altman Z值 | — | — | 安全/灰色/困境 |
| Piotroski F值 | —/9 | — | 强健/一般/薄弱 |
| Beneish M值 | — | — | 低风险/灰色/高风险 |
Z值分项
| 变量 | 值 | 贡献 |
|---|---|---|
| X1(营运资本/资产) | — | — |
| X2(留存收益/资产) | — | — |
| X3(EBIT/资产) | — | — |
| X4(市值/负债) | — | — |
| X5(营收/资产) | — | — |
---
5. 营运资本分析
现金转化周期
| 指标 | 第1年 | 第2年 | 第3年 | 第4年 | 第5年 | 同行中位数 | 趋势 |
|---|---|---|---|---|---|---|---|
| DSO | — | — | — | — | — | — | — |
| DIO | — | — | — | — | — | — | — |
| DPO | — | — | — | — | — | — | — |
| CCC | — | — | — | — | — | — | — |
评估:[营运资本管理是在改善还是恶化?]
---
6. 资产负债表风险图
| 风险领域 | 敞口 | 严重程度 | 详情 |
|---|---|---|---|
| 商誉/无形资产 | ¥—亿(占净资产—%) | 低/中/高 | — |
| 有息负债到期 | ¥—亿(2年内到期) | — | — |
| 关联交易 | ¥—亿/年 | — | — |
| 其他应收款 | ¥—亿 | — | — |
| 股权质押 | 控股股东质押—% | — | — |
| 对外担保 | ¥—亿 | — | — |
| 股份支付稀释 | 年化稀释—% | — | — |
---
7. 分部分析
| 业务分部 | 营收 | 占比 | 增速 | 利润率 | 评估 |
|---|---|---|---|---|---|
| [分部A] | ¥—亿 | —% | —% | —% | 价值驱动 / 中性 / 价值拖累 |
| [分部B] | ¥—亿 | —% | —% | —% | — |
| … | … | … | … | … | … |
---
8. 同行比较
| 指标 | [本公司] | [同行1] | [同行2] | [同行3] | 最佳 |
|---|---|---|---|---|---|
| 营收增速(3年) | —% | —% | —% | —% | — |
| 毛利率 | —% | —% | —% | —% | — |
| 营业利润率 | —% | —% | —% | —% | — |
| ROE | —% | —% | —% | —% | — |
| ROIC | —% | —% | —% | —% | — |
| 资产负债率 | —% | —% | —% | —% | — |
| FCF收益率 | —% | —% | —% | —% | — |
| PE | — | — | — | — | — |
| EV/EBITDA | — | — | — | — | — |
---
9. 综合评估
看多理由(财务视角)
[2–3点来自财务分析的正面发现]
看空理由(财务视角)
[2–3点引发担忧的发现]
重点跟踪指标
[未来需持续关注的具体指标或事件]
---
10. 免责声明
免责声明:本财务分析基于公开财务报表,不构成专业审计。财务模型和评分系统是回顾性工具,存在固有局限。识别出的红灯是需要进一步调查的指标,而非问题的确凿证据。本分析仅供信息参考和教育目的,不构成投资建议。请在做出投资和审计相关决策前咨询合格的专业人士。
Related skills
How it compares
Pick financial-statement-analyzer over generic spreadsheet skills when you need A-share-specific forensic checks and standardized fraud scores on a single issuer.
FAQ
Which markets does financial-statement-analyzer cover?
financial-statement-analyzer targets single A-share listed companies in China, performing forensic-grade review of income statements, balance sheets, and cash flows with metrics tuned for common A-share reporting patterns.
What fraud and health scores does financial-statement-analyzer compute?
financial-statement-analyzer computes Altman Z-score and Beneish M-score for distress and manipulation risk, plus Piotroski F-score and working-capital metrics alongside five-factor DuPont ROE decomposition.
What output does financial-statement-analyzer produce?
financial-statement-analyzer delivers a comprehensive financial health report covering earnings quality, balance-sheet risks, segment performance, and peer benchmarks—not a buy or sell trading recommendation.