Backend

tushare-api

daydreammy/tushare-openclaw-skill · updated Apr 8, 2026

$npx skills add https://github.com/daydreammy/tushare-openclaw-skill --skill tushare-api
summary

Tushare Pro 是中国领先的金融数据平台,提供股票、基金、期货、债券、外汇、数字货币等全品类金融大数据。

skill.md

Tushare API Skill

简介

Tushare Pro 是中国领先的金融数据平台,提供股票、基金、期货、债券、外汇、数字货币等全品类金融大数据。

官网: https://tushare.pro API 文档: https://tushare.pro/document/2

股票代码规范

所有股票代码都需要带后缀:

交易所 后缀 示例
上海证券交易所 .SH 600000.SH
深圳证券交易所 .SZ 000001.SZ
北京证券交易所 .BJ 835305.BJ
香港证券交易所 .HK 00001.HK

常用 API 接口

基础数据

  • stock_basic - 股票基础信息
  • trade_cal - 交易日历
  • stock_company - 上市公司基本信息
  • new_share - IPO 新股列表

行情数据

  • daily - 日线行情
  • weekly - 周线行情
  • monthly - 月线行情
  • adj_factor - 复权因子
  • daily_basic - 每日指标(PE/PB/市值等)

财务数据

  • income - 利润表
  • balance_sheet - 资产负债表
  • cashflow - 现金流量表
  • forecast - 业绩预告
  • express - 业绩快报
  • dividend - 分红送股
  • fina_indicator - 财务指标

市场数据

  • moneyflow - 个股资金流向
  • limit_list - 每日涨跌停股票
  • top_list - 龙虎榜数据
  • block_trade - 大宗交易

使用方法

Python SDK

import tushare as ts

# 设置 token(需要用户自行申请)
pro = ts.pro_api('your_token_here')

# 获取股票列表
df = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')

# 获取日线行情
df = pro.daily(ts_code='000001.SZ', start_date='20240101', end_date='20240201')

# 获取财务数据
df = pro.income(ts_code='600000.SH', start_date='20230101', end_date='20231231')

HTTP API

curl -X POST https://api.tushare.pro \
  -H "Content-Type: application/json" \
  -d '{
    "api_name": "daily",
    "token": "your_token",
    "params": {"ts_code": "000001.SZ", "start_date": "20240101"},
    "fields": "ts_code,trade_date,open,high,low,close,vol"
  }'

积分系统

详细文档

更多接口详情见 references/api-reference.md

注意事项

  1. 需要申请 token 才能使用 API
  2. 注意积分消耗,高频接口消耗更多积分
  3. 数据有更新延迟,日线数据通常在收盘后 1-2 小时更新
  4. 免费用户有调用频次限制
general reviews

Ratings

4.510 reviews
  • Shikha Mishra· Oct 10, 2024

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

  • Piyush G· Sep 9, 2024

    Keeps context tight: tushare-api is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Chaitanya Patil· Aug 8, 2024

    Registry listing for tushare-api matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Sakshi Patil· Jul 7, 2024

    tushare-api reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Ganesh Mohane· Jun 6, 2024

    I recommend tushare-api for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Oshnikdeep· May 5, 2024

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

  • Dhruvi Jain· Apr 4, 2024

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

  • Rahul Santra· Mar 3, 2024

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

  • Pratham Ware· Feb 2, 2024

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

  • Yash Thakker· Jan 1, 2024

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