使用xtquant获取港股通股票信息为空,xtdata.get_sector_list()可以获取到6735个板块信息,包含上证A股、沪深A股、港股主板等各种板块,但是唯独没有港股通相关的信息。
from xtquant import xtdata
xtdata.download_sector_data()
print(xtdata.get_sector_list()) //可以获取到包含上证A股、沪深A股、港股主板等6735个板块信息
print(xtdata.get_stock_list_in_sector("港股通")) //获取不到任何数据
print(xtdata.get_stock_list_in_sector("沪港通")) //获取不到任何数据
print(xtdata.get_stock_list_in_sector("深港通")) //获取不到任何数据
print(xtdata.get_stock_list_in_sector("沪深港通")) //获取不到任何数据
使用大QMT内置python执行下列相似逻辑代码均可以获取到相关板块数据
#encoding:gbk
def init(ContextInfo):
print(ContextInfo.get_stock_list_in_sector('沪深港通')) //可以获取到644个港股通股票列表
print(ContextInfo.get_stock_list_in_sector('深港通')) //可以获取到644个港股通股票列表
print(ContextInfo.get_stock_list_in_sector('沪港通')) //可以获取到644个港股通股票列表
为什么使用原生python的xtquant获取不到相关的港股通代码列表呢?求解答 |