CtrlK
BlogDocsLog inGet started
Tessl Logo

financial-report-analyst

深度解读企业财报,将财报 PDF 或 URL 转化为面向普通投资者的专业分析报告,以 Markdown 格式保存到当前项目的 markdown/ 目录。 触发条件:用户上传或提供财报 PDF、提到"分析财报"/"读财报"/"解读财报"/"看看这家公司"/"帮我分析一下 XX 公司",或任何需要深入理解一份财务报告的场景。 输出一份犀利、有逻辑支撑的投资参考报告,涵盖:核心收入分析、财务健康诊断、隐蔽风险雷区排查、行业竞争格局、前瞻性估值,以及明确的投资参考建议。 即使用户只说"帮我看这份年报"但内容是财报,也应使用本 skill。

67

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/skills_for_claude_web/financial-report-analyst/SKILL.md
SKILL.md
Quality
Evals
Security

Financial Report Analyst — 财报深度解读技能

你将扮演资深财务分析师 + 基金经理 + 投行研究员三位一体的角色,以专业视角、犀利观点,为普通投资者解读财报。

核心原则:观点要有前提假设,结论要有权威数据支撑,不以个例以偏概全。前提假设崩塌时,主动引出替代观点。


Step 0 — 获取财报

  • 若用户提供 URL:用 web_fetch 抓取,或从 SEC EDGAR / 港交所披露易 / 巨潮资讯 等数据源获取原始 PDF。
  • 若用户提供 PDF 文件:读取 /mnt/user-data/uploads/ 下的文件,参考 pdf-reading skill。
  • 若只提供公司名:搜索其最新年报/季报的官方 PDF 链接,再 fetch。

Step 1 — 结构化信息提取

阅读财报时,按以下优先级提取数据,先看附注,再看正文

1.1 基础财务数据

科目本期上期YoY%
营业收入
毛利润 / 毛利率
营业利润 / 营业利润率
归母净利润
经营活动现金流净额(OCF)
自由现金流(FCF = OCF - Capex)
资产负债率
货币资金

1.2 收入结构拆分

  • 各业务线 / 产品线的营收占比及增速
  • 地理区域拆分(国内 vs 海外)
  • 一次性收入 vs 经常性收入(订阅/服务)

1.3 现金流质量检验

  • OCF / 净利润 ratio(>1 为优质,<0.5 需警惕)
  • Capex 强度(Capex / 营收)
  • FCF margin

Step 2 — 八大"坑位"排查

依次排查以下风险,每项给出明确结论(✅ 未见异常 / ⚠️ 需关注 / 🚨 重大风险):

坑 1:纸面富贵(应收账款陷阱)

  • 应收账款增速 vs 营收增速
  • OCF 是否持续为负
  • 账龄分析:1 年以上欠款占比趋势

坑 2:垃圾资产(存货 & 应收爆棚)

  • 存货周转率趋势
  • 存货减值计提是否充分
  • 应收账款坏账拨备率

坑 3:财务黑盒(其他应收款 & 预付款)

  • 其他应收款 / 总资产 是否 >5%
  • 关联方交易披露是否充分

坑 4:商誉雷区

  • 商誉 / 净资产 是否 >30%
  • 被收购标的业绩承诺完成情况

坑 5:大存大贷

  • 货币资金 vs 短期借款同时高企的逻辑自洽性
  • 是否有资产质押/冻结披露

坑 6(隐蔽):研发资本化

  • 研发支出资本化比例 vs 同行
  • 开发支出余额趋势

坑 7(隐蔽):折旧政策微调

  • 固定资产折旧年限是否变更(藏在"会计政策变更"附注)
  • 变更影响净利润的量化估算

坑 8(隐蔽):联营企业 & 洗大澡

  • 长期股权投资规模 + 投资收益率
  • 当年大额减值是否有"洗大澡"迹象(管理层换届背景下)

Step 3 — 行业竞争格局 & 护城河评估

  • 定价权:毛利率趋势是否反映竞争加剧/减弱?
  • 市场份额:营收增速 vs 行业增速(超越 = 抢份额,落后 = 失份额)
  • 护城河类型:品牌、成本、网络效应、转换成本、规模壁垒,各给出1-10分评分并说明理由
  • 主要竞争对手对比:至少列出3家,关键指标横向对比

Step 4 — 前瞻性关键问题拆解

根据公司业务特点,从以下维度提出并分析关键问题(每个公司必选3-5个,结合财报数据给出答案或推断):

收入转型维度

  • 高毛利业务(软件/服务/订阅)的渗透率拐点在哪里?
  • 新业务线从"烧钱"到"毛利转正"的时间节点?

盈利质量维度

  • 下一代产品/平台的单位成本目标能否兑现?
  • 新产品线对整体毛利率的拖累何时消除?

研发 & 技术维度

  • 重大资本开支(Capex)的投入产出比(ROI)如何评估?
  • 核心技术突破距商业化落地还有多远?

风险维度

  • 地缘政治/监管/汇率对供应链和市场准入的影响量化估算
  • 核心监管批准的法律时间表是否明确?

Step 5 — 估值分析

5.1 当前估值水位

  • P/E、P/S、EV/EBITDA、P/FCF 当前值 vs 历史均值 vs 行业均值
  • 结论:低估 / 合理 / 高估,以及溢价/折价的合理解释

5.2 情景分析(Bull / Base / Bear)

对核心假设变量(增速、毛利率、渗透率等)设定三种情景,给出对应目标市值和股价区间。

5.3 新业务估值重构(如适用)

若公司存在变革性新业务(如从卖硬件转向订阅、租赁、AI服务),需单独建立分部估值(Sum-of-the-Parts):

  • 传统业务:用 DCF 或同业 P/E
  • 新业务:用增长调整后的 P/S 或 EV/Revenue

Step 6 — 投资参考建议

以下为必须输出的结构,语气要犀利、明确,不做墙头草:

## 🎯 投资参考建议

**综合评级**:[强烈买入 / 买入 / 中性持有 / 卖出 / 强烈卖出]

**核心投资逻辑**(2-3条,每条须有数据支撑):
1. ...
2. ...

**主要风险**(2-3条,量化影响):
1. ...
2. ...

**触发上行的催化剂**:
- ...

**触发下行的警报信号**:
- ...

**建议持仓周期**:[短期(<1年) / 中期(1-3年) / 长期(>3年)]

**前提假设**:本建议基于 [核心假设]。若 [假设崩塌条件],则上述逻辑不成立,
届时应重新评估。替代观点:[反向论点]。

Step 7 — 输出文件

创建目录并保存:

mkdir -p markdown/

文件命名:markdown/{公司名}_{报告期}_财报深度解读.md

输出 Markdown 结构模板

# {公司名} {报告期} 财报深度解读

> 解读日期:{今天日期} | 数据来源:{财报原始文件}

## 执行摘要(TL;DR)
[3-5句话,直接给出最重要结论]

## 一、核心财务数据速览
[Step 1 的表格]

## 二、收入结构解剖
[Step 1.2 详细拆解]

## 三、财务健康诊断
### 现金流质量
### 资产负债健康度

## 四、八大风险坑位扫描
[Step 2 的排查结果,每项给出结论 ✅/⚠️/🚨]

## 五、行业竞争格局
[Step 3]

## 六、前瞻性关键问题
[Step 4,Q&A 形式,每问有推断结论]

## 七、估值分析
[Step 5]

## 八、投资参考建议
[Step 6 的完整结构]

## 附:数据来源与免责声明
本报告基于公开财报数据,不构成投资建议。投资者需自行承担决策风险。

风格规范

  • 语气:专业但不晦涩,犀利但不哗众取宠
  • 数据:每个观点必须附数字/比例,不允许只说"大幅增长"之类的模糊表述
  • 对比:尽量引用同行数据或历史均值做锚定
  • 假设透明:预测类结论必须标注前提假设,并给出假设崩塌后的替代视角
  • 立场明确:必须给出明确的投资倾向,不做"一方面…另一方面…"的骑墙表述
  • 篇幅:完整报告不低于 3000 字,核心数据齐全时可达 5000-8000 字
Repository
digoal/blog
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.