1.get_current_data(security_list=None)
默认为None,代表当前universe中的股票。
该函数的返回值为一个dict对象。字典的key为股票代码,字典的value如下:
high_limit:涨停价
low_limit:跌停价
paused:是否停止或者暂停了交易,当停牌、未上市或者退市后为True。
is_st:是否为ST,ST*
day_open:当天开盘价,分钟回测可用,当天回测时,由于是在集合竞价下单,并不知道开盘价,所以不能使用。
name:股票现在的名称。
industry_code:股票现在所属行业代码。
注意:返回的结果仅在当天有效,不能存起来隔天再用。
current_data=get_current_data(['000001.XSHE','600000.XSHG'])
print(current_data)
print(current_data['000001.XSHE'].paused)
2.get_industry(security,date=None)
查询一只或多只股票所属行业
security:标的代码,形式为字符串或为包含字符串的列表。
date:查询日期,类型为字符串,如:“2021-10-20”或为datetime.datetime对象和datatime.date。
默认值为None,研究中默认为当天;回测时默认随着回测日期的变化而变化,等于context.current_dt。
返回值为Dict类型。
d1=get_industry(security=['000001.XSHE'],date='2021-10-20')
d1
{'000001.XSHE': {'jq_l1': {'industry_code': 'HY007', 'industry_name': '金融地产'}, 'sw_l1': {'industry_code': '801780', 'industry_name': '银行I'}, 'sw_l3': {'industry_code': '851911', 'industry_name': '银行III'}, 'jq_l2': {'industry_code': 'HY07001', 'industry_name': '综合性银行'}, 'sw_l2': {'industry_code': '801192', 'industry_name': '银行II'}, 'zjw': {'industry_code': 'J66', 'industry_name': '货币金融服务'}}}
d2=get_industry(security=['000001.XSHE','600000.XSHG'])
d2
{'000001.XSHE': {'jq_l1': {'industry_code': 'HY007', 'industry_name': '金融地产'}, 'sw_l1': {'industry_code': '801780', 'industry_name': '银行I'}, 'sw_l3': {'industry_code': '851911', 'industry_name': '银行III'}, 'jq_l2': {'industry_code': 'HY07001', 'industry_name': '综合性银行'}, 'sw_l2': {'industry_code': '801192', 'industry_name': '银行II'}, 'zjw': {'industry_code': 'J66', 'industry_name': '货币金融服务'}}, '600000.XSHG': {'jq_l1': {'industry_code': 'HY007', 'industry_name': '金融地产'}, 'sw_l1': {'industry_code': '801780', 'industry_name': '银行I'}, 'sw_l3': {'industry_code': '851911', 'industry_name': '银行III'}, 'jq_l2': {'industry_code': 'HY07001', 'industry_name': '综合性银行'}, 'sw_l2': {'industry_code': '801192', 'industry_name': '银行II'}, 'zjw': {'industry_code': 'J66', 'industry_name': '货币金融服务'}}}
更多推荐
用聚宽量化炒股-5获取数据函数-5)获取当前时间股票数据函数get_current_data、查询股票所属行业get_industry
发布评论