get_symbol_industry 获取股票所属行业数据

调用方法:

get_symbol_industry(symbol, date)

释义:

get_symbol_industry函数的主要功能是获取股票所属同花顺行业,包含同花顺行业、申万行业、证监会行业.

参数:

参数

含义

详细内容

symbol

股票代码

字符串格式的股票代码,例如:'000001.SZ'.注意:填写['000001.SZ']是错的.行业列表查看

date

查询日期

格式:'%Y%m%d',date参数提供默认值.1.在回测模块:默认值会随着回测日期变化而变化,2.在研究模块和模拟交易模块: 默认是今天的上一个交易日.

注意事项:

1.该函数的date参数必须填写.
2.该函数指数代码格式必须是字符串,例如:'000001.SZ'.日期格式也是如此,例如:'20170602'.凡是列表格式,运行都是会报错的.

返回格式:

返回包含如下属性的对象:
    symbol:股票代码
    date:查询日期
    industryid1:同花顺一级行业代码
    industryid2:同花顺二级行业代码
    industryid3:同花顺三级行业代码
    s_industryid1:申万一级行业代码
    s_industryid2:申万二级行业代码
    s_industryid3:申万三级行业代码
    c_industyid:证监会行业代码

示例:

def init(context):
    pass
def handle_bar(context,bar_dict):
    # 获取平安银行在20160606日期时所属的行业
    industry = get_symbol_industry('000001.SZ','20160606')
    log.info('平安银行在20160606日期时所属的行业:'+str(industry))

示例返回结果:

平安银行在20160606日期时所属的行业:Symbol_Industry(date=Timestamp('2026-03-15T01:45:00+00:00'), 
                                      industryid1='T19', 
                                      industryid2='T1901', 
                                      industryid3='T190101', 
                                      s_industryid1='S48', 
                                      s_industryid2='S4801', 
                                      s_industryid3='S480101', 
                                      c_industryid='66')