1. 首页
  2. 股票学习

如何批量下载股票k线(批量下载股票数据到本地)

如何批量下载股票k线

对于股票分析者来说,股票交易数据非常的重要,尤其对于那些不知道如何获取股票数据的投资者来说更是弥足珍贵,所有我这里抛砖引玉一下,使用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打开进行数据筛选、统计等分析

如何批量下载股票k线

原创文章,作者:吾爱财经,如若转载,请注明出处:https://www.190521.com/928.html