T

tushare

by @waditu-tusharev
4.4(20)

Tushare is a financial data interface package with rich data content, such as market data for stocks, funds, futures, and digital currencies, as well as fundamental data like company financials and fund managers. This module unifies external data asset services through standardized API methods, helping technical users access relevant data more real-time, concisely, and lightly.

tushare-apifinancial-datastock-dataquantitative-financepythonGitHub
Installation
npx skills add waditu-tushare/skills --skill tushare
compare_arrows

Before / After Comparison

1
Before

Traditional methods of acquiring financial data are fragmented and inconsistent in format, making data cleaning and integration time-consuming and labor-intensive. Users struggle to quickly obtain comprehensive and accurate data for analysis and decision-making.

After

Tushare provides standardized API interfaces, making it easy to access a wealth of financial data such as stocks, funds, and futures. This significantly streamlines the data acquisition process, helping users efficiently conduct financial analysis and make investment decisions.

SKILL.md

Tushare

概述

tushare是一个财经数据接口包,拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据。该模块通过标准化API方式统一了数据资产的对外服务方式,以帮助有需要的技术用户更实时、简洁、轻量的使用相关数据。

快速上手

  • 安装python运行环境(推荐python3.7+),并安装tushare依赖包(推荐从清华pypi镜像安装)。
pip install tushare -i https://pypi.tuna.tsinghua.edu.cn/simple
  • Tushare官网注册,获取token,并配置环境变量。 注册地址
export TUSHARE_TOKEN=your_token
  • 查询Tushare接口文档,找到对应的接口。 在线数据接口文档
  • 根据接口文档,使用python代码获取数据。(如股票列表接口)
import os
import tushare as ts

# 读取环境变量中的token, 或者读取本地记录的token
token = os.getenv('TUSHARE_TOKEN') or ts.get_token()

# 初始化pro接口实例
pro = ts.pro_api(token)

# 查询数据接口(*股票列表*),获取上市交易的股票列表
df = pro.stock_basic(list_status='L', fields='ts_code,symbol,name,area,industry,list_date')
print(df)

参数格式说明

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

python脚本示例

数据接口列表

ID接口名标题(详细文档)分类描述
416rt_minETF实时分钟ETF专题获取ETF实时分钟数据,包括1~60min
400rt_etf_kETF实时日线ETF专题获取ETF实时日k线行情,支持按ETF代码或代码通配符一次性提取全部ETF实时日k线行情
387stk_minsETF历史分钟ETF专题获取ETF分钟数据,支持1min/5min/15min/30min/60min行情,提供Python SDK和 http Restful API两种方式
386etf_indexETF基准指数ETF专题获取ETF基准指数列表信息
385etf_basicETF基本信息ETF专题获取国内ETF基础信息,包括了QDII。数据来源与沪深交易所公开披露信息。
199fund_adjETF复权因子ETF专题获取基金复权因子,用于计算基金复权行情
127fund_dailyETF日线行情ETF专题获取ETF行情每日收盘后成交数据,历史超过10年
408etf_share_sizeETF份额规模ETF专题获取沪深ETF每日份额和规模数据,能体现规模份额的变化,掌握ETF资金动向,同时提供每日净值和收盘价;数据指标是分批入库,建议在每日19点后提取;另外,涉及海外的ETF数据更新会晚一些属于正常情况。
322bc_otcqt柜台流通式债券报价债券专题柜台流通式债券报价
305cb_rate可转债票面利率债券专题获取可转债票面利率
272bond_blk_detail大宗交易明细债券专题获取沪深交易所债券大宗交易数据,可以通过数据工具调试和查看数据。
271bond_blk大宗交易债券专题获取沪深交易所债券大宗交易数据,可以通过数据工具调试和查看数据。
269cb_call可转债赎回信息债券专题获取可转债到期赎回、强制赎回等信息。数据来源于公开披露渠道,供个人和机构研究使用,请不要用于数据商业目的。
256repo_daily债券回购日行情债券专题债券回购日行情
323bc_bestotcqt柜台流通式债券最优报价债券专题柜台流通式债券最优报价
392cb_factor_pro可转债技术面因子(专业版)债券专题获取可转债每日技术面因子数据,用于跟踪可转债当前走势情况,数据由Tushare社区自产,覆盖全历史;输出参数_bfq表示不复权,_qfq表示前复权 _hfq表示后复权,描述中说明了因子的默认传参,如需要特殊参数或者更多因子可以联系管理员评估
246cb_price_chg可转债转股价变动债券专题获取可转债转股价变动
233eco_cal全球财经事件债券专题获取全球财经日历、包括经济事件数据更新
201yc_cb国债收益率曲线债券专题获取中债收益率曲线,目前可获取中债国债收益率曲线即期和到期收益率曲线数据
187cb_daily可转债行情债券专题获取可转债行情
186cb_issue可转债发行债券专题获取可转债发行数据
185cb_basic可转债基础信息债券专题获取可转债基本信息
247cb_share可转债转股结果债券专题获取可转债转股结果
208fund_manager基金经理公募基金获取公募基金经理数据,包括基金经理简历等数据
207fund_share基金规模公募基金获取基金规模数据,包含上海和深圳ETF基金
121fund_portfolio基金持仓公募基金获取公募基金持仓数据,季度更新
120fund_div基金分红公募基金获取公募基金分红数据
119fund_nav基金净值公募基金获取公募基金净值数据
118fund_company基金管理人公募基金获取公募基金管理人列表
19fund_basic基金列表公募基金获取公募基金数据列表,包括场内和场外基金

...

User Reviews (0)

Write a Review

Effect
Usability
Docs
Compatibility

No reviews yet

Statistics

Installs4.5K
Rating4.4 / 5.0
Version
Updated2026年5月21日
Comparisons1

User Rating

4.4(20)
5
60%
4
40%
3
0%
2
0%
1
0%

Rate this Skill

0.0

Compatible Platforms

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

Timeline

Created2026年3月16日
Last Updated2026年5月21日