股票怎么批量导数据(批量下载股票数据到本地)

股票怎么批量导数据

对于股票分析者来说,股票交易数据非常的重要,尤其对于那些不知道如何获取股票数据的投资者来说更是弥足珍贵,所有我这里抛砖引玉一下,使用Python程序代码批量下载A股所有上市公司的交易数据,以供读者参考。

首先获取A股中所有的上市公司代码:

import tushare as tspro = ts.pro_api("**")#数据调用密钥,tushare官方网站注册即可获得data_all = pro.daily(ts_code='', start_date="20200430", end_date="20200430")#获取最新所有股票数据

接下来即是批量下载股票数据并保存到本地:

n = 1 m = len(data_all["ts_code"])#统计股票总数print(m)for i in data_all["ts_code"]:#遍历下载所有股票数据 stock_data = pro.daily(ts_code=i, start_date="20100101", end_date=start_time)#下载2010至今的股票数据 stock_data.to_csv("{}股票数据.csv".format(i))#保存数据 print("已下载{}只股票数据,还剩{}只未下载".format(n, m-n+1))#显示下载进度 n += 1 print("下载完毕")

最终运行结果如下:

视频加载中…

下载到本地上的CSV文件可以直接用 excel打开进行数据筛选、统计等分析

股票怎么批量导数据

未经允许不得转载:原子财经网 » 股票怎么批量导数据(批量下载股票数据到本地)

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏