Tushare接口文档:每日停复牌信息(suspend_d)

简介: 该接口返回指定交易日或指定股票的停复牌记录。股票停牌意味着该股票在特定时间段内无法交易,对于量化策略来说,如果在回测时忽略停牌因素,会导致“幸存者偏差”——回测收益看起来很漂亮,实盘却因资金被停牌股锁住而大幅跑输预期。`suspend_d`接口正是解决这一问题的关键工具。
  • 功能描述:获取股票每日停复牌信息
  • 返回限量:单次请求最大返回5000行
  • 接口权限:2000积分:200次/分钟;5000积分:500次/分钟;
  • 说明:
    1. 本接口记录的是股票停复牌的每日快照;
    2. 该接口同时也记录了公告中公布,但还未实际到达的日期事件;

输入参数:

名称 类型 必选 描述
ts_code str N 股票代码(可输入多值)
trade_date str N 交易日日期
start_date str N 停复牌查询开始日期
end_date str N 停复牌查询结束日期
suspend_type str N 停复牌类型:S-停牌,R-复牌

输出参数:

名称 类型 默认显示 描述
ts_code str Y TS代码
trade_date str Y 停复牌日期(覆盖从停牌到覆盖期间的连续日期)
suspend_timing str Y 日内停牌时间段(日内停牌才有值,否则为空值)
suspend_type str Y 停复牌类型:S-停牌,R-复牌

示例:

示例1:获取某个交易日停复牌股票信息

通过传递trade_date参数可指定获取某个交易日停复牌股票信息。

日内停复牌会suspend_timing字段会有值,否则为空值。

import tushare as ts
pro = ts.pro_api()

df = pro.suspend_d(trade_date='20200312')
df.head(10)

输出结果:

  ts_code    trade_date    suspend_timing    suspend_type
0    300070.SZ    20200312    None    R
1    000029.SZ    20200312    None    S
2    000502.SZ    20200312    None    S
3    000977.SZ    20200312    None    S
4    002450.SZ    20200312    None    S
5    300592.SZ    20200312    None    S
6    300819.SZ    20200312    09:30-10:00    S
7    300821.SZ    20200312    09:30-10:00    S
8    600145.SH    20200312    None    S
9    600228.SH    20200312    None    S

示例2:获取某支股票停牌历史

通过传递ts_code可指定返回特定股票数据,传递suspend_type可指定返回数据的停复牌类型。本示例运行时间为2026/08/25 15:30。查询的是湖南黄金(002155.SZ)停牌历史。

从数据中可以看出,只要股票还是在停牌,接口就会记录该日期。也就是说本接口记录的是股票停复牌的每日快照。

df = pro.suspend_d(ts_code='002155.SZ', suspend_type='S')
df

输出结果:

  ts_code    trade_date    suspend_timing    suspend_type
0    002155.SZ    20070816    None    S
1    002155.SZ    20080215    None    S
2    002155.SZ    20080219    None    S
3    002155.SZ    20080415    None    S
4    002155.SZ    20080605    None    S
...    ...    ...    ...    ...
97    002155.SZ    20260123    None    S
98    002155.SZ    20260820    None    S
99    002155.SZ    20260821    None    S
100    002155.SZ    20260824    None    S
101    002155.SZ    20260825    None    S
102 rows × 4 columns

示例3:获取某段时间停牌记录

通过传递start_date和end_date可限定返回数据停复牌的日期范围。本示例演示的是获取长园集团(600525.SH)在2026/08/01到2028/09/30之间的停服牌信息。示例运行的时间是2026/08/25 15:57。

新京报贝壳财经讯 8月24日,ST长园(5.780, 0.00, 0.00%)(维权)公告,公司此前因2024年度内部控制审计报告被出具否定意见,自2025年4月30日起被实施其他风险警示;上海证券交易所于2026年8月24日同意撤销,股票将于2026年8月25日停牌一天,2026年8月26日复牌并撤销其他风险警示,A股简称由“ST长园”变更为“长园集团”。

从返回数据可以看出,该接口同时也记录了公告中公布,但还未实际到达的日期事件。

df = pro.suspend_d(ts_code='600525.SH',  start_date='20260801', end_date='20260930')
df

输出结果:

  ts_code    trade_date    suspend_timing    suspend_type
0    600525.SH    20260825    None    S
1    600525.SH    20260826    None    R

说明:

该接口返回指定交易日或指定股票的停复牌记录。股票停牌意味着该股票在特定时间段内无法交易,对于量化策略来说,如果在回测时忽略停牌因素,会导致“幸存者偏差”——回测收益看起来很漂亮,实盘却因资金被停牌股锁住而大幅跑输预期。suspend_d接口正是解决这一问题的关键工具。

相关文章
|
3月前
|
存储 Shell
Tushare接口文档:股票基础信息(stock_basic)
本文旨在对Tushare的stock_basic数据接口进行介绍,讲解了如何使用stock_basic接口获取A股股票基础信息数据。并增加了一些使用案例和说明,方便用户和大模型工具便捷并准确调用。
455 0
|
3月前
|
存储
Tushare接口文档:交易日历(trade_cal)
本文旨在对Tushare的交易日历trade_cal数据接口进行介绍,提供更多参考示例和使用说明。交易日历可以用来作为获取其他数据的关键(迭代)参数,也可以进行其他的应用。本文还基于交易日介绍了如何获取每周及每月最后一个交易日。
706 1
Tushare接口文档:交易日历(trade_cal)
|
4天前
|
弹性计算 运维 数据挖掘
云服务器哪家便宜?还得是阿里云!200M轻量应用服务器38元一年起
阿里云服务器年付最低38元(新用户秒杀),含2核2G、200M峰值带宽;68元为同配置常规价。99元ECS(2核2G/3M固定带宽)新老用户皆可购;199元企业专享款(2核4G/5M固定带宽)限企业认证。四款续费同价,按需选择。
|
1月前
|
并行计算 API 开发者
Windows 环境下 llama.cpp 编译运行指南
本文详解Windows下用llama.cpp本地部署大模型:从VS2026编译(支持CPU/GPU)、ModelScope下载GGUF格式Qwen2.5-1.5B模型,到启动llama-server API服务及Python调用验证,全程轻量、低延迟、高隐私,助力开发者快速落地。
577 2
|
2月前
Tushare接口文档:股票历史列表(bak_basic)
`bak_basic`返回指定交易日全部股票的基础信息与核心财务指标,包括股票代码、名称、行业、地域、市盈率、股本、资产、每股收益、市净率、股东人数等。与仅提供股票代码和名称的`stock_basic`接口相比,`bak_basic`附带了一个截面上的基本面快照,是进行历史回测、截面分析和因子研究的重要数据源。
174 2
|
3月前
|
数据挖掘
Tushare接口文档:个股资金流向(moneyflow)
本文旨在对Tushare的个股资金流向`moneyflow`数据接口进行介绍,提供更多参考示例和使用说明。 本接口可获取沪深A股票资金流向数据,分析大单小单成交情况,用于判别资金动向。本文除了从交易日、个股方面简单介绍如何快速获取数据外,还演示了如何计算主力资金流向及对单支股票主力资金流向绘制趋势图,最后演示了如何筛选主力资金净流入top 10的个股。
749 9
|
2月前
|
人工智能 运维 安全
通义千问Qwen3.8-Max旗舰模型详解:架构、百万上下文与多模态智能体能力
随着大模型技术持续向复杂工程、长周期自主任务、多模态闭环交互方向演进,通义千问Qwen3.8-Max作为当前千问系列的旗舰基座模型,在参数规模、长序列记忆、自主智能体、代码工程、跨模态理解等维度实现了跨越式升级,不再局限于单次问答、短文生成这类轻量化任务,而是面向真实业务里多步骤、长周期、需要自我校验迭代的复杂工作流打造。很多开发者、企业技术团队、科研人员在选型旗舰大模型时,都会关注模型底层架构、上下文承载力、编程交付能力、多模态支持范围,以及线上调用的实操方式,本文将从底层架构、核心功能、场景落地、API代码调用、使用注意事项几个维度,完整拆解Qwen3.8-Max的各项能力,帮助不同类型使
776 4
|
3月前
Tushare接口文档:指数基本信息(index_basic)
本文旨在对Tushare的指数基本信息`index_basic`数据接口进行介绍,提供更多参考示例和使用说明。 通过本接口可获取指数的基础信息,例如指数代码、全称简称、发布方、基期、加权方式等。在指数行情等多个需要依赖`ts_code`而不清楚后缀的情况下,可以使用该接口获取指数代码`symbol`与`ts_code`的对应关系。本文还介绍了如何通过传递`market`和`category`字段分别指定发布指数的交易所或服务商以及指数分类。
371 1
|
1月前
|
算法
Tushare接口文档:因子值(factor_value)
`factor_value`是Tushare因子库的核心数据接口,用于获取Tushare因子库中各因子的具体数值。该接口与`factor_list`(因子列表接口)配合使用——`factor_list`提供因子的元数据信息(名称、分类、算法逻辑),`factor_value`则提供具体的因子数值。
127 0
|
3月前
|
存储
Tushare接口文档:A股日线行情(daily)
本接口可以获取股票日行情数据,包括高开低收、成交量、成交额等数据。本文介绍了接口不同参数一般的使用方法,并推荐了实战中将历史行情按照`trade_date`循环遍历获取后存储在本地,之后再在每日更新。本文还对`pre_close`字段、盘后固定价格成交数据进行了强调。
885 1

热门文章

最新文章