tushare-finance

⚠️ 全方位中国金融市场数据终端

基于Tushare Pro官方API的个人开发者维护技能,一键获取A股、港股、美股、宏观经济等220+类金融数据,助力投研分析。

收藏
42.8k
安装
19.6k
版本
2.0.6
CLS 安全性认证2026-05-07
点击查看完整报告 >

使用说明

Tushare 金融数据 Skill 综合评估

核心用法

该 Skill 是一个专为AI Agent设计的金融数据获取工具,核心依赖于国内知名的 Tushare Pro 数据平台。用户完全通过自然语言对话即可查询中国金融市场的数据,涵盖 A 股、港股、美股、基金、期货、债券及宏观经济指标等。具体用法包括:通过配置个人的 Tushare Token 进行身份验证后,Agent 会自动调用 220+ 个标准 API 接口,获取股票日线行情、上市公司财务报表(如利润表、资产负债表)、关键财务指标(ROE、EPS等)、市场指数走势以及 GDP、CPI 等宏观数据。获取的数据以标准化的表格形式返回,便于用户进行进一步的分析或导出。

显著优点

  • 数据源权威且全面:底层对接 Tushare Pro,这是中国量化投资和金融分析领域广泛使用的专业数据平台,数据质量高、覆盖市场广,从股票、基金到宏观经济一应俱全。
  • 安全性与透明度高:通过了严格的安全认证(CLS-Certify 安全评级 A 级),代码简洁(约341行 Python)、完全开源(Apache-2.0 许可)。扫描报告明确显示其没有危险函数调用、没有硬编码凭据、没有动态代码加载或恶意行为,仅与 Tushare 官方 API 进行加密通信。
  • 使用体验流畅:极大地简化了数据获取流程。用户无需记忆复杂的 API 接口名和参数格式,直接用自然语言描述需求(如”帮我查一下贵州茅台去年的利润“),Agent 即可自行查找接口、处理日期格式并返回结果,将专业的金融数据终端平民化。

潜在缺点或局限性

  • 强依赖第三方服务:该 Skill 的有效性完全依赖于 Tushare Pro 平台的可用性和接口稳定性。如果 Tushare 服务出现故障、接口调整或收费策略变化,Skill 可能直接失效。
  • 数据权限受限:获取数据的深度和广度主要由用户的 Tushare 账户权限(积分/会员等级)决定,基础 Token 可能无法访问高频数据、Level-2 行情等高级接口,该 Skill 本身不提供任何数据权限的突破。
  • 供应链可持续性风险:来源于个人开发者(T3 可信度),且为单一维护者,存在因作者个人原因导致项目停更或无法及时修复安全漏洞的“巴士因子”风险。
  • 轻量功能局限性:该 Skill 主要作为数据“搬运工”,提供了便捷的数据获取能力,但不包含对数据的自动化分析、策略回测、高级可视化等功能,需要依赖外部工具进行后续处理。

适合的目标群体

最适合将中国金融市场数据整合到工作流的量化分析爱好者、金融数据从业者、财经媒体人以及个人投资者。它为他们提供了一个无需单独编写 Python 代码、通过 AI 助手即可快速获取行情和基本面数据的交互界面。对于需要为研究报告、策略回测或市场异动监测快速拉取数据的场景尤为合适。此外,在教育教学场景中,它也能方便金融、经济专业的学生和老师快速获取案例数据。

常规使用风险

  • 性能风险:响应速度取决于 Tushare Pro API 服务器负载和网络状况,大规模或批量查询请求可能会遇到限流。同时,本地处理 pandas DataFrame 时,若加载全市场历史数据,可能消耗较多内存。
  • 依赖项风险:需要依赖 tushare 和 pandas 等 Python 库,不同版本之间可能存在不兼容问题。安全报告建议在生产环境中锁定依赖版本,以避免自动化更新引入的潜在破坏性变更。
  • 数据操作风险:虽然代码整体安全,但报告提示其 export_data 方法未限制文件写入路径。在 AI Agent 自动化操作的场景下,若被恶意诱导,理论上有将数据写入系统敏感路径的风险,使用时应注意确认文件保存路径。
  • 隐私风险:用户需要提供自己的 Tushare Token,该凭据以环境变量的形式读取,符合安全实践。但用户有责任确保只在受控的本地或私有环境中配置该 Token,避免在共享、公共的环境下泄露。

安全解读

核心用法

本技能是一个专注于获取中国金融市场数据的 Python 工具集,底层依托 Tushare Pro 平台强大的数据接口(GitHub 7k+ Stars)。用户只需配置个人 Token,即可通过简洁的代码调用股票日线、财务报表、GDP/CPI 等宏观指标的实时或历史数据。其作用是为量化分析、金融研究或投资决策提供统一的、结构化的数据管道,解决个人开发者或分析师在多源数据采集中面临的清洗困难与格式不统一问题。

显著优点

  • 数据覆盖面广:涵盖 A 股、港股、美股、基金、期货、债券及宏观经济等 220+ 个接口,几乎满足中国金融市场研究的全部基础数据需求。
  • 代码高度透明且安全:代码库接受过自动化扫描工具全面检测,无意外的文件越权或网络外联。仅申请运行 Python 脚本与读取文件两项低危权限,无黑产风险。
  • 开发体验友好:采用 Pandas DataFrame 格式返回数据,可直接融入现有的数据分析工作流。详细的接口索引文档大幅降低了学习成本。
  • 依赖极简可靠:仅依赖广为人知的 tusharepandas 库,无恶意拼写欺诈包或已知漏洞,保证了运行环境的纯净与稳定。

潜在缺点或局限性

  • 网络依赖性强:数据获取完全依赖外部 API api.tushare.pro,若 Tushare 服务宕机或用户网络波动,技能将无法正常工作。
  • Token 管理门槛:用户必须自行注册并获取 Tushare 积分,部分高级接口可能需要充值积分,非完全零成本使用。另外,若是编程基础薄弱的人员,环境变量的配置过程可能构成初期的使用障碍。
  • 缺乏内置限流:批量获取数据时,API 客户端内部当前未实现基于时间的自动降速机制,用户若不清楚 Tushare 的请求频率限制,可能会触发“Too Many Requests”类型的报错。

适合的目标群体

  • 金融数据分析师:需要快速获取标准化财务数据、行情数据以进行 Excel 建模或 Python 分析的从业者。
  • 量化交易初学者:希望以低成本练习编写交易策略,需要一个稳定、开箱即用的 A 股数据源。
  • 独立开发者:在构建个人理财工具、股票复盘工具或宏观经济看板时,需要后端数据服务支撑的技术人员。
  • 学术研究人员:从事公司金融、宏观经济实证分析的研究生或教师,依赖批量获取历史数据进行回测。

使用可能存在的常规风险

  • 性能风险:在处理超长时间跨度或全市场遍历性查询时,由于 API 本身的查询负载限制和网络延迟,单次脚本运行可能会较漫长,不适合做要求毫秒级响应的实时交易系统。
  • 依赖项升级风险tusharepandas 均由第三方维护,未来可能出现主版本升级破坏兼容性,导致脚本执行报错,需要维护者跟随更新。
  • 来源可信度考量:本技能属于 T3 级来源(个人开源开发者),虽然代码通过了严格审查,但更新迭代依赖个人的活跃度,长期支持的不确定性略高于企业维护的开源库。
  • 数据合规性风险:虽然 Tushare 平台是合法合规的数据供应商,但用户在使用时仍需自行注意不要违反其平台的《用户协议》,且要避免将数据用于任何非授权的商业分发场景。

tushare-finance 内容

暂无文件树

手动下载zip · 379.2 kB
contentapplication/octet-stream
请选择文件