#1924·tushare

请教 index_member_all 历史行业查询及日期字段的用法(000506.SZ)

Author: GHSDroidCreated Sep 12, 2026Updated Sep 12, 2026

大家好,最近在学习使用 index_member_all 查询股票过去所属的申万行业。有一段时间的行业关系还没查明白,想请大家帮忙看看,是不是我的查询方法或对字段的理解还不够完整。感谢!

我的查询方式

查询时间:2026-09-12,北京时间约 12:20。直接调用官方 HTTP API。

我分别用 is_new=Nis_new=Y 查询,参数如下:

{
  "api_name": "index_member_all",
  "params": {"ts_code": "000506.SZ", "is_new": "N"},
  "fields": "l1_code,l1_name,l2_code,l2_name,l3_code,l3_name,ts_code,name,in_date,out_date,is_new"
}

第二次请求仅将 is_new 改为 Y。以上请求参数已省略凭证。

查询到的记录

两次查询分别返回 2 行和 1 行,部分字段如下:

is_new l1_code l3_code l3_name in_date out_date
N 801180.SI 851811.SI 住宅开发 20090105 20150630
N 801050.SI 850531.SI 黄金 20150701 20180615
Y 801050.SI 850531.SI 黄金 20220729 null

从这三条记录看,我还没找到 2018-06-15 之后至 2022-07-29 之前对应的行业关系,不太确定这段时间应该如何理解和查询。

想请教的地方

  1. 如果想查询这段时间的行业归属,有没有更合适的接口或参数?或者这段没有记录本身就有相应的业务含义?
  2. 按日期匹配行业时,in_date 当天是否就算纳入?out_date 是最后仍在行业内的一天,还是从这天开始不再属于?另外,is_new=Yout_date=null 一般应该怎样理解?
  3. 我看到较早的记录也显示“住宅开发”,想顺便请教:历史行的行业名称和成员关系,是沿用当时的分类,还是会按新版分类整理?如果需要和 sw_daily 配合使用,有没有推荐的分类版本选择方法?

如果有相关文档、示例或以前讨论过的帖子,方便的话分享一个链接即可,我再继续学习。希望先把接口的用法理解清楚,避免自己使用不当。谢谢大家!

参考:index_member_all 官方文档sw_daily 官方文档