【量化入门】xtdata的板块数据怎么用?如何获取沪深300成分股列表?
发布时间:17小时前阅读:18

xtdata提供了板块和成分股相关的接口,获取沪深300成分股只需要两步:先调用download_sector_data()下载板块分类信息(这个要提前做,不然后续接口拿不到数据),然后用get_stock_list_in_sector('沪深300')就能拿到成分股代码列表。如果你要自定义板块,还可以用add_sector创建自己的股票池,策略里直接引用板块名称,股票池变了只改板块不改策略代码,维护起来很方便。
除了沪深300,常用的板块名称还包括上证50、中证500、科创50等,传入中文名称就行。需要注意的是,板块成分股数据不是实时的,是静态的快照,只有重新调用download_sector_data()才会更新。如果你做的是指数增强或者成分股轮动策略,建议定期(比如每周或每月)更新一次板块数据,防止用过期的成分股列表。
另外get_index_weight接口可以获取指数成分的权重信息,返回的是各成分股及其在指数中的权重比例,做指数跟踪或者做相对强弱分析时这个接口很有用。使用前同样要先调用download_index_weight()把权重数据下载到本地。
xtdata接口全套免费,量化开户找我,从环境到数据一次性配好。以上内容仅供投资者教育参考,不构成任何投资建议,入市有风险,投资需谨慎。
温馨提示:投资有风险,选择需谨慎。


问一问

+微信
分享该文章
