量化交易必備的開源項(xiàng)目:yfinance
今天推薦一個(gè)python爬蟲的開源項(xiàng)目!有玩股票的同學(xué)一定會(huì)非常感興趣。
國內(nèi)的股票數(shù)據(jù),有一些服務(wù)商提供,比如通聯(lián)數(shù)據(jù)、tushare;國外證券數(shù)據(jù)可以從 http://xignite.com獲取。
還有一些信息,比如新聞,匯率。需要自己寫爬蟲去抓取,如果用爬蟲你就能體會(huì)到Python的好處了,爬取數(shù)據(jù)還是很方便的。
股票歷史數(shù)據(jù)時(shí)是非常重要的一種時(shí)間序列數(shù)據(jù),它在數(shù)據(jù)科學(xué)中占據(jù)重要的作用。那么現(xiàn)在開始學(xué)習(xí)時(shí)間數(shù)據(jù)序列的處理,為以后的股票預(yù)測(cè)分析做準(zhǔn)備。
很多投資者都知道Yahoo提供了豐富的金融市場(chǎng)數(shù)據(jù),不過獲取這些數(shù)據(jù)很多時(shí)候需要自己去寫一些網(wǎng)頁爬蟲。
當(dāng)然也有一些Python第三方庫可以免除我們從頭寫爬蟲的麻煩,幾乎可以當(dāng)作API來調(diào)用。

這個(gè)開源項(xiàng)目就是:yfinance
開源地址:
https://github.com/ranaroussi/yfinance

目前已獲得3.1k star!
環(huán)境要求
Python >= 2.7, 3.4+ Pandas (tested to work with >=0.23.1) Numpy >= 1.11.1 requests >= 2.14.2 lxml >= 4.5.1
例如:獲取股票價(jià)格數(shù)據(jù)
我們也可以方便地取得公司股票價(jià)格歷史數(shù)據(jù),比如取最長時(shí)間的歷史價(jià)格數(shù)據(jù):
hist?=?aapl.history(period="max")
hist.head()
可以得到:

如果你也有好的開源項(xiàng)目,歡迎推薦!
微信號(hào)聯(lián)系:westbrook12000(ps:加好友請(qǐng)備注“開源”)


再見,master!

PanDownload復(fù)活了,60MB/s,目前已開源!
