tushare-finance

📈 中国金融市场数据一站式获取

专业中国金融数据接口,覆盖A股/港股/美股/基金/期货/债券全市场,220+数据接口支持量化分析与投资决策

收藏
72.9k
安装
23.6k
版本
2.1.0
CLS 安全性认证2026-07-10
点击查看完整报告 >

使用说明

核心用法

Tushare Finance Skill 是面向中国金融市场的专业数据获取工具,通过 Tushare Pro API 提供220+个标准化数据接口。核心能力覆盖三大层级:

市场数据层:支持A股、港股、美股、基金、期货、债券六大资产类别的实时及历史行情获取,包括日线/周线/月线数据、分钟级行情、复权价格等。

基本面数据层:涵盖上市公司财务三表(资产负债表、利润表、现金流量表)及衍生财务指标(ROE、ROA、毛利率、PE/PB等估值指标),支持季度、年度多周期查询。

宏观数据层:提供GDP、CPI、PPI、PMI、利率、汇率、货币供应量等关键宏观经济指标,支撑自上而下投资策略分析。

典型使用流程:确认Token配置→查找目标接口→阅读参数文档→编写Python调用代码→返回pandas DataFrame结构化数据。代码示例极简,通常3-5行即可完成复杂数据获取。

显著优点

数据覆盖全面:220+接口几乎涵盖国内金融数据所有常用维度,从个股行情到宏观指标一站式解决,无需多平台切换。

本土化优势:针对A股市场深度优化,股票代码采用ts_code标准格式(如000001.SZ),财务数据与交易所披露口径一致,符合国内投研习惯。

结构化输出:所有接口统一返回pandas DataFrame,可直接对接量化分析框架(如backtrader、zipline)或机器学习流程,无需额外清洗转换。

成本可控:基础功能免费,高频/专业数据需Pro会员,定价透明且显著低于Wind、同花顺iFinD等商用终端。

潜在局限

网络依赖性强:所有数据实时调用Tushare服务器,离线环境无法使用,且存在API限速(免费账户通常120次/分钟)。

数据时效差异:行情数据有15分钟延迟(非实时Level-2),财务数据以定期报告为准,重大事项公告需额外接口获取。

技术门槛:需具备Python基础及pandas操作能力,非技术背景用户需额外学习成本。

Token安全风险:Token作为身份凭证需妥善保管,硬编码或泄露可能导致账户被滥用。

适合人群

  • 量化投资研究员与个人投资者
  • 金融专业学生及学术研究者
  • 金融科技产品开发人员
  • 企业财务分析与风控建模团队

常规风险

| 风险类型 | 说明 |
|---------|------|
| 数据准确性 | 第三方聚合数据可能存在录入误差,关键决策建议交叉验证 |
| API稳定性 | 服务端升级或限流可能导致调用失败,生产环境需设计重试机制 |
| 合规使用 | 获取数据仅限个人研究,禁止商业转售或搭建竞争性数据服务 |
| Token泄露 | 建议通过环境变量注入,避免提交至版本控制系统 |

安全解读

核心用法

tushare-finance Skill 是一套完整的中国金融市场数据获取解决方案,通过 Python 封装 Tushare Pro API 的 220+ 数据接口。核心功能包括:

  • 股票数据:日线/分钟线行情、个股基本信息、财务指标(ROE、毛利率等)、利润表/资产负债表
  • 指数与基金:指数行情、基金净值、ETF 数据
  • 衍生品:期货、期权合约数据
  • 宏观指标:GDP、CPI、PPI、货币供应量等经济数据
  • 跨境数据:港股、美股基础行情

使用流程简洁:通过 pro.stock_basic()pro.daily()pro.fina_indicator() 等方法调用,返回标准 pandas DataFrame 格式,可直接对接量化分析 pipeline。

显著优点

  • 数据覆盖全面:Tushare 是国内最成熟的开源金融数据平台之一,A 股数据完整度高于许多商业 API
  • 接口标准化:统一的 ts_code 编码规则(如 000001.SZ)、日期格式(YYYYMMDD),降低多源数据整合成本
  • 安全设计优秀:Token 与登录凭据强制从环境变量读取,无硬编码风险;代码通过 CLS-Certify S 级认证(85/100)
  • 文档生态完善:220+ 接口均配有独立 Markdown 文档,含参数说明与返回字段详解

潜在局限

  • 访问门槛:需注册 Tushare Pro 账号并获取 Token,部分高级接口有积分或付费门槛
  • 网络依赖:核心功能依赖 tushare.pro 官方服务,离线环境或网络受限场景无法使用
  • 实时性限制:免费版数据有延迟,Level-2 实时行情需额外权限
  • 个人维护来源:作者为个人开发者(GitHub T3 级),虽账号历史 8 年且有字节跳动认证,但长期维护稳定性略低于企业级项目

适合人群

  • 量化研究员与策略开发者,需要标准化的 A 股/港股历史数据
  • 财务分析师,批量获取上市公司财报指标进行横向对比
  • 宏观经济研究者,追踪 GDP、CPI 等官方统计数据的结构化版本
  • Python 数据工程师,构建金融 ETL pipeline

常规风险

  • 数据合规:Tushare 数据源于公开信息整合,但用于商业资管产品时需确认授权范围
  • API 稳定性:第三方服务存在变更接口或限流策略的可能,建议实现本地缓存与降级机制
  • Token 管理:多人协作场景需避免 Token 泄露,建议配合密钥管理服务使用

tushare-finance 内容

reference文件夹
接口文档文件夹
scripts文件夹
手动下载zip · 390.7 kB
AH股比价.mdtext/markdown
请选择文件