获取行业概念数据

提示

获取行业/板块信息前,需要先通过download_sector_data下载板块分类信息,或者在界面端下载中心手动选择全部板块

提供行业板块信息,概念板块信息,包含行业代码、名称等。

下载板块分类信息

调用方法

from xtquant import xtdata
xtdata.download_sector_data()

参数

返回值

示例

from xtquant import xtdata
xtdata.download_sector_data()

下载历史板块分类信息

调用方法

from xtquant import xtdata
xtdata.download_history_contracts()

参数

返回值

示例

from xtquant import xtdatacenter as xtdc  

xtdc.set_token("你的token")

xtdc.init()

from xtquant import xtdata

xtdata.download_history_contracts()

获取板块分类信息数据

调用方法

from xtquant import xtdata
xtdata.get_sector_list()

参数

返回值

  • list:所有板块的列表信息(包含过期板块),可以配合板块成分股查询接口使用

示例

from xtquant import xtdata
sector_list = xtdata.get_sector_list()

获取板块成分股数据

调用方法

from xtquant import xtdata
xtdata.get_stock_list_in_sector(sector_name)

参数

参数名称数据类型描述
sector_namestring板块名,如'沪深300','中证500'、'上证50'、'我的自选'等

返回值

  • list:内含成份股代码,代码形式为 'stockcode.market',如 '000002.SZ'

示例1:获取当最新板块数据

# 获取沪深300的板块成分股
from xtquant import xtdata
sector = xtdata.get_stock_list_in_sector('沪深300')
print(sector)

示例2:获取板块退市股票数据

from xtquant import xtdatacenter as xtdc  

xtdc.set_token("你的token")

xtdc.init()


from xtquant import xtdata

xtdata.download_history_contracts()

print([i for i in xtdata.get_sector_list() if "过期" in i])

print("="*10)

print(xtdata.get_stock_list_in_sector('过期上证A股'))

获取概念成分股数据

调用方法

from xtquant import xtdata
xtdata.get_stock_list_in_sector(sector_name)

参数

参数名称数据类型描述
sector_namestring板块名,如'GN上海'等

返回值

  • list:内含成份股代码,代码形式为 'stockcode.market',如 '000002.SZ'

示例

# 获取GN上海的板块成分股
from xtquant import xtdata
sector = xtdata.get_stock_list_in_sector('GN上海')
print(sector)

获取迅投行业成分股数据

调用方法

from xtquant import xtdata
xtdata.get_stock_list_in_sector(sector_name)

参数

参数名称数据类型描述
sector_namestring板块名,如'SW1汽车'等

返回值

  • list:内含成份股代码,代码形式为 'stockcode.market',如 '000002.SZ'

示例

# 获取SW1汽车行业的成分股
from xtquant import xtdata

sector = xtdata.get_stock_list_in_sector('SW1汽车')
print(sector)

上次更新:
邀请注册送VIP优惠券
分享下方的内容给好友、QQ群、微信群,好友注册您即可获得VIP优惠券
玩转qmt,上迅投qmt知识库