目录

A股财务报表查询Skill:让Claude Code秒变财务分析师

/images/a_stock_financial_cover.png

田老师做风险分析时需要获取财务报表数据,但用 Web Search 搜出来的财报数据来源不明,数字对不上,拿来做分析心里不踏实。于是帮他写了一个 Claude Code skill,直接从同花顺拉取原始财报数据,数据准确、完全免费。

它能干什么?

直接从同花顺拉取 A 股上市公司的四大财务报表,无需 token,完全免费。

报表 列数 内容
资产负债表 80列 流动/非流动资产、流动/非流动负债、权益各明细
利润表 46列 营收→成本各项→营业利润→净利润→每股收益
现金流量表 73列 三大活动现金流 + 间接法补充资料
财务摘要 20+指标 净利率、毛利率、ROE、存货周转率、流动比率等

/images/a_stock_financial_capabilities.png

每个报表支持三种时间维度:按报告期(最全,含季报半年报年报)、按年度(多年对比)、按单季度

数据拿到之后,Claude Code 会直接帮你做财务分析——营收趋势、利润率变化、资产负债结构、偿债能力、现金流健康度,一目了然。

安装方法

/images/a_stock_financial_install.png

第一步:安装 Python 依赖

pip install akshare openpyxl

akshare 是数据源库(底层调的同花顺接口),openpyxl 用于导出 Excel。

第二步:让 Claude Code 安装 skill

把下面三个文件的路径给 Claude Code,让它帮你放到 ~/.claude/skills/a-stock-financial/ 目录下即可:

~/.claude/skills/a-stock-financial/
├── skill.md              # skill 定义文件(告诉 Claude Code 怎么用)
└── scripts/
    ├── fetch_reports.py   # 查询报表脚本
    └── export_excel.py    # 导出 Excel 脚本

安装完成后,下次对话时说"查一下贵州茅台的财报",Claude Code 就知道该怎么做了。

怎么用?

/images/a_stock_financial_usage.png

安装好之后,直接在 Claude Code 里用自然语言对话就行。下面举几个典型场景。

场景一:查一家公司的全部财报

查一下 600519 贵州茅台的财报

Claude Code 会自动拉取四大报表,按报告期展示最近 4 期数据,以表格形式展示关键指标,并给出简要的财务分析。

场景二:只看利润表,对比近 5 年

查一下贵州茅台的利润表,按年度,最近 5 年

只返回利润表,而且是 5 个年度的数据,方便做跨年对比。

场景三:看某一期的报表

查一下贵州茅台的 2025 年报

指定报告期 2025-12-31,只返回年报数据。

场景四:查完导出 Excel

把贵州茅台的财报导出 Excel 给我

生成一个包含 4 个 Sheet(资产负债表、利润表、现金流量表、财务摘要)的 Excel 文件,拿到手就能直接做进一步的分析。

最后

这个 skill 解决的核心问题:让 AI 用可信的数据源,而不是搜到什么用什么。 直接从同花顺拉数据,保证了数据的准确性和完整性。如果你也在用 Claude Code 做财务相关的分析工作,可以试试。