简单学量化ptrade函数12get_index_stocks

ptrade的get_index_stocks()函数用来获取一个指数的成分股列表,它的参数:

index_code:指数代码。

date:日期,输入形式为’YYYYMMDD’,默认为当前日期。

下面查询一下2014年1月1日和2024年1月1日创业板的成分股(各100支),并计算一样有多少支股票在这10年间一直是创业板成分股:

l2014=get_index_stocks('399006.SS','20140101')
l2024=get_index_stocks('399006.SS','20240101')
#将2014010120240101一直为创业板成分股的股票选出来。
l=[]
for i in l2014:
    if i in l2024:
        l.append(i)
print('从20140101-20240101一直是创业板成分股的股票数量为%d:'%len(l))
print(l)
print('20140101创业板成分股:\n',l2014)
print('-'*20)
print('20240101创业板成分股:\n',l2024)

返回:(部分截图)

简单学量化ptrade函数12get_index_stocks

结果是只有23只股票在这10年的时间里一直是创业板成分股。

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

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日
下一篇 2024 年 7 月 11 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注