tushare-finance

stanleychanh/tushare-finance-skill-for-claude-code · updated Apr 8, 2026

$npx skills add https://github.com/stanleychanh/tushare-finance-skill-for-claude-code --skill tushare-finance
0 commentsdiscussion
summary

Access 220+ Chinese financial market data APIs covering stocks, indices, funds, futures, and macroeconomic indicators.

  • Supports A-shares, Hong Kong stocks, US stocks, funds, futures, bonds, and macro data (GDP, CPI) through Tushare Pro
  • Requires Tushare Token configuration via environment variable; Python dependencies include tushare and pandas
  • Data returned as pandas DataFrames with standardized date format (YYYYMMDD) and stock code format (ts_code)
  • Organized interface documentati
skill.md

Tushare 金融数据 Skill

本 skill 通过 Tushare Pro API 获取中国金融市场数据,支持 220+ 个数据接口。

快速开始

1. Token 配置

询问用户:是否已配置 Tushare Token?

如未配置,引导用户:

  1. 访问 https://tushare.pro 注册
  2. 获取 Token
  3. 配置环境变量:export TUSHARE_TOKEN="your_token"

2. 验证依赖

检查 Python 环境:

python -c "import tushare, pandas; print('OK')"

如报错,安装依赖:

pip install tushare pandas

常用接口速查

数据类型 接口方法 说明
股票列表 pro.stock_basic() 获取所有股票列表
日线行情 pro.daily() 获取日线行情数据
财务指标 pro.fina_indicator() 财务指标(ROE等)
利润表 pro.income() 利润表数据
指数行情 pro.index_daily() 指数日线数据
基金净值 pro.fund_nav() 基金净值数据
GDP数据 pro.gdp() 国内生产总值
CPI数据 pro.cpi() 居民消费价格指数

完整接口列表:查看 接口文档索引

数据获取流程

  1. 查找接口:根据需求在 接口索引 找到对应接口
  2. 阅读文档:查看 reference/接口文档/[接口名].md 了解参数
  3. 编写代码
    import tushare as ts
    
    # 初始化(使用环境变量中的 Token)
    pro = ts.pro_api()
    
    # 调用接口
    df = pro.daily(ts_code='000001.SZ', start_date='20241201', end_date='20241231')
    
  4. 返回结果:DataFrame 格式

参数格式说明

  • 日期:YYYYMMDD(如 20241231)
  • 股票代码:ts_code 格式(如 000001.SZ, 600000.SH)
  • 返回格式:pandas DataFrame

接口文档参考

接口索引reference/README.md

接口文档按类别组织:

  • 股票数据(39 个接口)
  • 指数数据(18 个接口)
  • 基金数据(11 个接口)
  • 期货期权(16 个接口)
  • 宏观经济(10 个接口)
  • 港股美股(23 个接口)
  • 债券数据(16 个接口)

参考资源

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.875 reviews
  • Mei Malhotra· Dec 24, 2024

    Solid pick for teams standardizing on skills: tushare-finance is focused, and the summary matches what you get after install.

  • Diya Choi· Dec 20, 2024

    Solid pick for teams standardizing on skills: tushare-finance is focused, and the summary matches what you get after install.

  • Isabella Nasser· Dec 20, 2024

    Useful defaults in tushare-finance — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Dhruvi Jain· Dec 16, 2024

    tushare-finance has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Mei Ghosh· Dec 16, 2024

    We added tushare-finance from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Evelyn Huang· Dec 4, 2024

    We added tushare-finance from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Sakura Chen· Nov 27, 2024

    tushare-finance fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Mei Menon· Nov 23, 2024

    Useful defaults in tushare-finance — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • William Harris· Nov 23, 2024

    tushare-finance is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Diego Sanchez· Nov 15, 2024

    tushare-finance has been reliable in day-to-day use. Documentation quality is above average for community skills.

showing 1-10 of 75

1 / 8