浅浅介绍一下tushare

Tushare是什么?

Tushare Pro是在旧版Tushare上的升级和改造。较之以前的Tushare,Tushare Pro更加地稳定流畅,对数据的获取、清洗、加工都有些无可比拟的优势,最重要的是,它依旧是个免费的平台,不带任何商业性质和目的,数据的调取需要积分来实现,而高校师生在完成认证后则可以免费获得一定量的积分。

Tushare有什么好处?

对于金融量化的人员来说,学会使用Tushare Pro平台来获取数据并处理数据是非常重要的任务,tushare通过与python,matlab,R,mysql等数据分析常用的软件相结合,可以调取丰富的诸如股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类,并且考虑到Python中pandas包的广泛使用,我们通过python的接口调取的数据大多为DataFrame格式,这都为我们进一步的金融量化分析打下了坚定的基础。

注册Tushare

注册成为Tushare社区用户,只需要访问tushare社区官网(https://tushare.pro),点击右上角“注册”按钮,通过手机号即可注册成功,注册成功并且修改用户信心即可获得120积分。注意在注册成功之后点击用户中心的“接口TOKEN”就可以得到自己账户的taken,这是调取数据的唯一凭证,大家要妥善保管,如果发现别人盗用,通过“刷新”操作,之前的token将失效。
在获得了token之后,就可以进行调取数据了。比如我常常使用python,那就可以import tushare as ts命令导入tushare包,然后pro = ts.pro_api('刚刚获取的token')就可以设置token并且初始化pro接口了,这样就可以调取数据了。

举一个例子

比如我们如果想要知道6000848上海临港的曾用户,就可以调用namechange获得历史名称变更记录,df=pro.namechange(ts_code='600848.SH',fields='ts_code,name,start_date,end_date,change_reason')
上述命令在python中运行之后,得到ts_code    name    start_date   end_date      change_reason
0  600848.SH   上海临港   20151118      None         改名
1  600848.SH   自仪股份   20070514  20151117         撤销ST
2  600848.SH   ST自仪     20061026  20070513         完成股改
3  600848.SH   SST自仪   20061009  20061025        未股改加S
4  600848.SH   ST自仪     20010508  20061008         ST
5  600848.SH   自仪股份  19940324  20010507         其他
通过tushare,这些信息都很快地获得了

最后

以上就是本次分享的全部内容了,关于tushare的使用以后还会持续更新,互勉。
 

 

 

你可能感兴趣的:(python,pandas)