python下载股票数据

通过tushare包获取所有股票的数据。

1.安装tushare:

 pip install tushare --upgrade

2.注册账号获取免费的TOKEN。

注册网址:https://tushare.pro/register?reg=260008

获取TOKEN凭证:https://tushare.pro/document/1?doc_id=39

获取日数据代码如下: 

import tushare as ts
import os

ts.set_token('TOKEN凭证')
pro = ts.pro_api()

data = pro.stock_basic(list_status='L')
code_list=data['ts_code'].values
print('code_list',code_list)
for now_code in code_list:
    file_name='./data/%s.csv'%(now_code)
    if os.path.isfile(file_name):
        continue
    df = ts.pro_bar(ts_code=now_code, adj='qfq')
    df.to_csv(file_name)
    print('已导出%s'%(now_code))

日线行情接口,调用方法如下:

df = pro.daily(ts_code='000001.SZ', start_date='20180701', end_date='20180718')

https://tushare.pro/document/2?doc_id=27

详细接口说明请看官网文档,官网网址:https://tushare.pro/

发布了28 篇原创文章 · 获赞 2 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/highlevels/article/details/89516560