Tushare接口文档:股票基础信息(stock_basic)

简介: 本文旨在对Tushare的stock_basic数据接口进行介绍,讲解了如何使用stock_basic接口获取A股股票基础信息数据。并增加了一些使用案例和说明,方便用户和大模型工具便捷并准确调用。
  • 功能描述:获取A股股票基础信息,包括“股票代码”、“股票名称”、“地域”、“所属行业”、“上市日期”、“退市日期”等
  • 返回限量:每次最多返回6000行数据(覆盖全市场A股,会随股票总数增长而增加)
  • 接口权限:2000积分起,每分钟限制请求50次
  • 说明:该接口数据包含的是A股全市场所有的股票基础信息,接口按照上市状态获取(默认是L:上市)。由于A股总上市股票数量在返回限量内,每日仅需按照上市状态调取一次(存储在本地)即可。


输入参数:

名称

类型

必选

描述

ts_code

str

N

TS股票代码

name

str

N

名称

market

str

N

市场类别 (主板/创业板/科创板/CDR/北交所)

list_status

str

N

上市状态:L-上市、D-退市、P-暂停上市、G-过会未交易,默认是L

exchange

str

N

交易所:SSE-上交所、SZSE-深交所、BSE北交所

is_hs

str

N

是否沪深港通标的:N-否、H-沪股通、S-深股通


输出参数:

名称

类型

默认显示

描述

ts_code

str

Y

TS代码

symbol

str

Y

股票代码

name

str

Y

股票名称

area

str

Y

地域

industry

str

Y

所属行业

fullname

str

N

股票全称

enname

str

N

英文全称

cnspell

str

Y

拼音缩写

market

str

Y

市场类型(主板/创业板/科创板/CDR)

exchange

str

N

交易所代码

curr_type

str

N

交易货币

list_status

str

N

上市状态:L-上市、D-退市、P-暂停上市、G-过会未交易

list_date

str

Y

上市日期

delist_date

str

N

退市日期

is_hs

str

N

是否沪深港通标的:N-否、H-沪股通、S-深股通

act_name

str

Y

实控人名称

act_ent_type

str

Y

实控人企业性质


接口示例:

示例1:全默认参数

如果所有参数是默认的,则获取的是当前正在上市的所有A股股票。返回的数据也仅包含默认返回的字段。

import tushare as ts
pro = ts.pro_api()

df = pro.stock_basic()
df

输出结果:

ts_code        symbol        name        area        industry        cnspell        market        list_date        act_name        act_ent_type
0        000001.SZ        000001        平安银行        深圳        银行        PAYH        主板        19910403        无实际控制人        无
1        000002.SZ        000002        万科A        深圳        全国地产        WKA        主板        19910129        无实际控制人        无
2        000004.SZ        000004        国华退        None        None        GHT        主板        19901201        李映彤        自然人
3        000006.SZ        000006        深振业A        深圳        区域地产        SZYA        主板        19920427        深圳市人民政府国有资产监督管理委员会        地方国企
4        000007.SZ        000007        全新好        深圳        其他商业        QXH        主板        19920413        无实际控制人        无
...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...
5525        920222.BJ        920222        益坤电气        浙江        电气设备        YKDQ        北交所        20260630        余明宣        自然人
5526        301583.SZ        301583        托伦斯        江苏        机械基件        NTLS        创业板        20260710        钱珂        自然人
5527        920136.BJ        920136        永励精密        浙江        汽车配件        YLJM        北交所        20260709        王兴海        自然人
5528        920189.BJ        920189        康美特        北京        化工原料        KMT        北交所        20260708        葛世立        自然人
5529        920081.BJ        920081        欧伦电气        浙江        家用电器        NOL        北交所        20260710        陈先勇        自然人
5530 rows × 10 columns

示例2:获取目前所有退市股票的基础信息,并返回所有字段

  • 因为已经退市的股票默认不会返回出来,在进行回测的时候需要将当时还在上市但现在已经退市的股票一并进行回测,所以也需要获取已经退市的股票基础信息,则需要传入list_status='D'
  • 如果要返回所有字段就需要将所有字段名全部进行指定,如果只是指定了部分字段,则即使默认返回的字段也不会返回。字段类型可以是以英文逗号分割的字符串,也可以是一个list
fields = 'ts_code,symbol,name,area,industry,fullname,enname,cnspell,market,exchange,curr_type,list_status,list_date,delist_date,is_hs,act_name,act_ent_type'
df = pro.stock_basic(list_status='D', fields=fields)
df

输出结果:

ts_code        symbol        name        area        industry        fullname        enname        cnspell        market        exchange        curr_type        list_status        list_date        delist_date        is_hs        act_name        act_ent_type
0        000003.SZ        000003        PT金田A(退)        None        None        金田实业(集团)股份有限公司        Gintian Industry (Group) Co., Ltd.        ptjta        主板        SZSE        CNY        D        19910703        20020614        N        无实际控制人        无
1        000005.SZ        000005        ST星源(退)        None        None        深圳世纪星源股份有限公司        Shenzhen Fountain Corporation        stxy        主板        SZSE        CNY        D        19901210        20240426        N        丁芃        民营企业
2        000013.SZ        000013        *ST石化A(退)        None        None        深圳石化工业集团股份有限公司        Shenzhen Petrochemical Industry(Group) Co.,Ltd.        stsha        主板        SZSE        CNY        D        19920506        20040920        N        深圳市投资管理公司        无
3        000015.SZ        000015        PT中浩A(退)        None        None        深圳中浩(集团)股份有限公司        Shenzhen Zhonghao (Group) Company Limited        ptzha        主板        SZSE        CNY        D        19920625        20011022        N        海南慧轩实业投资有限公司        无
4        000018.SZ        000018        神城A退(退)        None        None        神州长城股份有限公司        Sino Great Wall Co., Ltd.        scat        主板        SZSE        CNY        D        19920616        20200107        N        杭州锦江集团有限公司        无
...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...        ...
330        832317.BJ        832317        观典防务(退)        None        None        观典防务技术股份有限公司        Guandian Defense Technology Co.,Ltd.        gdfw        北交所        BSE        CNY        D        20200727        20220426        N        None        None
331        833874.BJ        833874        泰祥股份(退)        None        None        十堰市泰祥实业股份有限公司        Shiyan Taixiang Industry Co., Ltd.        txgf        北交所        BSE        CNY        D        20200727        20220718        N        王世斌        民营企业
332        833994.BJ        833994        翰博高新(退)        None        None        翰博高新材料(合肥)股份有限公司        Highbroad Advanced Material (Hefei) Co., Ltd.        hbgx        北交所        BSE        CNY        D        20200727        20220725        N        王照忠        民营企业
333        920680.BJ        920680        广道退(退)        None        None        深圳市广道数字技术股份有限公司        Shenzhen Suntang Digital Technology Co., Ltd.        gdt        北交所        BSE        CNY        D        20211115        20260105        N        None        None
334        T600018.SH        T600018        上港集箱(退)        None        None        上海港集装箱股份有限公司        Shanghai Port Container Co., Ltd.        sgjx        None        SSE        CNY        D        20000719        20061020        N        None        None
335 rows × 17 columns

示例3:获取上交所主板股票

  • 使用参数market='主板'exchange='SSE'可获取获取上交所主板股票数据
  • fields字段除了像上面示例2一样传递以逗号分割的英文字符串外,还可以以list类型进行传递
df = pro.stock_basic(market='主板', exchange='SSE', fields=['ts_code', 'symbol', 'name', 'market', 'exchange'])
df

输出结果:

ts_code        symbol        name        market        exchange
0        600000.SH        600000        浦发银行        主板        SSE
1        600004.SH        600004        白云机场        主板        SSE
2        600006.SH        600006        东风股份        主板        SSE
3        600007.SH        600007        中国国贸        主板        SSE
4        600008.SH        600008        首创环保        主板        SSE
...        ...        ...        ...        ...        ...
1693        603284.SH        603284        林平发展        主板        SSE
1694        603293.SH        603293        埃泰克        主板        SSE
1695        603407.SH        603407        长裕集团        主板        SSE
1696        603435.SH        603435        嘉德利        主板        SSE
1697        603459.SH        603459        红板科技        主板        SSE
1698 rows × 5 columns


说明:

ts_code的格式说明

在Tushare数据接口里,股票代码参数都叫ts_code,每种股票代码都有规范的后缀

交易所名称

交易所代码

股票代码后缀

备注

上海证券交易所

SSE

.SH

600000.SH(股票) 000001.SH(0开头指数)

深圳证券交易所

SZSE

.SZ

000001.SZ(股票) 399005.SZ(3开头指数)

北京证券交易所

BSE

.BJ

9开头的股票

香港证券交易所

HKEX

.HK

00001.HK

本文说明

本文旨在对Tushare的stock_basic数据接口进行介绍,提供更多参考示例和使用说明。目的是为了让用户和AIGC工具能够更便捷、准确地使用该接口。大家在使用过程中遇到什么问题和建议可在线留言,作者会进行数据探索并将建议反馈给Tushare团队。本文另一个目的也是为了聚集大家的智慧以创建“我为人人,人人为我”的共创氛围。

相关文章
|
30天前
|
存储 算法
Tushare接口文档:复权因子(adj_factor)
本文介绍的复权因子是“累计后复权因子”,存储的是每个交易日的快照。本文介绍了如何获取某个交易日全市场股票的复权因子、如何获取单只股票最近6000条复权因子、如何获取某段时间区间里的复权因子以及如何计算前复权和后复权价格。
311 8
|
搜索推荐 前端开发 测试技术
Flutter 中获取地理位置[Flutter专题61]
Flutter 中获取地理位置 如今,发现用户位置是移动应用程序非常常见且功能强大的用例。如果您曾经尝试过在 Android 中实现位置,您就会知道样例代码会变得多么复杂和混乱。
611 0
Flutter 中获取地理位置[Flutter专题61]
|
1月前
|
存储
Tushare接口文档:交易日历(trade_cal)
本文旨在对Tushare的交易日历trade_cal数据接口进行介绍,提供更多参考示例和使用说明。交易日历可以用来作为获取其他数据的关键(迭代)参数,也可以进行其他的应用。本文还基于交易日介绍了如何获取每周及每月最后一个交易日。
406 1
Tushare接口文档:交易日历(trade_cal)
|
22天前
|
数据挖掘
Tushare接口文档:个股资金流向(moneyflow)
本文旨在对Tushare的个股资金流向`moneyflow`数据接口进行介绍,提供更多参考示例和使用说明。 本接口可获取沪深A股票资金流向数据,分析大单小单成交情况,用于判别资金动向。本文除了从交易日、个股方面简单介绍如何快速获取数据外,还演示了如何计算主力资金流向及对单支股票主力资金流向绘制趋势图,最后演示了如何筛选主力资金净流入top 10的个股。
488 9
|
5月前
|
人工智能 弹性计算 JavaScript
OpenClaw阿里云及本地部署与Skills生态保姆级教程:2799+OpenClaw Skills 打造全能AI助手
OpenClaw的核心竞争力并非单一模型调用,而是其开放的Skills生态——作为AI界的“瑞士军刀”,2026年Awesome OpenClaw Skills仓库已收录2868个技能、覆盖32个分类,从公众号写作、网页抓取到网站部署、自动化办公,实现“专业任务专人干”的模块化能力扩展。本文整合2026年最新实操经验,完整拆解阿里云ECS远程部署与Windows本地部署两套核心流程,深度解析Skills的安装、优先级配置、热门技能推荐与实战案例,所有代码命令可直接复制执行,帮助用户从部署到技能落地全流程打通,让OpenClaw从“聊天机器人”升级为“全能生产力工具”。
1921 1
|
机器学习/深度学习 存储 分布式计算
ODPS驱动电商仓储革命:动态需求预测系统的落地实践
本方案基于ODPS构建“预测-仿真-决策”闭环系统,解决传统仓储中滞销积压与爆款缺货问题。通过动态特征工程、时空融合模型与库存仿真引擎,实现库存周转天数下降42%,缺货率下降65%,年损减少5000万以上,显著提升运营效率与GMV。
1173 1
|
12月前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 22.04.1上安装MySQL 8.0及设置root密码的注意事项
这些是在Ubuntu 22.04.1 系统上安装MySQL 8.0 及设置root密码过程中必须考虑的关键点。正确的遵循这些步骤可确保MySQL的安装过程既顺利又安全。
2095 20
|
关系型数据库 应用服务中间件 nginx
入职必会-开发环境搭建48-Docker必会软件安装
本文介绍了Docker安装MySQL,Docker安装Tomcat,Docker安装Nginx,Docker安装Redis
335 1
入职必会-开发环境搭建48-Docker必会软件安装
|
Linux 数据安全/隐私保护 虚拟化
centos7部署openVPN
centos7部署openVPN
5945 1

热门文章

最新文章