金融数据服务TusharePro的使用(Python)
相信对金融量化感兴趣的人基本都知道大名鼎鼎的Tushare了,Tushare Pro 变得更好地同时,与 Tushare 相比,使用方法也有了一些变化,本文的目的是帮助读者用一种快速的方式了解 Tushare Pro。
第一步:注册成为 Tushare 用户
Tushare Pro 是免费的,但是也需要授权认证,访问 Tushare Pro API 需要有 token,而获取到 token 需要注册成为 Tushare 社区用户。注册非常简单,步骤如下:
进入Tushare官网(tushare.pro/register)
按照提示完成注册即可
第二步:获取 Token
注册以后,就可以获取 Token 了:
进入个人主页
选择“接口TOKEN”
设置为可见,复制token
第三步:安装 Anaconda3
Anaconda 是目前最流行的 Python 数据科学平台,安装 Anaconda之后, 可以帮你省去很多麻烦。
安装见官网: https://www.anaconda.com
第四步:安装 Tushare
pip install tushare
第五步:获取上证指数的日线数据
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())
到此,我们已经迈入 Tushare 的门槛。
业界有一句话说的话,因子比策略更重要,最好祝大家都能大盘涨跌的因子,写出适合自己的策略,早日实现财富自由。