通过Python获取股票数据集的方法有很多,可以通过对股票相关网站进行爬虫,也可以通过Tushare库进行获取。
操作目标:将某一特定股票数据集获取并导出至CSV文件。(以贵州茅台为例)
首先在Tushare右上角进行注册并登陆
由此直接进入 → Tushare
注册完成后可以通过右上角进入个人主页
在个人主页可以获得Token口令(也就是api的接口命令)
此时,复制好token口令,我们就可以在Python中进行股票数据获取了
import tushare as ts # 导入tushare库
pro = ts.pro_api('我是token命令') # 将复制好的token命令复制进api中
成功进入,实例化df接收股票数据,我们就以A股股王600519“贵州茅台”为例,随便获取一段时间的数据吧~
就从起始到至今(手动狗头)
df = pro.weekly(ts_code='600519.SH', start_data='', end_data='20201119')
# 获取 600519.SH 贵州茅台股票代码
print('贵州茅台df:\n', df)
此时,我们已经得到了贵州茅台股票的从2001年以来至今的周数据集,再将其导入CSV文件中。
df.to_csv('600519贵州茅台.csv')
打开文件,大工告成!
注:Tushare积分获取,一般注册完成后完成修改个人资料即可达到120积分。