資料介紹
軟件簡(jiǎn)介
自從雅虎金融部門停用了他們的歷史數(shù)據(jù) API 后,許多依賴它的程序都無法正常工作。yfinance?旨在通過提供一種可靠、線程化和 Pythonic 的方式從 Yahoo 金融下載歷史市場(chǎng)數(shù)據(jù)來解決這個(gè)問題。
?
快速開始
Ticker?模塊
該Ticker
模塊允許你以更 Pythonic 的方式訪問股票數(shù)據(jù):
注意:雅虎金融的日期時(shí)間接收為 UTC。
import yfinance as yf msft = yf.Ticker("MSFT") # get stock info msft.info # get historical market data hist = msft.history(period="max") # show actions (dividends, splits) msft.actions # show dividends msft.dividends # show splits msft.splits # show financials msft.financials msft.quarterly_financials # show major holders msft.major_holders # show institutional holders msft.institutional_holders # show balance sheet msft.balance_sheet msft.quarterly_balance_sheet # show cashflow msft.cashflow msft.quarterly_cashflow # show earnings msft.earnings msft.quarterly_earnings # show sustainability msft.sustainability # show analysts recommendations msft.recommendations # show next event (earnings, etc) msft.calendar # show ISIN code - *experimental* # ISIN = International Securities Identification Number msft.isin # show options expirations msft.options # show news msft.news # get option chain for specific expiration opt = msft.option_chain('YYYY-MM-DD') # data available via: opt.calls, opt.puts
如果要使用代理服務(wù)器下載數(shù)據(jù),請(qǐng)使用:
import yfinance as yf msft = yf.Ticker("MSFT") msft.history(..., proxy="PROXY_SERVER") msft.get_actions(proxy="PROXY_SERVER") msft.get_dividends(proxy="PROXY_SERVER") msft.get_splits(proxy="PROXY_SERVER") msft.get_balance_sheet(proxy="PROXY_SERVER") msft.get_cashflow(proxy="PROXY_SERVER") msft.option_chain(..., proxy="PROXY_SERVER") ...
要使用自定義requests
會(huì)話(例如緩存對(duì) API 的調(diào)用或自定義User-agent
標(biāo)頭),請(qǐng)將session=
參數(shù)傳遞給 Ticker 構(gòu)造函數(shù)。
import requests_cache session = requests_cache.CachedSession('yfinance.cache') session.headers['User-agent'] = 'my-program/1.0' ticker = yf.Ticker('msft aapl goog', session=session) # The scraped response will be stored in the cache ticker.actions
要初始化多個(gè)Ticker
對(duì)象,請(qǐng)使用
import yfinance as yf tickers = yf.Tickers('msft aapl goog') # ^ returns a named tuple of Ticker objects # access each ticker using (example) tickers.tickers.MSFT.info tickers.tickers.AAPL.history(period="1mo") tickers.tickers.GOOG.actions
獲取多個(gè)代碼的數(shù)據(jù)
import yfinance as yf data = yf.download("SPY AAPL", start="2017-01-01", end="2017-04-30")
安裝
使用pip
安裝yfinance
$ pip install yfinance --upgrade --no-cache-dir
要求
- Python?>= 2.7, 3.4+
- Pandas(經(jīng)測(cè)試可與 >=0.23.1 一起使用)
- Numpy?>= 1.11.1
- requests?>= 2.14.2
- lxml?>= 4.5.1
可選(如果你想使用pandas_datareader
)
- pandas_datareader?>= 0.4.0
- 探索新潮流 — AI服務(wù)器引領(lǐng)數(shù)據(jù)中心的發(fā)展 363次下載
- 儲(chǔ)能電源市場(chǎng)分析 80次下載
- 2023可穿戴設(shè)備行業(yè)技術(shù)與市場(chǎng)分析 22次下載
- USB數(shù)據(jù)抓包軟件程序下載 9次下載
- 通用片式電阻器RC0402數(shù)據(jù)手冊(cè)下載 0次下載
- 觸摸屏控制器XPT2046數(shù)據(jù)手冊(cè)下載 25次下載
- Zynq-7000 SoC數(shù)據(jù)手冊(cè)下載 34次下載
- Kintex-7 FPGA數(shù)據(jù)表下載 7次下載
- 被動(dòng)器件應(yīng)用和市場(chǎng)資料下載
- 基于深度LSTM和注意力機(jī)制的金融數(shù)據(jù)預(yù)測(cè)方法 7次下載
- 華為統(tǒng)一通信與協(xié)作市場(chǎng)發(fā)展趨勢(shì)白皮書下載 1次下載
- 電機(jī)制動(dòng)器拆卸安裝教程課件下載 3次下載
- 880157 BAW濾波器的詳細(xì)數(shù)據(jù)手冊(cè)免費(fèi)下載
- 一類金融市場(chǎng)模型的混沌控制
- 不完全金融市場(chǎng)中基于最優(yōu)對(duì)沖的衍生資產(chǎn)定價(jià)
- arma-garch模型的建模步驟 729次閱讀
- 神經(jīng)網(wǎng)絡(luò)在預(yù)測(cè)分析中的作用 765次閱讀
- 制作一個(gè)STM32下載器的過程 5206次閱讀
- 杉巖數(shù)據(jù)非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)解決方案介紹 1200次閱讀
- 微雪電子AVRISP下載器簡(jiǎn)介 2714次閱讀
- 先行指標(biāo)和滯后指標(biāo)的工作原理解析 2460次閱讀
- 基于加密貨幣質(zhì)押模式DAI貨幣的創(chuàng)造過程介紹 1713次閱讀
- 用降壓型穩(wěn)壓器或線性穩(wěn)壓器電源時(shí)值來會(huì)為負(fù)載供電 1058次閱讀
- 云存儲(chǔ)是金融行業(yè)應(yīng)對(duì)海量信息的關(guān)鍵 1131次閱讀
- 火幣公鏈你了解多少 2595次閱讀
- 更小更智能的電機(jī)控制器推進(jìn)HEV/EV市場(chǎng) 1186次閱讀
- FPGA能為金融交易服務(wù)器做些什么? 2261次閱讀
- BitUN:數(shù)字貨幣是今年最火爆的眾籌 5544次閱讀
- 人工智能在金融領(lǐng)域的應(yīng)用與監(jiān)管 7753次閱讀
- 淺談金融行業(yè)安防技術(shù)發(fā)展趨勢(shì) 651次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多