Skip to main content
ClaudeWave
Skill12k repo starsupdated today

financial-statement

This financial statement analysis skill performs deep examination of three core financial statements (income statement, balance sheet, cash flow statement) to evaluate earnings quality, identify fraud signals, and decompose profitability drivers using DuPont analysis. Use it when analyzing a company's financial health by checking reconciliation relationships between statements, comparing accrual profits versus actual cash generation, monitoring 12+ red flags for accounting fraud, and calculating key ratios across profitability, solvency, and operational efficiency metrics.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/HKUDS/Vibe-Trading /tmp/financial-statement && cp -r /tmp/financial-statement/agent/src/skills/financial-statement ~/.claude/skills/financial-statement
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# 财报三表解读

## 概述

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

## 三表核心框架

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

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

**关键比率**:

| 比率 | 公式 | 健康范围 | 警示 |
|------|------|---------|------|
| 毛利率 | 毛利/营收 | 行业差异大 | 连续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等指标
vibe-tradingSkill

Professional finance research toolkit — backtesting (7 engines + benchmark comparison panel), factor analysis, Alpha Zoo (452 pre-built alphas across qlib158/alpha101/gtja191/academic), options pricing, 77 finance skills, 29 multi-agent swarm teams, Trade Journal analyzer, and Shadow Account (extract → backtest → render) across 7 data sources (tushare, yfinance, okx, akshare, mootdx, ccxt, futu).

adr-hshareSkill

ADR/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.

akshareSkill

AKShare financial data aggregator (18k+ stars). Free, no API key. Covers A-shares, US, HK, futures, macro, forex. Primary fallback for tushare and yfinance.

alpha-zooSkill

Browse and bench the bundled alpha zoos — prebuilt cross-sectional factor libraries (Kakushadze 101, GTJA 191, Qlib 158, Fama-French / Carhart). Use when the user asks "which alphas exist", wants metadata on a named alpha, or wants to run IC/IR on a whole zoo over a universe.

ashare-pre-st-filterSkill

A 股 ST/*ST 风险预测框架 — 基于最新中报/三季报或业绩预告/快报,预测下一财年是否会因营收、利润、净资产、分红不达标而被风险警示,并将新浪监管处罚记录作为独立证据面纳入风险等级。仅适用于 A 股,不预测财务造假。

asset-allocationSkill

Asset allocation theory and optimizer usage — MPT / Black-Litterman / risk budgeting / all-weather strategy, including guides for 4 optimizers and rebalancing rules.

backtest-diagnoseSkill

Diagnose failed or underperforming backtests, locate the root cause, and fix the issue

behavioral-financeSkill

Behavioral finance applications: theories of overreaction and underreaction, behavioral explanations for momentum and reversal, investor sentiment cycles, cognitive-bias checklists, and debiasing quantitative strategies.