Skip to content
Skillv1.0.0

tushare

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

by Mr-Nobody-Anonymous(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from Mr-Nobody-Anonymous/Orion (source_repositories/agents/Vibe-Trading/agent/src/skills/tushare/SKILL.md). Install upstream with npx skills add Mr-Nobody-Anonymous/Orion --skill tushare. Copyright stays with the author.

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

链接约定:本文档内所有指向 references/ 的链接均以 技能名前缀 书写(如 tushare/references/...)。read_file 工具以 skills/ 为根解析路径,省略前缀会导致读取失败。新增技能文档时务必沿用 <技能名>/references/... 形式。

python脚本示例

数据接口列表

ID 接口名 标题(详细文档) 分类 描述
416 rt_min ETF实时分钟 ETF专题 获取ETF实时分钟数据,包括1~60min
400 rt_etf_k ETF实时日线 ETF专题 获取ETF实时日k线行情,支持按ETF代码或代码通配符一次性提取全部ETF实时日k线行情
387 stk_mins ETF历史分钟 ETF专题 获取ETF分钟数据,支持1min/5min/15min/30min/60min行情,提供Python SDK和 http Restful API两种方式
386 etf_index ETF基准指数 ETF专题 获取ETF基准指数列表信息
385 etf_basic ETF基本信息 ETF专题 获取国内ETF基础信息,包括了QDII。数据来源与沪深交易所公开披露信息。
199 fund_adj ETF复权因子 ETF专题 获取基金复权因子,用于计算基金复权行情
127 fund_daily ETF日线行情 ETF专题 获取ETF行情每日收盘后成交数据,历史超过10年
408 etf_share_size ETF份额规模 ETF专题 获取沪深ETF每日份额和规模数据,能体现规模份额的变化,掌握ETF资金动向,同时提供每日净值和收盘价;数据指标是分批入库,建议在每日19点后提取;另外,涉及海外的ETF数据更新会晚一些属于正常情况。
322 bc_otcqt 柜台流通式债券报价 债券专题 柜台流通式债券报价
305 cb_rate 可转债票面利率 债券专题 获取可转债票面利率
272 bond_blk_detail 大宗交易明细 债券专题 获取沪深交易所债券大宗交易数据,可以通过数据工具调试和查看数据。
271 bond_blk 大宗交易 债券专题 获取沪深交易所债券大宗交易数据,可以通过数据工具调试和查看数据。
269 cb_call 可转债赎回信息 债券专题 获取可转债到期赎回、强制赎回等信息。数据来源于公开披露渠道,供个人和机构研究使用,请不要用于数据商业目的。
256 repo_daily 债券回购日行情 债券专题 债券回购日行情
323 bc_bestotcqt 柜台流通式债券最优报价 债券专题 柜台流通式债券最优报价
392 cb_factor_pro 可转债技术面因子(专业版) 债券专题 获取可转债每日技术面因子数据,用于跟踪可转债当前走势情况,数据由Tushare社区自产,覆盖全历史;输出参数_bfq表示不复权,_qfq表示前复权 _hfq表示后复权,描述中说明了因子的默认传参,如需要特殊参数或者更多因子可以联系管理员评估
246 cb_price_chg 可转债转股价变动 债券专题 获取可转债转股价变动
233 eco_cal 全球财经事件 债券专题 获取全球财经日历、包括经济事件数据更新
201 yc_cb 国债收益率曲线 债券专题 获取中债收益率曲线,目前可获取中债国债收益率曲线即期和到期收益率曲线数据
187 cb_daily 可转债行情 债券专题 获取可转债行情
186 cb_issue 可转债发行 债券专题 获取可转债发行数据
185 cb_basic 可转债基础信息 债券专题 获取可转债基本信息
247 cb_share 可转债转股结果 债券专题 获取可转债转股结果
208 fund_manager 基金经理 公募基金 获取公募基金经理数据,包括基金经理简历等数据
207 fund_share 基金规模 公募基金 获取基金规模数据,包含上海和深圳ETF基金
121 fund_portfolio 基金持仓 公募基金 获取公募基金持仓数据,季度更新
120 fund_div 基金分红 公募基金 获取公募基金分红数据
119 fund_nav 基金净值 公募基金 获取公募基金净值数据
118 fund_company 基金管理人 公募基金 获取公募基金管理人列表
19 fund_basic 基金列表 公募基金 获取公募基金数据列表,包括场内和场外基金
359 fund_factor_pro 基金技术面因子(专业版) 公募基金 获取场内基金每日技术面因子数据,用于跟踪场内基金当前走势情况,数据由Tushare社区自产,覆盖全历史;输出参数_bfq表示不复权,描述中说明了因子的默认传参,如需要特殊参数或者更多因子可以联系管理员评估
178 fx_obasic 外汇基础信息(海外) 外汇数据 获取海外外汇基础信息,目前只有FXCM交易商的数据
179 fx_daily 外汇日线行情 外汇数据 获取外汇日线行情
415 research_report 券商研究报告 大模型语料专题数据 获取券商研究报告-个股、行业等,历史数据从20170101开始提供,增量每天两次更新
143 news 新闻快讯(短讯) 大模型语料专题数据 获取主流新闻网站的快讯新闻数据,提供超过6年以上历史新闻。
154 cctv_news 新闻联播文字稿 大模型语料专题数据 获取新闻联播文字稿数据,数据开始于2017年。
176 anns_d 上市公司公告 大模型语料专题数据 获取全量公告数据,提供pdf下载URL
367 irm_qa_sz 深证易互动问答 大模型语料专题数据
366 irm_qa_sh 上证e互动问答 大模型语料专题数据
195 major_news 新闻通讯(长篇) 大模型语料专题数据 获取长篇通讯信息,覆盖主要新闻资讯网站,提供超过8年历史新闻。
406 npr 国家政策库 大模型语料专题数据 获取国家行政机关公开披露的各类法规、条例政策、批复、通知等文本数据。
245 cn_ppi 工业生产者出厂价格指数(PPI) 宏观经济,国内宏观,价格指数 获取PPI工业生产者出厂价格指数数据
228 cn_cpi 居民消费价格指数(CPI) 宏观经济,国内宏观,价格指数 获取CPI居民消费价格数据,包括全国、城市和农村的数据
149 shibor Shibor利率 宏观经济,国内宏观,利率数据 shibor利率
151 shibor_lpr LPR贷款基础利率 宏观经济,国内宏观,利率数据 LPR贷款基础利率
152 libor Libor利率 宏观经济,国内宏观,利率数据 Libor拆借利率
150 shibor_quote Shibor报价数据 宏观经济,国内宏观,利率数据 Shibor报价数据
173 wz_index 温州民间借贷利率 宏观经济,国内宏观,利率数据 温州民间借贷利率,即温州指数
153 hibor Hibor利率 宏观经济,国内宏观,利率数据 Hibor利率
174 gz_index 广州民间借贷利率 宏观经济,国内宏观,利率数据 广州民间借贷利率
227 cn_gdp 国内生产总值(GDP) 宏观经济,国内宏观,国民经济 获取国民经济之GDP数据
325 cn_pmi 采购经理指数(PMI) 宏观经济,国内宏观,景气度 采购经理人指数
310 sf_month 社融增量(月度) 宏观经济,国内宏观,金融,社会融资 获取月度社会融资数据
242 cn_m 货币供应量(月) 宏观经济,国内宏观,金融,货币供应量 获取货币供应量之月度数据
221 us_tbr 短期国债利率 宏观经济,国际宏观,美国利率 获取美国短期国债利率数据
220 us_trycr 国债实际收益率曲线利率 宏观经济,国际宏观,美国利率 国债实际收益率曲线利率
222 us_tltr 国债长期利率 宏观经济,国际宏观,美国利率 国债长期利率
223 us_trltr 国债长期利率平均值 宏观经济,国际宏观,美国利率 国债实际长期利率平均值
219 us_tycr 国债收益率曲线利率 宏观经济,国际宏观,美国利率 获取美国每日国债收益率曲线利率
420 rt_idx_min 指数实时分钟 指数专题 获取交易所指数实时分钟数据,包括1~60min
419 idx_mins 指数历史分钟 指数专题 获取交易所指数分钟数据,支持1min/5min/15min/30min/60min行情,提供Python SDK和 http Restful API两种方式
215 daily_info 沪深市场每日交易统计 指数专题 获取交易所股票交易统计,包括各板块明细
211 index_global 国际主要指数 指数专题 获取国际主要指数日线行情
181 index_classify 申万行业分类 指数专题 获取申万行业分类,可以获取申万2014年版本(28个一级分类,104个二级分类,227个三级分类)和2021年本版(31个一级分类,134个二级分类,346个三级分类)列表信息
268 sz_daily_info 深圳市场每日交易情况 指数专题 获取深圳市场每日交易概况
128 index_dailybasic 大盘指数每日指标 指数专题 目前只提供上证综指,深证成指,上证50,中证500,中小板指,创业板指的每日指标数据
403 rt_idx_k 指数实时日线 指数专题 获取交易所指数实时日线行情,支持按代码或代码通配符一次性提取全部交易所指数实时日k线行情
96 index_weight 指数成分和权重 指数专题 获取各类指数成分和权重,月度数据 ,建议输入参数里开始日期和结束日分别输入当月第一天和最后一天的日期。
373 ci_index_member 中信行业成分 指数专题 按三级分类提取中信行业成分,可提供某个分类的所有成分,也可按股票代码提取所属分类,参数灵活
358 idx_factor_pro 指数技术面因子(专业版) 指数专题 获取指数每日技术面因子数据,用于跟踪指数当前走势情况,数据由Tushare社区自产,覆盖全历史;输出参数_bfq表示不复权描述中说明了因子的默认传参,如需要特殊参数或者更多因子可以联系管理员评估,指数包括大盘指数 申万行业指数 中信指数
335 index_member_all 申万行业成分(分级) 指数专题 按三级分类提取申万行业成分,可提供某个分类的所有成分,也可按股票代码提取所属分类,参数灵活
417 rt_sw_k 申万实时行情 指数专题 获取申万行业指数的最新截面数据
172 index_monthly 指数月线行情 指数专题 获取指数月线行情,每月更新一次
308 ci_daily 中信行业指数日行情 指数专题 获取中信行业指数日线行情
171 index_weekly 指数周线行情 指数专题 获取指数周线行情
327 sw_daily 申万行业指数日行情 指数专题 获取申万行业日线行情(默认是申万2021版行情)
95 index_daily 指数日线行情 指数专题 获取指数每日行情,还可以通过bar接口获取。由于服务器压力,目前规则是单次调取最多取8000行记录,可以设置start和end日期补全。指数行情也可以通过通用行情接口获取数据.
94 index_basic 指数基本信息 指数专题 获取指数基础信息。
341 opt_mins 期权分钟行情 期权数据 获取全市场期权合约分钟数据,支持1min/5min/15min/30min/60min行情,提供Python SDK和 http Restful API两种方式。
159 opt_daily 期权日线行情 期权数据 获取期权日线行情
158 opt_basic 期权合约信息 期权数据 获取期权合约信息
216 fut_weekly_detail 期货主要品种交易周报 期货数据 获取期货交易所主要品种每周交易统计信息,数据从2010年3月开始
368 ft_limit 期货合约涨跌停价格 期货数据 获取所有期货合约每天的涨跌停价格及最低保证金率,数据开始于2005年。
340 rt_fut_min 实时分钟行情 期货数据 获取全市场期货合约实时分钟数据,支持1min/5min/15min/30min/60min行情,提供Python SDK、 http Restful API和websocket三种方式,如果需要主力合约分钟,请先通过主力mapping接口获取对应的合约代码后提取分钟。
135 fut_basic 合约信息 期货数据 获取期货合约列表数据
137 trade_cal 交易日历 期货数据 获取各大期货交易所交易日历数据
138 fut_daily 日线行情 期货数据 期货日线行情数据
139 fut_holding 每日持仓排名 期货数据 获取每日成交持仓排名数据
140 fut_wsr 仓单日报 期货数据 获取仓单日报数据,了解各仓库/厂库的仓单变化
141 fut_settle 每日结算参数 期货数据 获取每日结算参数数据,包括交易和交割费率等
155 index_daily 南华期货指数行情 期货数据 获取南华指数每日行情,指数行情也可以通过通用行情接口获取数据.
189 fut_mapping 期货主力与连续合约 期货数据 获取期货主力(或连续)合约与月合约映射数据
313 ft_mins 历史分钟行情 期货数据 获取全市场期货合约分钟数据,支持1min/5min/15min/30min/60min行情,提供Python SDK和 http Restful API两种方式,如果需要主力合约分钟,请先通过主力mapping接口获取对应的合约代码后提取分钟。
337 fut_weekly_monthly 期货周月线行情(每日更新) 期货数据 期货周/月线行情(每日更新)
391 hk_cashflow 港股现金流量表 港股数据 获取港股上市公司现金流量表数据
390 hk_balancesheet 港股资产负债表 港股数据 获取港股上市公司资产负债表
389 hk_income 港股利润表 港股数据 获取港股上市公司财务利润表数据
388 hk_fina_indicator 港股财务指标数据 港股数据 获取港股上市公司财务指标数据,为避免服务器压力,现阶段每次请求最多返回200条记录,可通过设置日期多次请求获取更多数据。
401 hk_adjfactor 港股复权因子 港股数据 获取港股每日复权因子数据,每天滚动刷新
339 hk_daily_adj 港股复权行情 港股数据 获取港股复权行情,提供股票股本、市值和成交及换手多个数据指标
383 rt_hk_k 港股实时日线 港股数据 获取港股实时日k线行情,支持按股票代码及股票代码通配符一次性提取全部股票实时日k线行情
191 hk_basic 港股基础信息 港股数据 获取港股列表信息
192 hk_daily 港股日线行情 港股数据 获取港股每日增量和历史行情,每日18点左右更新当日数据
304 hk_mins 港股分钟行情 港股数据 港股分钟数据,支持1min/5min/15min/30min/60min行情,提供Python SDK和 http Restful API两种方式
250 hk_tradecal 港股交易日历 港股数据 获取交易日历
285 sge_daily 上海黄金现货日行情 现货数据 获取上海黄金交易所现货合约日线行情
284 sge_basic 上海黄金基础信息 现货数据 获取上海黄金交易所现货合约基础信息
393 us_fina_indicator 美股财务指标数据 美股数据 获取美股上市公司财务指标数据,目前只覆盖主要美股和中概股。为避免服务器压力,现阶段每次请求最多返回200条记录,可通过设置日期多次请求获取更多数据。
402 us_adjfactor 美股复权因子 美股数据 获取美股每日复权因子数据,在每天美股收盘后滚动刷新
396 us_cashflow 美股现金流量表 美股数据 获取美股上市公司现金流量表数据(目前只覆盖主要美股和中概股)
395 us_balancesheet 美股资产负债表 美股数据 获取美股上市公司资产负债表(目前只覆盖主要美股和中概股)
394 us_income 美股利润表 美股数据 获取美股上市公司财务利润表数据(目前只覆盖主要美股和中概股)
254 us_daily 美股日线行情 美股数据 获取美股行情(未复权),包括全部股票全历史行情,以及重要的市场和估值指标
253 us_tradecal 美股交易日历 美股数据 获取美股交易日历信息
252 us_basic 美股基础信息 美股数据 获取美股列表信息
338 us_daily_adj 美股复权行情 美股数据 获取美股复权行情,支持美股全市场股票,提供股本、市值、复权因子和成交信息等多个数据指标
326 margin_secs 融资融券标的(盘前) 股票数据,两融及转融通 获取沪深京三大交易所融资融券标的(包括ETF),每天盘前更新
331 slb_len 转融资交易汇总 股票数据,两融及转融通 转融通融资汇总
332 slb_sec 转融券交易汇总(停) 股票数据,两融及转融通 转融通转融券交易汇总
333 slb_sec_detail 转融券交易明细(停) 股票数据,两融及转融通 转融券交易明细
59 margin_detail 融资融券交易明细 股票数据,两融及转融通 获取沪深两市每日融资融券明细
58 margin 融资融券交易汇总 股票数据,两融及转融通 获取融资融券每日交易汇总数据
334 slb_len_mm 做市借券交易汇总(停) 股票数据,两融及转融通 做市借券交易汇总
124 repurchase 股票回购 股票数据,参考数据 获取上市公司回购股票数据
110 pledge_stat 股权质押统计数据 股票数据,参考数据 获取股票质押统计数据
160 share_float 限售股解禁 股票数据,参考数据 获取限售股解禁
161 block_trade 大宗交易 股票数据,参考数据 大宗交易
164 stk_account 股票开户数据(停) 股票数据,参考数据 获取股票账户开户数据,统计周期为一周
165 stk_account_old 股票开户数据(旧) 股票数据,参考数据 获取股票账户开户数据旧版格式数据,数据从2008年1月开始,到2015年5月29,新数据请通过股票开户数据获取。
166 stk_holdernumber [股东人数](tushare/references/股票

Truncated - read the full file at https://github.com/Mr-Nobody-Anonymous/Orion/blob/c512d7915decee6a9668991b3deb201afc1936c4/source_repositories/agents/Vibe-Trading/agent/src/skills/tushare/SKILL.md.

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/mr-nobody-anonymous-orion-tushare/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

mr-nobody-anonymous-orion-tushare.ocm.jsonjson
{
  "ocm": "1",
  "id": "mr-nobody-anonymous-orion-tushare",
  "kind": "skill",
  "name": "tushare",
  "description": "tushare是一个财经数据接口包,拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据。该模块通过标准化API方式统一了数据资产的对外服务方式,以帮助有需要的技术用户更实时、简洁、轻量的使用相关数据。",
  "publisher": "Mr-Nobody-Anonymous",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "general"
    ],
    "tags": [
      "skill-md",
      "github"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "tushare是一个财经数据接口包,拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据。该模块通过标准化API方式统一了数据资产的对外服务方式,以帮助有需要的技术用户更实时、简洁、轻量的使用相关数据。"
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "github",
      "repository": "https://github.com/Mr-Nobody-Anonymous/Orion",
      "path": "source_repositories/agents/Vibe-Trading/agent/src/skills/tushare/SKILL.md",
      "ref": "c512d7915decee6a9668991b3deb201afc1936c4",
      "url": "https://github.com/Mr-Nobody-Anonymous/Orion/blob/c512d7915decee6a9668991b3deb201afc1936c4/source_repositories/agents/Vibe-Trading/agent/src/skills/tushare/SKILL.md",
      "key": "Mr-Nobody-Anonymous/Orion/source_repositories/agents/Vibe-Trading/agent/src/skills/tushare/SKILL.md"
    }
  },
  "instructions": "# Tushare\n\n## 概述\n\ntushare是一个财经数据接口包,拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据。该模块通过标准化API方式统一了数据资产的对外服务方式,以帮助有需要的技术用户更实时、简洁、轻量的使用相关数据。\n\n## 快速上手\n\n- 安装python运行环境(推荐python3.7+),并安装tushare依赖包(推荐从清华pypi镜像安装)。\n\n```bash\npip install tushare -i https://pypi.tuna.tsinghua.edu.cn/simple\n```\n\n- Tushare官网注册,获取token,并配置环境变量。 [注册地址](https://tushare.pro/register)\n\n```bash\nexport TUSHARE_TOKEN=your_token\n```\n\n- 查询Tushare接口文档,找到对应的接口。 [在线数据接口文档](https://tushare.pro/document/2)\n- 根据接口文档,使用python代码获取数据。(如**股票列表**接口)\n\n```python\nimport os\nimport tushare as ts\n\n# 读取环境变量中的token, 或者读取本地记录的token\ntoken = os.getenv('",
  "cost": {
    "context_tokens": 25714
  }
}

Fetch it by URL: GET /api/v1/registry/mr-nobody-anonymous-orion-tushare/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.