financial-statement

$npx mdskill add HKUDS/Vibe-Trading/financial-statement

Decode financial statements to spot fraud and assess quality.

  • Reveals hidden risks through accounting relationships and ratios.
  • Depends on financial databases and historical report archives.
  • Prioritizes anomalies based on industry benchmarks and red flags.
  • Delivers structured tables and visual matrices for quick insights.

SKILL.md

.github/skills/financial-statementView on GitHub ↗
---
name: financial-statement
description: 财报三表深度解读——三表勾稽关系、盈利质量(应计vs现金流)分析、杜邦分解、10+财务造假红旗指标
category: flow
---

# 财报三表解读

## 概述

从三张报表(利润表、资产负债表、现金流量表)的勾稽关系出发,深度分析企业盈利质量,识别财务造假信号,用杜邦分析分解盈利驱动因子。

## 三表核心框架

### 利润表(赚了多少)

```
营业收入
 - 营业成本               → 毛利润(毛利率 = 毛利/营收)
 - 销售费用 + 管理费用 + 研发费用  → 核心利润
 + 投资收益 + 公允价值变动        → 营业利润
 + 营业外收支               → 利润总额
 - 所得税                 → 净利润
 - 少数股东损益              → 归母净利润
```

**关键比率**:

| 比率 | 公式 | 健康范围 | 警示 |
|------|------|---------|------|
| 毛利率 | 毛利/营收 | 行业差异大 | 连续3季下滑 |
| 净利率 | 净利/营收 | >10%优秀 | <0%且无改善趋势 |
| 期间费用率 | (销管研)/营收 | <30% | 逐年上升 |
| 扣非/归母 | 扣非净利/归母净利 | >80% | <50%依赖非经常 |

### 资产负债表(有什么家底)

```
资产 = 负债 + 所有者权益

资产端重点:
- 货币资金: 是否受限?存贷双高?
- 应收账款: 增速是否超过营收?
- 存货: 是否积压?跌价准备够不够?
- 商誉: 并购溢价,减值风险
- 在建工程: 是否长期不转固?

负债端重点:
- 有息负债: 短期借款+长期借款+应付债券
- 应付账款: 对上游议价权
- 预收/合同负债: 对下游议价权
```

**关键比率**:

| 比率 | 公式 | 健康范围 |
|------|------|---------|
| 资产负债率 | 负债/资产 | 40-60%(非金融) |
| 流动比率 | 流动资产/流动负债 | 1.5-2.5 |
| 速动比率 | (流动资产-存货)/流动负债 | >1.0 |
| 有息负债率 | 有息负债/总资产 | <30% |

### 现金流量表(真正拿到多少现金)

```
经营活动现金流(CFO): 做生意赚的现金
投资活动现金流(CFI): 买卖资产花的现金
筹资活动现金流(CFF): 借钱/还钱/分红

黄金公式: 净利润 ≈ CFO(长期来看)
```

**现金流质量矩阵**:

| CFO | CFI | CFF | 企业状态 |
|-----|-----|-----|---------|
| + | - | - | 优秀(赚钱、投资、还债) |
| + | - | + | 扩张(赚钱、投资、借钱加速) |
| + | + | - | 稳健(赚钱、回收投资、还债) |
| - | - | + | 危险(亏钱、还在投、靠借钱活) |
| - | + | + | 困境(卖资产+借钱维持) |
| - | + | - | 衰退(卖资产还债) |

## 三表勾稽关系

### 核心勾稽

```
1. 利润表 → 资产负债表
   净利润 → 留存收益(未分配利润增加)
   应收增加 = 收入 - 实际收款
   存货增加 = 采购 - 已售成本

2. 利润表 → 现金流量表
   净利润 + 折旧 - 营运资本增加 ≈ 经营现金流
   如果差异大 → 盈利质量存疑

3. 资产负债表 → 现金流量表
   期末现金 = 期初现金 + CFO + CFI + CFF
   货币资金变动 = 三个现金流之和
```

### 勾稽验证公式

```python
# 验证盈利质量
accrual_ratio = (net_income - cfo) / total_assets
# accrual_ratio > 10% → 应计利润占比高,盈利质量差

# 验证收入质量
receivable_growth = accounts_receivable.pct_change()
revenue_growth = revenue.pct_change()
# receivable_growth > revenue_growth → 收入质量恶化

# 验证资产负债表与现金流一致性
cash_change = cash_end - cash_begin
cf_total = cfo + cfi + cff
# abs(cash_change - cf_total) > 1 → 数据有问题
```

## 盈利质量分析

### 应计 vs 现金流

```
高质量盈利:
- CFO / 净利润 > 1.0(现金利润大于纸面利润)
- 应收账款增速 < 营收增速
- 经营现金流持续为正

低质量盈利:
- CFO / 净利润 < 0.5(大量利润没变成现金)
- 应收/营收比例持续上升
- 依赖一次性收益(投资收益、资产处置)
```

### 盈利质量评分卡

| 指标 | 优秀(3分) | 一般(2分) | 差(1分) | 权重 |
|------|----------|----------|---------|------|
| CFO/净利润 | >1.2 | 0.8-1.2 | <0.8 | 25% |
| 应收增速vs营收 | 应收增速更慢 | 同步 | 应收更快 | 20% |
| 扣非/归母 | >90% | 70-90% | <70% | 20% |
| 经营现金流趋势 | 连续增长 | 波动 | 下降 | 20% |
| 存货周转 | 加快 | 稳定 | 放慢 | 15% |

评分 ≥ 2.5 = 盈利质量优秀
评分 1.5-2.5 = 需要关注
评分 < 1.5 = 盈利质量差,建议回避

## 财务造假红旗指标

### 12个红旗信号

| # | 红旗 | 检测方法 | 严重度 |
|---|------|---------|--------|
| 1 | 存贷双高 | 货币资金高 + 有息负债高(同时>营收30%) | 高 |
| 2 | 应收暴增 | 应收增速 > 营收增速 × 1.5,持续2季+ | 高 |
| 3 | 存货异常 | 存货/营收比例突然上升>50% | 高 |
| 4 | 经营现金流为负 | CFO连续2年为负但净利润为正 | 高 |
| 5 | 关联交易占比高 | 关联交易/营收 > 30% | 高 |
| 6 | 频繁更换审计师 | 3年内换2次审计师 | 中 |
| 7 | 在建工程不转固 | 在建工程/固定资产 > 50%,持续3年+ | 中 |
| 8 | 预付账款异常 | 预付/营收比例突然上升 | 中 |
| 9 | 少数股东损益异常 | 少数股东损益/净利润比例波动大 | 中 |
| 10 | 审计意见 | 非标准无保留意见(保留/否定/无法表示) | 高 |
| 11 | 资本化率过高 | 研发资本化/研发总额 > 50% | 中 |
| 12 | 商誉占比高 | 商誉/净资产 > 30%,且标的业绩不达标 | 中 |

### 综合造假概率评估

```
红旗数量    造假概率    建议
0-1个       低          正常投资
2-3个       中          深入调查,谨慎投资
4-5个       高          建议回避
6+个        极高        强烈回避
```

## 杜邦分析

### 三级分解

```
ROE = 净利率 × 总资产周转率 × 权益乘数

ROE = (净利润/营收) × (营收/总资产) × (总资产/净资产)
     盈利能力        运营效率        杠杆水平
```

### 五级分解

```
ROE = 税务负担 × 利息负担 × 营业利润率 × 资产周转率 × 权益乘数
    = (净利/税前利润) × (税前利润/EBIT) × (EBIT/营收) × (营收/总资产) × (总资产/净资产)
```

### 杜邦分析模板

```markdown
### 杜邦分析: [公司名]

| 指标 | 2024 | 2025 | 变化 | 驱动判断 |
|------|------|------|------|---------|
| ROE | 15.2% | 17.8% | +2.6% | ↑ |
| 净利率 | 8.5% | 9.2% | +0.7% | 盈利改善 ✓ |
| 资产周转率 | 0.85 | 0.88 | +0.03 | 效率提升 ✓ |
| 权益乘数 | 2.10 | 2.20 | +0.10 | 杠杆上升 ⚠️ |

结论: ROE提升主要由盈利能力改善驱动,杠杆小幅上升需关注
```

### 行业ROE对比

| 行业 | 典型ROE | 驱动类型 |
|------|---------|---------|
| 白酒 | 25-30% | 高净利率驱动(毛利率>90%) |
| 零售 | 8-15% | 高周转驱动(薄利多销) |
| 银行 | 10-14% | 高杠杆驱动(权益乘数>10x) |
| 科技 | 12-20% | 高净利率+中等周转 |
| 地产 | 5-10% | 高杠杆但在去杠杆 |

## 输出格式

```markdown
## 财务分析: [公司名/代码]

### 三表概要
| 指标 | 2023A | 2024A | 2025E | 趋势 |
|------|-------|-------|-------|------|
| 营收(亿) | ... | ... | ... | ... |
| 净利润(亿) | ... | ... | ... | ... |
| CFO(亿) | ... | ... | ... | ... |
| 资产负债率 | ... | ... | ... | ... |

### 盈利质量评分
| 指标 | 得分 | 说明 |
|------|------|------|
| CFO/净利润 | 3/3 | 1.25, 现金回收优秀 |
| ... | ... | ... |
| **综合** | **2.7/3** | **盈利质量优秀** |

### 杜邦分解
[杜邦分析表格]

### 红旗检查
- [x] 存贷双高 → 否,货币资金合理
- [x] 应收异常 → 否,增速低于营收
- [!] 商誉占比 → 22%,接近警戒线,需关注

### 结论
...
```

## 注意事项

1. **财报会计准则差异**:A股用中国会计准则,港股/美股用IFRS/US GAAP,比较时注意调整
2. **季度数据看同比非环比**:季节性因素大(如消费Q4旺季),环比波动不代表趋势
3. **银行/保险特殊**:三表结构与一般企业完全不同,不适用传统勾稽分析
4. **重资产 vs 轻资产**:资产周转率跨行业不可比,同行业内比较才有意义
5. **并表范围变化**:新收购/处置子公司导致同比不可比,需看可比口径
6. **数据来源**:tushare提供A股财报数据,extra_fields中可获取pe/pb/roe等指标

More from HKUDS/Vibe-Trading

SkillDescription
adr-hshareADR/H-share/A-share cross-listing premium analysis — track pricing gaps between US-listed ADRs, HK-listed H-shares, and A-shares for arbitrage signals, dual-listing valuation, and delisting risk assessment.
akshareAKShare financial data aggregator (18k+ stars). Free, no API key. Covers A-shares, US, HK, futures, macro, forex. Primary fallback for tushare and yfinance.
asset-allocationAsset allocation theory and optimizer usage — MPT / Black-Litterman / risk budgeting / all-weather strategy, including guides for 4 optimizers and rebalancing rules.
backtest-diagnoseDiagnose failed or underperforming backtests, locate the root cause, and fix the issue
behavioral-financeBehavioral finance applications: theories of overreaction and underreaction, behavioral explanations for momentum and reversal, investor sentiment cycles, cognitive-bias checklists, and debiasing quantitative strategies.
candlestickCandlestick pattern recognition engine, pure pandas vectorized implementation of 15 classic candlestick patterns (5 single-candle + 5 double-candle + 4 triple-candle + 1 trend confirmation), generating a composite signal from bullish/bearish pattern scores.
ccxtCCXT unified crypto exchange library (100+ exchanges). Free public market data. Fallback when OKX is unavailable.
chanlun基于缠论(缠中说禅)的形态识别引擎,使用czsc库自动检测K线分型、笔、中枢,并生成一买/一卖/二买/二卖/三买/三卖等买卖点信号。支持多周期分析和形态分类(3/5/7/9/11笔形态)。
commodity-analysisCommodity analysis (oil supply-demand balance / gold pricing / copper as an economic predictor / inventory cycles / futures premium-discount structure / seasonality), generating directional commodity signals.
convertible-bondA股可转债分析——转股/纯债/期权三维估值、下修/强赎/回售博弈、双低策略与转债轮动选债框架