A股财务健康度诊断/爆雷预警/财务风险排查。当用户说"财务健康"、"财务质量"、"会不会爆雷"、"财务诊断"、"financial health"、"F-score"、"Z-score"、"XX的财务怎么样"、"财报有没有问题"、"应收账款"、"商誉减值"、"现金流质量"、"财务健康度"、"爆雷风险"、"财务风险"时触发。MUST USE when user asks about financial health diagnosis, bankruptcy/default risk, F-score/Z-score analysis, or whether a company might have accounting issues. 通过多维度财务指标(盈利/偿债/营运/现金流)综合诊断企业财务健康程度,计算 Piotroski F-Score 和改良 Z-Score,识别潜在爆雷风险。支持研报风格(formal)和快速诊断风格(brief)。
Scanned 9/7/2026
Install to Claude Code
npx -y skills add aifinlab/FinClaw --skill a-share-financial-health --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of A Share Financial Health?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aifinlab-a-share-financial-health)More formats (shields.io, HTML) on the badges page.
---
name: a-share-financial-health
description: A股财务健康度诊断/爆雷预警/财务风险排查。当用户说"财务健康"、"财务质量"、"会不会爆雷"、"财务诊断"、"financial health"、"F-score"、"Z-score"、"XX的财务怎么样"、"财报有没有问题"、"应收账款"、"商誉减值"、"现金流质量"、"财务健康度"、"爆雷风险"、"财务风险"时触发。MUST USE when user asks about financial health diagnosis, bankruptcy/default risk, F-score/Z-score analysis, or whether a company might have accounting issues. 通过多维度财务指标(盈利/偿债/营运/现金流)综合诊断企业财务健康程度,计算 Piotroski F-Score 和改良 Z-Score,识别潜在爆雷风险。支持研报风格(formal)和快速诊断风格(brief)。
---
# A股财务健康度诊断 / 爆雷预警
## 数据源
- **cn-stock-data finance**: 财务三表(利润表/资产负债表/现金流量表)、核心指标(43字段)
- `python "$SKILLS_ROOT/cn-stock-data/scripts/cn_stock_data.py" finance --code [CODE]`
- **cn-stock-data quote**: 实时行情(股价/市值/总股本)
- **cn-stock-data kline**: K线数据(计算市值波动等)
- **Web搜索**: 审计意见、监管处罚、会计政策变更公告
## Workflow
### Step 1: 财务数据获取(最近4期财报)
- 解析用户输入,识别股票代码或名称
- 通过 cn-stock-data 转换为标准代码(SH600519 格式)
- 获取最近4期(4个季度或年报+最新季报)财务数据
- 关键字段:净利润、扣非净利润、经营现金流净额、总资产、总负债、流动资产、流动负债、营业收入、营业成本、应收账款、存货、商誉、短期借款、货币资金、净资产、总股本
- 获取实时行情(股价、市值)
### Step 2: 计算健康度评分
**Piotroski F-Score(0-9分)**:对照 `references/financial-health-guide.md` 中的9项标准逐项打分
- 盈利能力(4项):ROA正/经营现金流正/ROA改善/应计利润
- 杠杆与流动性(3项):负债率下降/流动比率改善/未增发
- 营运效率(2项):毛利率改善/资产周转率改善
**改良 Z-Score**:使用A股适配公式计算
- Z < 1.8:危险区(财务困境概率高)
- 1.8 ≤ Z ≤ 2.99:灰色区(需关注)
- Z > 2.99:安全区
### Step 3: 红旗信号扫描
对照参考文档中的爆雷信号清单逐项排查:
1. 应收账款暴增(增速 > 营收增速 × 1.5)
2. 存货异常(存货/营收比大幅上升 或 存货周转天数显著恶化)
3. 商誉占比过高(商誉/净资产 > 30%)
4. 经营现金流与利润严重背离(净利润为正但经营现金流持续为负)
5. 频繁变更会计政策/审计机构(Web搜索确认)
6. 大股东占款(其他应收款异常大)
7. 违规担保/关联交易异常
8. 大股东高比例质押(> 80%)
9. 短期偿债压力(短期借款/货币资金 > 2)
10. 审计意见非标
每项标注:✅ 健康 / ⚠️ 关注 / 🔴 危险
### Step 4: 同行对比
- 识别同行业2-3家可比公司
- 对比关键指标:F-Score、Z-Score、资产负债率、应收账款周转天数、存货周转天数、经营现金流/净利润
- 定位目标公司在行业中的财务健康排名
### Step 5: 输出诊断报告
**formal 模式**:
- 标题:XX(代码)财务健康度诊断报告
- 公司概况(一句话行业定位 + 最新市值)
- Piotroski F-Score 详细打分(9项逐条)
- 改良 Z-Score 计算结果及区间判定
- 10项红旗信号逐项分析(含数据支撑与趋势)
- 同行对比表(关键健康指标)
- 综合诊断结论 + 健康等级
- 风险提示与建议关注事项
**brief 模式**(默认):
- 健康等级标签(🟢健康/🟡亚健康/🔴高危)
- F-Score X/9 | Z-Score X.XX(区间)
- 关键风险点(仅列⚠️和🔴项,最多3条)
- 一句话诊断结论
### 健康等级评定
| F-Score | Z-Score | 红旗数 | 等级 |
|---------|---------|--------|------|
| 7-9 | > 2.99 | 0-1 | 🟢 财务健康 |
| 5-6 | 1.8-2.99 | 2-3 | 🟡 亚健康/需关注 |
| 3-4 | < 1.8 | 4-5 | 🔴 高风险 |
| 0-2 | < 1.2 | 6+ | ⛔ 极高风险/爆雷预警 |
综合三个维度取最差等级,任一维度触发高风险即整体标记高风险。
## 注意事项
- F-Score 和 Z-Score 仅供参考,不是绝对标准,需结合行业特性和公司发展阶段
- 必须与同行对比,单看绝对值容易误判(如银行高负债率属正常)
- 关注趋势变化而非单期数据,连续恶化比单期异常更危险
- 审计意见是重要信号,非标审计意见需高度重视
- 数据不可用时如实说明,不编造数据
- 本工具仅供参考,不构成投资建议
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!