返回列表 发布新帖

关于“过期(退市)合约信息”接口链路的问题,请教确认

589 4
发表于 2026-4-13 22:10:03 | 显示全部楼层 阅读模式

参考的接口文档是:

  1. XtQuant.XtData 行情模块.md
  2. 数据字典_行业数据.md

文档中关于相关接口的原文大意如下:

  • download_history_contracts():下载过期(退市)合约信息
  • 过期(退市)标的列表可以通过 get_stock_list_in_sector 获取
  • 过期板块名称可以通过: print([i for i in xtdata.get_sector_list() if "过期" in i]) 查看

我们按文档原示例做了测试,步骤如下:

from xtquant import xtdata
xtdata.connect()

print("开始 download_history_contracts...")
xtdata.download_history_contracts()
print("完成")

expired = [i for i in xtdata.get_sector_list() if "过期" in i]
print(f"含'过期'字样板块数:{len(expired)}")
print(expired[:10])

实际结果是:

  • xtdata.connect() 正常
  • xtdata.download_history_contracts() 能正常返回
  • 但执行完后: expired = [i for i in xtdata.get_sector_list() if "过期" in i] 返回结果仍然是 []

也就是说:

  • download_history_contracts() 已完成
  • get_sector_list() 中并没有出现文档示例所说的包含“过期”字样的板块名称
  1. 如果当前版本不再通过“过期”板块暴露,是否有新的标准方式获取退市/过期标的列表?

补充说明:

  • get_sector_list() 本身是可正常返回的,当前返回数量为 851
  • 只是其中没有任何包含“过期”字样的分组名称

评论4

黄裕华
发表于 2026-4-14 21:55:01 | 显示全部楼层

可以参考下这篇帖子哈

期权/期货数据,及退市期权/期货数据下载方式
https://www.xuntou.net/forum.php ... mp;user_code=7zqjlm

*******0263_BcP2P
发表于 2026-5-6 09:14:52 | 显示全部楼层
参考我下载了过期K线,但是楼主的问题依旧没有解决?输出列表还是空的
https://www.xuntou.net/forum.php ... mp;user_code=7zi18y
*******0263_PK39t
发表于 2026-5-6 17:13:56 | 显示全部楼层
黄裕华 发表于 2026-4-14 21:55
可以参考下这篇帖子哈

期权/期货数据,及退市期权/期货数据下载方式

Hello 能帮忙看看么
黄裕华
发表于 2026-5-8 16:51:06 | 显示全部楼层

期货期权的数据券商版有的不支持,可以加客服微信haha-qmt.

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2026 迅投QMT社区 版权所有 All Rights Reserved. 京ICP备2025122616号-3
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表