Tushare Pro

📊 中国金融数据一站式接口

finance榜 #18

Tushare 是中国金融数据领域的权威 API,提供 A 股、期货实时及历史行情数据,支持股票基本面、资金流向与宏观经济指标查询,适合量化分析与投资决策。

收藏
46.5k
安装
10.1k
版本
1.0.7
CLS 安全性认证2026-07-01
点击查看完整报告 >

使用说明

核心用法

Tushare Skill 是一个专为中国金融市场设计的数据获取工具,通过 Python SDK 封装了 Tushare Pro API 的核心功能。用户需先注册账号获取 API Token 并配置环境变量,即可通过命令行工具查询多维度金融数据。

主要数据类别

  • 股票数据:基础信息、日/周/月线行情、实时报价、资金流向、公司概况
  • 期货数据:合约信息、日线行情、持仓排名,覆盖五大交易所(中金所、上期所、大商所、郑商所、能源中心)
  • 宏观指标:GDP、CPI、PPI 等经济数据

典型工作流

# 1. 查找股票代码
python3 scripts/market.py stock_basic | grep "目标公司"
# 2. 获取历史行情
python3 scripts/market.py daily --ts_code 000001.SZ --start_date 20240101
# 3. 结合 pandas 进行量化分析

显著优点

1. 数据覆盖全面:整合 A 股、期货、宏观三大板块,单接口可获取从 tick 级到年线多周期数据
2. 本土化优势:对中国市场代码规则(如 000001.SZ、IF.CFX)和交易所有原生支持

3. 免费层级可用:基础行情数据可通过积分免费获取,降低入门门槛

4. 文档完善:提供详细的命令速查表和常见错误排查指南

潜在局限

1. 权限分层复杂:高级数据(分钟线、机构持仓等)需积累积分或付费订阅,权限规则常变动
2. 实时性限制:免费用户有 API 调用频率限制,高频量化场景需升级账户

3. 数据质量依赖:作为第三方聚合平台,极端行情下可能存在数据延迟或缺失

4. 仅限中国资产:不支持港股、美股等境外市场

适合人群

  • 个人投资者:需要批量获取历史数据进行技术分析或基本面筛选
  • 量化研究员:构建 A 股/期货策略回测的数据基础设施
  • 财经内容创作者:获取规范的宏观数据可视化素材
  • 学术研究者:中国经济金融领域的实证数据支持

常规风险

  • API Token 泄露风险:Token 明文存储于环境变量,共享环境可能导致账户被盗用
  • 数据依赖风险:策略过度依赖单一数据源,建议与 Wind、同花顺 iFinD 等交叉验证
  • 合规边界:获取的数据仅限个人研究使用,商用需获得 Tushare 书面授权,禁止爬取后再分发
  • 服务连续性:第三方 API 存在服务调整或终止可能,核心策略建议本地化备份关键数据

安全解读

核心功能

Tushare Skill 是一款面向中国金融市场的专业数据获取工具,通过调用 Tushare Pro 官方 API,为用户提供 A 股股票、期货合约及宏观经济指标的标准化数据接口。核心能力覆盖三大维度:股票数据(基础信息、日/周/月线行情、实时报价、资金流向、公司资料)、期货数据(合约基础信息、日线行情、持仓排名)以及宏观经济(GDP、CPI、PPI 等官方统计数据)。

显著优点

1. 数据权威性强:直接对接 Tushare Pro 官方平台,数据来源可追溯,覆盖沪深交易所、四大期货交易所的全量品种。
2. 接口标准化:统一 Python 命令行调用模式,支持 argparse 参数化输入,便于脚本化集成和自动化回测。

3. 多周期支持:同时提供日线、周线、月线等多时间维度数据,满足不同策略研发需求。

4. 安全合规:代码通过 S 级安全认证,无危险函数、无敏感信息硬编码,网络通信全程 HTTPS 加密。

5. 生态成熟:依赖 tushare、pandas 等知名开源库,社区文档完善,问题排查成本低。

潜在局限

1. 权限门槛:部分高级接口(如Level-2行情、分钟级数据)需付费积分或会员权限,免费用户存在功能边界。
2. Token 依赖:必须自行注册获取 TUSHARE_TOKEN,对新手存在学习成本,且需妥善保管密钥。

3. 无本地缓存:默认每次调用均请求远程 API,高频场景下可能触发限流,需用户自行实现缓存层。

4. 仅限中国市场:不支持美股、港股等境外市场,全球化资产配置场景受限。

适合人群

  • 量化研究员与策略开发者
  • 金融数据分析师及投研团队
  • Python 技术背景的个人投资者
  • 高校金融工程、经济学专业师生

常规风险

  • API Token 泄露风险(需通过环境变量配置,避免代码硬编码)
  • 数据延迟风险(免费接口可能存在 15 分钟至数小时延迟,不适用于高频交易)
  • 服务可用性风险(依赖 Tushare 官方平台稳定性,极端行情下可能出现限流)
  • 合规使用风险(获取数据仅限个人研究,商业用途需遵守 Tushare 服务协议)

Tushare Pro 内容

references文件夹
scripts文件夹
手动下载zip · 9.3 kB
futures_api.mdtext/markdown
请选择文件