栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Tushare使用分享

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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数据使用经验。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/968611.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号