行业概念数据
# 行业概念数据
提供行业板块信息,概念板块信息,包含行业代码、名称等。
(温馨提示:鉴于内容太多, 可使用Ctrl + F
进行搜索)
获取行业及概念数据的API
- 获取行业成份股:ContextInfo.get_industry(), 详情见这里 (opens new window).
- 获取板块列表信息:get_sector_list(),详情见这里 (opens new window)
- 获取板块成份股:get_stock_list_in_sector(sector_name), 详情见这里 (opens new window).
- 获取概念类成分股:get_stock_list_in_sector(sector_name)
- 获取迅投行业成分股:get_stock_list_in_sector(sector_name)
# 下载板块分类信息数据
获取指板块分类信息
调用方法
get_sector_list()
1
参数
- 无
返回值
- list:所有板块的列表信息,可以配合板块成分股查询接口使用
示例
from xtquant import xtdata
sector_list = xtdata.get_sector_list()
# ['A股非科创等权', 'CSRC1交通运输、仓储和邮政业', 'CSRC1住宿和餐饮业'...]
1
2
3
2
3
# 获取行业成分股数据(仅支持内部python)
获取行业成分股的信息
调用方法
ContextInfo.get_industry(industry)
1
参数
- industry:string,如 'CSRC1矿业'
返回值
- list:内含成份股代码,里面股票代码为 '000002.SZ' 形式
示例
# 获取CSRC1采矿业的行业成分股
def handlebar(ContextInfo):
print(ContextInfo.get_industry('CSRC1采矿业'))
# ['000426.SZ', '000506.SZ', '000552.SZ', '000603.SZ', '000655.SZ',......]
1
2
3
4
2
3
4
# 获取板块成分股数据
获取板块成分股的信息
调用方法
xtdata.get_stock_list_in_sector(sector_name)
1
参数
- sector_name:板块名,如'沪深300','中证500'、'上证50'、'我的自选'等
返回值
- list:内含成份股代码,代码形式为 'stockcode.market',如 '000002.SZ'
示例
# 获取沪深300的板块成分股
from xtquant import xtdata
sector = xtdata.get_stock_list_in_sector('沪深300')
print(sector)
#['000001.SZ', '000002.SZ', '000063.SZ', '000069.SZ',...]
1
2
3
4
5
6
2
3
4
5
6
# 获取概念成分股数据
获取概念成分股的信息
调用方法
xtdata.get_stock_list_in_sector(sector_name)
1
参数
- sector_name:板块名,如'GN上海'等
返回值
- list:内含成份股代码,代码形式为 'stockcode.market',如 '000002.SZ'
示例
# 获取GN上海的板块成分股
from xtquant import xtdata
sector = xtdata.get_stock_list_in_sector('GN上海')
print(sector)
#['000863.SZ', '001266.SZ', '002022.SZ', '002269.SZ',...]
1
2
3
4
5
6
2
3
4
5
6
# 获取迅投行业成分股数据
获取概念成分股的信息
调用方法
get_stock_list_in_sector(sector_name)
1
参数
- sector_name:行业名,如'SW1汽车'等
返回值
- list:内含成份股代码,代码形式为 'stockcode.market',如 '000002.SZ'
示例
# 获取SW1汽车行业的成分股
from xtquant import xtdata
sector = xtdata.get_stock_list_in_sector('SW1汽车')
print(sector)
#['000030.SZ', '000338.SZ', '000550.SZ',....]
1
2
3
4
5
2
3
4
5
上次更新: 2023/10/12, 10:46:32