ptrade中的get_stock_status()函数,用来获取指定日期股票的几种不正常状态——ST、停牌、退市。
get_stock_status()函数一共有3个参数,分别为:
stocks:单支股票用字符串形式,多支股票用列表形式。
query_type: 三种类型属性的查询,’ST’、’HALT'(停牌)、’DELISTING’(退市)。
query_date: 格式为YYYYmmdd,默认为当日。
下面以查询A股中所有ST股票为例:
#获取所有A股股票代码
l=get_Ashares()
#创建空列表
isst=[]
#遍历,然后将ST股票代码加入列表isst
for i,j in get_stock_status(l,query_type='ST').items():
if j==True:
isst.append(i)
#获取ST股票数量和名称
print(len(get_stock_name(isst)))
print(get_stock_name(isst))
返回(数量太多,只截取部分):

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74968
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!