Python爬取聚宽量化平台沪深300价格数据保存成excel文件

本文介绍如何利用Python从聚宽量化平台抓取沪深300指数成分股的历史价格数据,并使用openpyxl库将这些数据写入到Excel文件中,每只股票的数据保存在一个单独的工作表内。

记录一下学习成果。

成果

一只股票一个表 命名方式是stock+股票名称
一只股票一个表 命名方式是stock+股票名称

使用语言——Python

注册账号

1.需要去聚宽量化平台jqdata注册一个账号。
2.下载jqdatasdk: pip install jqdatasdk。
3.账号登陆:jqdatasdk.auth('账号','密码')

获取沪深300的成分股名单

HS300_list = jqdatasdk.get_index_stocks('000300.XSHG', date=date)#获取沪指300成分股名称

写入excel

 for stock in HS300_list:
        stock_price = jqdatasdk.get_price(str(stock),end_date = end_date,frequency = 'daily',fields = ['open','close','low','high','volume','money',
                                                                                                       'factor',
                                                                                                       'high_limit','low_limit','avg',
                                                                                                       'pre_close'
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值