Appearance
田老师做风险分析时需要获取财务报表数据,但用 Web Search 搜出来的财报数据来源不明,数字对不上,拿来做分析心里不踏实。于是帮他写了一个 Claude Code skill,直接从同花顺拉取原始财报数据,数据准确、完全免费。
它能干什么
直接从同花顺拉取 A 股上市公司的四大财务报表,无需 token,完全免费。
| 报表 | 列数 | 内容 |
|---|---|---|
| 资产负债表 | 80列 | 流动/非流动资产、流动/非流动负债、权益各明细 |
| 利润表 | 46列 | 营收→成本各项→营业利润→净利润→每股收益 |
| 现金流量表 | 73列 | 三大活动现金流 + 间接法补充资料 |
| 财务摘要 | 20+指标 | 净利率、毛利率、ROE、存货周转率、流动比率等 |
每个报表支持三种时间维度:按报告期(最全,含季报半年报年报)、按年度(多年对比)、按单季度。
数据拿到之后,Claude Code 会直接帮你做财务分析——营收趋势、利润率变化、资产负债结构、偿债能力、现金流健康度,一目了然。
安装方法
第一步:安装 Python 依赖
bash
pip install akshare openpyxlakshare 是数据源库(底层调的同花顺接口),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 就知道该怎么做了。
怎么用
安装好之后,直接在 Claude Code 里用自然语言对话就行。
场景一:查一家公司的全部财报
查一下 600519 贵州茅台的财报Claude Code 会自动拉取四大报表,按报告期展示最近 4 期数据,以表格形式展示关键指标,并给出简要的财务分析。
场景二:只看利润表,对比近 5 年
查一下贵州茅台的利润表,按年度,最近 5 年只返回利润表,而且是 5 个年度的数据,方便做跨年对比。
场景三:看某一期的报表
查一下贵州茅台的 2025 年报指定报告期 2025-12-31,只返回年报数据。
场景四:查完导出 Excel
把贵州茅台的财报导出 Excel 给我生成一个包含 4 个 Sheet(资产负债表、利润表、现金流量表、财务摘要)的 Excel 文件,拿到手就能直接做进一步的分析。
一句话总结
Claude Code + A股财报 Skill = 免费的财务分析助手。数据从同花顺直拉,四大报表一键查询。
