TusharePro 金融大数据快速使用入门
TusharePro是一个开源的金融数据源,数据内容包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类的金融大数据平台,为各类金融投资和研究人员提供适用的数据和工具。同时也有很都特色数据,是对数据爱好者和学习数据分析的工具。
本文将帮助广大读者更好的开始数据分析之旅。
第一步:注册成为 Tushare 用户
Tushare Pro 是免费的,但是不是完全没有限制,访问 Tushare Pro API 需要有 token,而获取到 token 需要注册成为 Tushare 社区用户。注册非常简单,步骤如下:
打开 注册网址(https://tushare.pro/register?reg=270880)。
按照提示的填写即可注册成功。
第二步:获取 Token
注册以后,就可以获取 Token 了:
登录系统,点击右上角的用户名,选择“个人主页”
选择“接口TOKEN”,接口TOKEN默认显示为“****……”
点击右边小眼睛可以查看 Token,点击“复制”按钮可以把 Token 复制到剪贴板
把 Token 保存下来,后面会用到
第三步:安装 Anaconda3
Anaconda 号称“最流行的 Python 数据科学平台”,安装 Anaconda 可以帮你省去很多麻烦。
下载 Anaconda: https://www.anaconda.com/download/
安装 Anaconda:按照安装程序的提示操作即可。
安装后 Anaconda 会创建几个快捷方式,下面是两个比较重要的快捷方式:
Anaconda Navigator - Anaconda 的图形化管理界面
Anaconda Prompt - 命令窗口
第四步:安装 Tushare
运行 Anaconda Prompt,在打开命令窗口里面执行:
pip install tushare
检查安装是否成功:在命令行输入 ipython --no-banner,回车,然后输入下面的两行:
import tushare as ts
ts.__version__
第四步:获取上证指数的日线数据
获取上证指数的日线数据,编辑下面的程序:
# shangzhengzhishu.py
import tushare as ts
TOKEN = '.......'
pro = ts.pro_api(token=TOKEN)
df = pro.index_daily(ts_code='000001.SH', fields='trade_date,close,change,pct_change')
print(df.head())
运行 pythonshangzhengzhishu.py,应该看到类似于如下的输出:
trade_date close change pct_change
0 20181024 2603.2951 8.4696 0.3264
1 20181023 2594.8255 -60.0507 -2.2619
2 20181022 2654.8762 104.4110 4.0938
3 20181019 2550.4652 64.0466 2.5759
4 20181018 2486.4186 -75.1954 -2.9355
到此为止,我们已经迈入 Tushare 的门槛。
其他:关于积分
————————————————
版权声明:本文为CSDN博主「whatispython!」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/leoye3602679/article/details/104211628