Tushare使用分享

今天在这里分享一个十分好用且方便的数据平台——Tushare大数据社区。ID:503757

Tushare是一个开放的大数据社区,能免费提供各类数据 , 助力行业和量化研究。它的主要特点如下:

(1)数据丰富

拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据

(2)获取简单

SDK开发包支持语言,同时提供HTTP Restful接口,最大程度方便不同人群的使用

(3)落地方便

提供多种数据储存方式,如Oracle、MySQL,MongoDB、HDF5、CSV等,为数据获取提供了性能保证。

本人因为在做量化交易项目过程中有幸接触到该大数据平台,发现该平台分析清楚,使用操作方便,最关键的是对于大学生提供了免费使用的权限,通过获取积分就能调用大量数据,让资源、资金有限的大学生也能够调取数据来实现行业需求和量化研究啦,所以分享出来,希望更多人能够便利到。

使用Tushare前提


  • 已经注册了tushare社区用户 【注册用户

  • 已经获取到tushare token凭证 【获取token
  • 安装Python
  • 安装pandas
  • lxml也是必须的,正常情况下安装了Anaconda后无须单独安装,如果没有可执行:pip install lxml

建议安装Anaconda,一次安装包括了Python环境和全部依赖包,减少问题出现的几率。

之后还要下载一下Python SDK,下载方式有如下三种:

方式1:

pip install tushare

如果安装网络超时可尝试国内pip源,如pip install tushare -i Simple Index
 

方式2:访问tushare · PyPI下载安装 ,执行 python setup.py install
 

方式3:访问GitHub - waditu/tushare: TuShare is a utility for crawling historical data of China stocks,将项目下载或者clone到本地,进入到项目的目录下,
执行: python setup.py install 

在导入tushare后就可以在python上调取数据了,具体操作步骤平台上都有详细说明,照着步骤一步步来就完全可以了。

接下来简单分享下我做量化交易项目时获取tushare平台上的股票列表基础信息并存入本地MySQL的例子。

【使用Pycharm获取数据并存入本地MySQL】

 结果如下:

 好啦,今天的分享就到这来了,后面会继续分享tushare数据使用经验。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值