请教 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=N 和 is_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 之前对应的行业关系,不太确定这段时间应该如何理解和查询。
想请教的地方
- 如果想查询这段时间的行业归属,有没有更合适的接口或参数?或者这段没有记录本身就有相应的业务含义?
- 按日期匹配行业时,
in_date当天是否就算纳入?out_date是最后仍在行业内的一天,还是从这天开始不再属于?另外,is_new=Y、out_date=null一般应该怎样理解? - 我看到较早的记录也显示“住宅开发”,想顺便请教:历史行的行业名称和成员关系,是沿用当时的分类,还是会按新版分类整理?如果需要和
sw_daily配合使用,有没有推荐的分类版本选择方法?
如果有相关文档、示例或以前讨论过的帖子,方便的话分享一个链接即可,我再继续学习。希望先把接口的用法理解清楚,避免自己使用不当。谢谢大家!
Source: waditu/tushare