调用方法:
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')