大数跨境

数据库丨没有Wind账号怎么快速获取股票历史数据?

数据库丨没有Wind账号怎么快速获取股票历史数据? 国际经贸圈
2019-04-02
2
导读:关注获取最新资讯及各种国贸资源全文共573字,阅读大约需要4分钟”编者按:  相信大家很多时候都有获取金融数

关注获取最新资讯及各种国贸资源

全文共573字,阅读大约需要4分钟

编者按:

  相信大家很多时候都有获取金融数据的需求,为了挣钱、做模型、写论文等诸多理由,但挡在面前的第一座大山就是,我该怎么获取这些数据呢?今天,小编要教大家,怎么在寝室里,用几行代码就自动获取想要的股票数据。


方法一、雅虎金融

  Yahoo Finance提供了Python的API接口,可以让我们轻松获取到股票的日线数据,让我们来看代码(以获取上证指数为例)。

  引入三个库,pandas_datareader,datetime以及fix_yahoo_finance,就可以使用以上代码轻松获取到上证指数啦。运行结果如下:

  数据非常清楚、干净,从其他数据库上下载到的数据还会有很多说明和备注,我们直接将这个存到本地,就能使用自己常用的数据分析软件来处理股票数据了~


方法二、强推!使用Tushare金融大数据开放社区

  先看运行结果(以上证指数为例),这里仍然使用Python,Tushare还支持Matlab和R的接口。

  小编在手机上敲上一行代码(df=ts.get_hist_data(‘sh’))就可以获得这么齐全的数据啦!(包括开盘价,最高价,收盘价,最低价,成交量,价格变动,涨跌幅度,MA5,MA10,MA20,换手率等)

  只要调用不同接口,就可以获得不同的数据,除了金融数据,还可以获取宏观数据、每日新闻、甚至电影票房数据。

  以电影票房为例。

  只需要一行代码(df=ts.realtime_boxoffice()),就可以获取到最新的电影票房数据了,是不是超级心动~

  浏览器输入

  tushare.org(老版)

  tushare.pro(新版)

  对照着相应的接口说明,就能轻松获取到自己想要的数据啦~

  妈妈再也不用担心我没有wind账号了~


—责编:陈雨珩—

—推送:姚惠玲—

【声明】内容源于网络
0
0
国际经贸圈
国内外最新的经贸资讯
内容 423
粉丝 0
国际经贸圈 国内外最新的经贸资讯
总阅读36
粉丝0
内容423