
对于股票分析者来说,股票交易数据非常的重要,尤其对于那些不知道如何获取股票数据的投资者来说更是弥足珍贵,所有我这里抛砖引玉一下,使用Python程序代码批量*载下**A股所有上市公司的交易数据,以供读者参考。
首先获取A股中所有的上市公司代码:
import tushare as ts
pro = 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打开进行数据筛选、统计等分析
