Tushare金融大数据社区,是一个免费提供各类金融数据和区块链数据的平台 ,旨在助力智能投资与创新型投资。
- 积分
数据千万条,积分第一条
目前,提供的数据包含股票、基金、期货、债券、外汇、行业大数据,以及数字货币行情等区块链数据的全数据品类的金融大数据平台,这些数据在用户积分满足的情况下,统统都免费。因为,积分极度容易获取的原因,所以基本上可以算作免费。
不过,其中还是有部分数据会有些限制,好在大部分的数据,只要120积分就可以有权限调用,但是在权限会有所限制,积分越多,调取的速度越快。这个也理解,毕竟是免费调取,服务器租用等还是有成本的,调取数据的人那么多,根据贡献大小进行排序也无可厚非。
例如财务方面数据,则最低要求500积分:
提示:当前接口只能按单只股票获取其历史数据,如果需要获取某一季度全部上市公司数据,请使用income_vip接口(参数一致),需积攒5000积分。
个股资金流向:用户需要至少1500积分才可以调取,基础积分有流量控制,积分越多权限越大
所以,我们需要努力的挣取积分,那么作为普通的码农来说,挣取积分的方式总共有几种呢?
第一种方式:注册账号+修改个人真实资料,斩获120积分
第二种方式:推广,成功推荐一个有效用户,奖励50积分,例如:https://tushare.pro/register?reg=258045
第三种方式:推广,在自己博客或者互联网论坛,发表Tushare相关用途的文章,例如本篇文章,根据文章质量奖励100-1000分。真不知道1000分的文章是什么样的,好期待看看。
第四种方式:加入社区群(527416821),并在社区群中帮助解答群友的问题。(感觉这个很难定义呀,我在群里也挺活跃的,但是也没加分)
第五种方式:捐钱,50RMB=500积分。目前,如果要满足高速获取财报数据的5000积分要求,只要500大洋就足够了。有钱任性!
有积分了,那么我们就可以调用这些接口了,好开心o(* ̄▽ ̄*)ブ
- 接口
积分有了,那么我们便可以开始调用可爱的数据宝宝了。
Tushare在接口上还是非常友好的,它一共提供了四种方式,分别为:
- 通过HTTP获取数据
- 通过Python SDK获取数据
- 通过Matlab SDK获取数据
- 通过R SDK获取数据
在这里,我主要说一下通过Python SDK获取数据以及如何将数据存储到数据库中。
那么,为什么要使用Python来进行获取数据呢?主要还是因为Python中用于数据分析Anaconda的包非常全,而且调用很简单。当然,更重要的原因是,我想多学一门语言,正好可以趁着有个练手的项目,一边犯错一边掌握。
闲话少说,言归正传。
既然要用Python做开发,那么IDE必不可少,好在Tushare早有准备,大家直接打开Tushare的官网,下拉到“相关工具”,你需要的一切都在这里:
- 其他相关
1、对于新手来说,可以多关注一下Tushare作者“米哥”的公众号waditu,里面时不时会有米哥发表的干货,是他在做这个平台时遇到的某些问题的解决方案,大家可以参考参考。
2、对于新手来说,可以逮着一本书就好好学习,我建议可以看看菜鸟教程Python100题,做完基本上问题不大,可以处理简单的业务逻辑。
3、如果还想更深入的学习,可以试试这本书 Python数据科学手册 ,这本书,看完了记得告诉我怎么样,链接: https://pan.baidu.com/s/1o4G4GvIbe8QA10U4dYkRxQ 提取码: 2889 复制这段内容后打开百度网盘手机App,操作更方便哦