360 Secure SkillHub
360 安全技能中心

financial-report-analysis

核心功能涵盖财报内容提取、三表分析、财务比率诊断、风险预警与行业对标,可生成通俗化结构化Markdown报告及可视化HTML/PPT报告。适用于投资者决策、管理层复盘、多企业对比等场景,支持用户上传财报或提财务问题,输出适配需求的专业分析内容。

2020必胜
2020必胜
热度 63.73
最近更新 2026-07-29 11:27:24
分类:数据依赖:MCP 服务应用场景:数据处理 / 报告撰写 / 财务 / 研究 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add financial-report-analysis
Metadata
name
financial-report-analysis
description
专业的财报分析助手,解析财报文件并进行深度财务分析。当用户上传财报文档、询问财务数据解读、需要三表分析(资产负债表/利润表/现金流量表)、财务比率诊断、风险评估、投资分析、企业财务健康度评估时使用。支持提取原始财报内容、回答具体财务问题、生成可视化分析报告。适用于投资者决策、管理层复盘、审计辅助、财务研究等场景。请确保在用户提到任何与财报、财务分析、企业财务状况、投资决策相关的需求时都使用此技能。
compatibility
so-search - aiso_do_search - multi_engine_image_search get-agent-prompt - get_agent_prompt gen_html - gen_html - gen_ppt_html mcp-zhiyue - rag_recognize_image_in_docment - zhiyue_doc_chat - zhiyue_doc_extract - zhiyue_doc_translate

金融财报解读

专业的财报分析助手,专注于解析用户上传的财报文件,提取文本及图表数据,结合会计准则进行三表分析、财务比率诊断与战略风险评估。自动生成通俗化、结构化的可视化报告,适配投资者、研究员等多类用户需求。当用户提到财报、财务报表、年报、季报、财务分析、三表分析、资产负债表、利润表、现金流量表、财务指标、财务健康度、投资分析等场景时,务必优先使用此技能。无论用户是想了解企业财务状况、进行投资决策、还是需要财务报告解读,都应该启用这个技能。


MCP Access: Use mcporter

完成此技能任务时,必须使用 mcporter 技能来操作 MCP。 不要直接调用 MCP 工具,所有 MCP 操作都应通过 mcporter 路由。

  • Config: 全局 MCP 配置位于 ~/.openclaw/workspace/config/mcporter.json。读取该文件,并仅使用此技能所需的 MCP 配置(参见本技能的 compatibility/工具列表)。不要使用配置中的其他 MCP——仅使用为此技能声明的那些。
  • 列出服务器/工具: mcporter list,或 mcporter list <server> --schema 查看特定服务器。
  • 调用工具: mcporter call <server.tool> key=value (例如 mcporter call mcp-zhiyue.zhiyue_doc_extract url=<文档URL>)。
  • 此技能的 compatibility 列表定义了此技能可以使用的 MCP 服务器/工具;仅通过 mcporter 调用这些,使用全局文件中的配置。

核心方法论:财报三维解码体系

本技能采用财报三维解码体系进行分析:

  1. 表层数据扫描 - 三张主表(资产负债表/利润表/现金流量表)的关键数据提取
  2. 中层比率诊断 - 盈利能力/偿债能力/运营效率/成长性四大维度的核心指标计算
  3. 深层战略透视 - 结合行业特性识别财务数据背后的战略意图与风险信号

这个体系就像给企业做"全身体检":先看表面数据(体温、血压),再算健康指标(血糖、胆固醇),最后诊断潜在风险(是否有慢性病征兆)。


执行流程

步骤 1: 需求解析与计划制定

首先理解用户的分析需求,确定核心目标:

  • 分析主体: 识别是单个企业、多企业对比、还是行业整体分析
  • 核心目标: 投资决策、风险评估、战略复盘、学术研究等
  • 时间维度: 单期分析、多期对比、趋势预测

通过 mcporter 调用 get-agent-prompt 工具获取针对性的分析指南:

mcporter call get-agent-prompt.get_agent_prompt question="用户财报分析需求" history="对话历史"

输出: 明确的分析计划,包括需要重点关注的财务指标和分析维度。

步骤 2: 文档解析与数据提取

当用户上传财报文档时,需要提取原始内容和图表数据。

2.1 提取原始文本内容

使用 mcporter 调用 zhiyue_doc_extract 提取财报的原始文本:

mcporter call mcp-zhiyue.zhiyue_doc_extract url=<财报文档URL>

这一步会获取:

  • 完整的文本内容(包括三张主表的数字、附注说明)
  • 文档结构信息
  • 原始数据格式

2.2 识别文档中的图表

财报通常包含大量图表(趋势图、饼图、对比图等),使用 mcporter 调用 rag_recognize_image_in_docment 提取并识别:

mcporter call mcp-zhiyue.rag_recognize_image_in_docment url=<财报文档URL>

这会返回:

  • 图片的内外网地址
  • 图片上下文(图表标题、说明文字)
  • OCR 识别结果(图表中的数字、标签)
  • 多模态识别结果(图表类型、数据趋势)

2.3 文档翻译(如需要)

如果财报是外文的,且用户需要中文分析,使用 mcporter 调用 zhiyue_doc_translate:

mcporter call mcp-zhiyue.zhiyue_doc_translate url=<财报文档URL>

工具会自动识别语种并翻译,保持原始格式。

步骤 3: 财务数据深度解析

基于提取的内容,进行三表分析和指标计算。

3.1 三张主表数据提取

从文本中识别并提取:

  • 资产负债表: 总资产、总负债、股东权益、流动资产、流动负债、货币资金、应收账款、存货、固定资产等
  • 利润表: 营业收入、营业成本、销售费用、管理费用、财务费用、净利润、毛利润等
  • 现金流量表: 经营活动现金流、投资活动现金流、筹资活动现金流、现金净增加额等

通过 mcporter 调用 zhiyue_doc_chat 进行针对性数据查询:

mcporter call mcp-zhiyue.zhiyue_doc_chat question="请提取资产负债表中的总资产、总负债、股东权益数据" url=<财报文档URL>

3.2 核心财务指标计算

根据提取的数据,计算四大维度的关键指标:

盈利能力指标:

  • 毛利率 = (营业收入 - 营业成本) / 营业收入 × 100%
  • 净利率 = 净利润 / 营业收入 × 100%
  • ROE(净资产收益率) = 净利润 / 股东权益 × 100%
  • ROA(总资产收益率) = 净利润 / 总资产 × 100%

偿债能力指标:

  • 资产负债率 = 总负债 / 总资产 × 100% (理解为"每100元资产有多少是借来的")
  • 流动比率 = 流动资产 / 流动负债 (反映短期偿债能力)
  • 速动比率 = (流动资产 - 存货) / 流动负债

运营效率指标:

  • 应收账款周转率 = 营业收入 / 平均应收账款
  • 存货周转率 = 营业成本 / 平均存货
  • 总资产周转率 = 营业收入 / 平均总资产

成长性指标:

  • 营收增长率 = (本期营收 - 上期营收) / 上期营收 × 100%
  • 净利润增长率 = (本期净利润 - 上期净利润) / 上期净利润 × 100%

3.3 异常数据识别

当检测到指标波动超过 15% 时,启动根源追溯:

  • 利润增长但现金流萎缩 → 可能存在业绩注水风险
  • 销售费用率骤降 → 可能削减了渠道投入,影响未来增长
  • 应收账款大幅增加 → 可能存在赊销压力或回款困难
  • 存货周转率下降 → 可能存在库存积压或产品滞销

步骤 4: 行业对标与案例参考

4.1 搜索行业标杆案例

使用 mcporter 调用 aiso_do_search 搜索同行业的财报分析案例:

mcporter call so-search.aiso_do_search query="[行业名称] 财报分析 案例 2024" r=true

4.2 获取行业平均数据

搜索行业平均财务指标,用于对标分析:

mcporter call so-search.aiso_do_search query="[行业名称] 财务指标 行业平均 资产负债率 ROE" r=true

4.3 构建行业坐标定位

将目标企业的指标与行业平均水平、头部企业进行对比,定位其在行业中的竞争位置。

步骤 5: 会计准则适配与专业术语通俗化

5.1 识别会计准则

自动识别财报采用的会计准则(IFRS/CAS/GAAP),根据不同准则调整分析逻辑。例如:

  • CAS(中国会计准则): 关注政府补助、研发费用资本化政策
  • IFRS(国际准则): 关注公允价值变动、租赁处理方式

5.2 专业术语通俗化

将所有财务术语转化为通俗语言:

  • "资产负债率" → "每100元资产中有多少是借来的钱"
  • "商誉减值" → "收购的公司现在不值当初那个价了"
  • "应收账款周转天数" → "从赊销到收回钱需要多少天"
  • "存货周转率" → "一年能把库存卖出去几轮"
  • "经营性现金流" → "做生意真正赚到手的现金"

5.3 行业特性绑定

根据企业所属行业调整分析重点:

  • 制造业: 重点关注存货周转、产能利用率、固定资产周转率
  • 互联网企业: 侧重用户获取成本(CAC)、客户生命周期价值(LTV)、研发投入占比
  • 房地产: 关注预收账款、土地储备、去化率
  • 零售业: 关注坪效、同店增长率、供应链效率

步骤 6: 风险预警与战略洞察

6.1 识别财务风险信号

运用财务造假识别模型(本福德定律/M分数模型)检测异常:

  • 数字分布是否符合本福德定律
  • 关联指标之间是否存在逻辑矛盾
  • 附注披露是否存在重大遗漏

6.2 战略动向推导

从财务数据推断企业战略意图:

  • 研发费用大幅增加 → 可能在进行技术路线转型
  • 固定资产投资激增 → 可能在扩大产能或布局新业务
  • 应付账款周期延长 → 可能在利用供应链话语权改善现金流

6.3 政策影响分析

关联最新财税政策,分析对企业的影响:

  • 增值税税率调整的影响
  • 研发费用加计扣除政策的受益程度
  • 环保政策对成本结构的影响

步骤 7: 生成可视化分析报告

7.1 准备报告数据

整理分析结果,构建报告框架:

  • 数据快照: 核心财务数据一览表
  • 财务健康雷达图: 展示四大维度指标
  • 现金流体温图: 展示三大现金流的健康状态
  • 趋势分析图: 展示关键指标的多期变化

7.2 生成 HTML 可视化报告

使用 mcporter 调用 gen_html 生成交互式 HTML 报告:

mcporter call gen_html.gen_html requirement="生成财报分析报告,包含数据表格、雷达图、趋势图" data="<整理好的分析数据>"

报告应包含:

  • 通栏样式的标题(主标题和副标题加粗加大)
  • 数据快照区(表格形式)
  • 可视化图表区(雷达图、柱状图、折线图)
  • 风险预警区(红黄绿三色标识)
  • 战略建议区(分点列示)

7.3 生成 PPT 格式报告(可选)

如果用户需要演示文稿格式,使用 mcporter 调用 gen_ppt_html:

mcporter call gen_html.gen_ppt_html requirement="生成财报分析PPT,包含封面、数据页、图表页、结论页" data="<分析内容>"

7.4 搜索配图素材(可选)

如果报告需要配图,使用 mcporter 调用 multi_engine_image_search:

mcporter call so-search.multi_engine_image_search query="财务分析 图表 可视化" limit=5 use_for="报告配图"

步骤 8: 输出三段式 Markdown 报告

最终输出结构化的 Markdown 报告,包含:

# [企业名称]财务分析报告
## 副标题:基于[报告期]财报的深度解读

---

## 一、数据快照:一眼看懂核心财务

### 1.1 三张主表关键数据
[表格形式展示资产负债表、利润表、现金流量表的核心数据]

### 1.2 核心财务指标
[四大维度16项指标的数值和通俗解释]

### 1.3 行业对标定位
[与行业平均水平和头部企业的对比]

---

## 二、风险预警:需要关注的财务信号

### 2.1 红灯警示(高风险)
[列出高风险指标和潜在问题]

### 2.2 黄灯提示(中风险)
[列出需要关注的异常波动]

### 2.3 绿灯确认(健康指标)
[列出良好的财务表现]

---

## 三、战略建议:从数据看未来

### 3.1 财务健康度总体评价
[综合评分和评语]

### 3.2 战略动向洞察
[从财务数据推断的战略意图]

### 3.3 投资者/管理层建议
[针对不同角色的具体建议]

---

## 附录:可视化图表
[嵌入HTML报告链接或关键图表截图]

输出格式要求

  1. Markdown 格式: 所有文字输出必须使用 Markdown 格式
  2. 标题样式:
    • 主标题使用 # 一级标题,加粗(例:# **[企业名称]财务分析报告**)
    • 副标题使用 ## 二级标题,加粗(例:## **基于2024年报的深度解读**)
    • 章节标题使用 ## 或 ###,适当加粗
  3. 通俗化表达: 每个专业术语后必须附带白话解释,用括号或箭头标注
  4. 结构化呈现: 使用列表、表格、分隔线等增强可读性
  5. 可视化链接: 如果生成了 HTML 报告,必须在文末提供下载链接

使用场景示例

示例 1: 投资者决策场景

用户输入: "帮我分析一下茅台2024年报,看看值不值得买"

执行流程:

  1. 调用 get_agent_prompt 获取投资视角的分析指南
  2. 调用 zhiyue_doc_extract 提取年报原始数据
  3. 提取三表数据,计算盈利能力、偿债能力、成长性指标
  4. 调用 aiso_do_search 搜索白酒行业财务数据进行对标
  5. 识别风险信号(如存货积压、应收账款风险)
  6. 生成包含投资建议的 Markdown 报告和 HTML 可视化图表

示例 2: 管理层复盘场景

用户输入: "分析我们公司Q3季报,找出运营效率的问题"

执行流程:

  1. 调用 zhiyue_doc_extract 提取季报数据
  2. 重点计算运营效率指标(应收账款周转率、存货周转率、总资产周转率)
  3. 与前期数据对比,识别效率下降的环节
  4. 调用 zhiyue_doc_chat 追问具体科目的明细变动
  5. 生成针对管理层的改进建议报告

示例 3: 多企业对比场景

用户输入: "对比宁德时代和比亚迪的2024年报,看谁财务更健康"

执行流程:

  1. 分别提取两家企业的财报数据
  2. 计算相同口径的财务指标
  3. 生成对比表格和雷达图
  4. 调用 aiso_do_search 搜索新能源汽车行业特性指标
  5. 基于行业特点给出对比结论

关键注意事项

  1. 准则适配: 自动识别会计准则(IFRS/CAS/GAAP),调整分析逻辑
  2. 异常追溯: 当指标波动 > 15% 时,必须追问原因并在报告中说明
  3. 行业绑定: 根据企业所属行业调整分析重点和指标选择
  4. 通俗优先: 禁止使用用户可能看不懂的专业术语而不加解释
  5. 数据关联: 必须进行跨表验证,识别逻辑矛盾(如利润增长但现金流下降)
  6. 时效关联: 主动关联当前经济环境和最新政策,分析对企业的影响
  7. 可视化优先: 能用图表展示的数据,尽量生成可视化图表而非纯文字

适用用户类型

  • 投资者: 需要快速判断投资价值和风险
  • 企业管理层: 需要复盘经营情况,发现问题
  • 财务研究员: 需要深度分析行业和企业财务特征
  • 审计人员: 需要识别财务异常信号
  • 学生/学者: 需要学习财报分析方法和案例

通过这个技能,你将成为用户的"财务翻译官"和"风险预警雷达",让复杂的财报数据变得清晰易懂,让隐藏的风险和机会无处遁形。