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

简介: 本文旨在对Tushare的stock_basic数据接口进行介绍,讲解了如何使用stock_basic接口获取A股股票基础信息数据。并增加了一些使用案例和说明,方便用户和大模型工具便捷并准确调用。
  • 官方文档https://tushare.pro/document/2?doc_id=25
  • 功能描述:获取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
import config as cfg
pro = ts.pro_api(cfg.TUSHARE_TOKEN) # 需要替换成你自己的Tushare官网的token
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团队。本文另一个目的也是为了聚集大家的智慧以创建“我为人人,人人为我”的共创氛围。

相关文章
|
2天前
|
人工智能 弹性计算 运维
|
23天前
|
Linux 程序员 数据格式
【2026最新】Notepad++下载、安装和使用一篇搞定(附中文版安装包)
Notepad++ 是一款免费开源、轻量高效的 Windows 文本编辑器,支持 C/Python/HTML 等 80+ 语言语法高亮、代码折叠、正则替换、编码转换及插件扩展,专为程序员与文本处理用户打造,完美替代系统记事本。(239字)
|
8天前
|
人工智能 缓存 安全
Claude Code 封号真实原因曝光,这次彻底不装了,直接针对国内开发者的账号下手?
Claude Code 封号潮背后:逆向扒出客户端隐写区域标记,Anthropic 政策收紧叠加 DeepSeek 7 月涨价,国产替代更紧迫。
|
13天前
|
人工智能 JSON 自然语言处理
让教学更智慧:用阿里云百炼工作流,自动生成中小学教材内容#小有可为#有温度的AI
通过可视化工作流编排,将大模型推理能力转化为标准化的教学内容生成引擎。教师只需输入教材标题和适用学段,即可自动获得结构完整、符合课程标准的章节内容,大幅降低备课门槛,助力教育资源均衡化。
501 127
|
17天前
|
存储 人工智能 监控
QoderWork完全指南:从入门到精通,把“AI实习生”变成你的全能工作搭档
阿里云2026年推出的桌面端AI工作助手QoderWork,不止聊天,更可动手干活:本地运行、安全可控,支持文件整理、数据分析、PPT生成、网页开发等;内置专家套件、多Agent协作与自定义Skills,让AI真正成为你身边的“AI实习生”。
|
7天前
|
人工智能 编解码 物联网
2026 最新Stable Diffusion 本地部署教程 下载安装使用详细图解(含官网安装包)
Stable Diffusion(SD)是2022年发布的开源文生图模型,由Stability AI等联合开发。支持文生图、图生图、局部重绘等,依托VAE降低算力需求,可在消费级显卡运行。本文提供秋葉aaaki制作的Windows整合包(含图形界面与插件),开箱即用,零配置启动。
|
9天前
|
人工智能 安全 程序员
终于,Claude Code 封号的原因被曝光了!竟然针对中国用户,植入隐形代码?!
通俗易懂地揭秘 Claude Code 封号的手段,分享一些自己对 AI 编程困境的思考,Codex、Cursor、DeepSeek、智谱 GLM、甚至是豆包,都有所行动了
481 1
|
10天前
|
人工智能 安全 Cloud Native
Higress 新发布:AI Gateway 能力增强,Gateway API 及其推理扩展持续打磨
增强 AI 网关能力,持续打磨 Gateway API 及其推理扩展。
401 125
|
17天前
|
人工智能 弹性计算 API
什么是 AlibabaCloud Agent Toolkit
Alibaba Cloud Agent Toolkit 是面向AI Agent的阿里云智能工具套件,集成OpenAPI、Terraform、CLI与文档能力,提供MCP插件、场景化Skills及执行审计机制,助AI准确查API、生成代码、规划架构、校验部署,实现安全、可靠、可追溯的云上智能运维。
427 2