資料介紹
軟件簡介
自從雅虎金融部門停用了他們的歷史數(shù)據(jù) API 后,許多依賴它的程序都無法正常工作。yfinance?旨在通過提供一種可靠、線程化和 Pythonic 的方式從 Yahoo 金融下載歷史市場數(shù)據(jù)來解決這個問題。
?
快速開始
Ticker?模塊
該Ticker模塊允許你以更 Pythonic 的方式訪問股票數(shù)據(jù):
注意:雅虎金融的日期時間接收為 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ù),請使用:
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會話(例如緩存對 API 的調(diào)用或自定義User-agent標頭),請將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
要初始化多個Ticker對象,請使用
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
獲取多個代碼的數(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)測試可與 >=0.23.1 一起使用)
- Numpy?>= 1.11.1
- requests?>= 2.14.2
- lxml?>= 4.5.1
可選(如果你想使用pandas_datareader)
- pandas_datareader?>= 0.4.0
- 48V電源磚模塊市場分析報告:市場洞察和元器件機遇 339次下載
- 探索新潮流 — AI服務(wù)器引領(lǐng)數(shù)據(jù)中心的發(fā)展 371次下載
- 儲能電源市場分析 93次下載
- 2023可穿戴設(shè)備行業(yè)技術(shù)與市場分析 38次下載
- USB數(shù)據(jù)抓包軟件程序下載 9次下載
- 通用片式電阻器RC0402數(shù)據(jù)手冊下載 0次下載
- 觸摸屏控制器XPT2046數(shù)據(jù)手冊下載 26次下載
- Zynq-7000 SoC數(shù)據(jù)手冊下載 35次下載
- 被動器件應(yīng)用和市場資料下載
- 基于深度LSTM和注意力機制的金融數(shù)據(jù)預測方法 7次下載
- 華為統(tǒng)一通信與協(xié)作市場發(fā)展趨勢白皮書下載 1次下載
- 電機制動器拆卸安裝教程課件下載 3次下載
- 880157 BAW濾波器的詳細數(shù)據(jù)手冊免費下載
- 一類金融市場模型的混沌控制
- 不完全金融市場中基于最優(yōu)對沖的衍生資產(chǎn)定價
- onsemi FIN3386MTDX LVDS串行解串器參數(shù)特性,數(shù)據(jù)手冊與EDA模型下載 585次閱讀
- arma-garch模型的建模步驟 2.2k次閱讀
- 神經(jīng)網(wǎng)絡(luò)在預測分析中的作用 1.5k次閱讀
- 杉巖數(shù)據(jù)非結(jié)構(gòu)化數(shù)據(jù)存儲解決方案介紹 1.4k次閱讀
- 微雪電子AVRISP下載器簡介 3.5k次閱讀
- 先行指標和滯后指標的工作原理解析 2.9k次閱讀
- 基于加密貨幣質(zhì)押模式DAI貨幣的創(chuàng)造過程介紹 2.1k次閱讀
- 用降壓型穩(wěn)壓器或線性穩(wěn)壓器電源時值來會為負載供電 1.5k次閱讀
- 云存儲是金融行業(yè)應(yīng)對海量信息的關(guān)鍵 1.5k次閱讀
- 火幣公鏈你了解多少 2.7k次閱讀
- 更小更智能的電機控制器推進HEV/EV市場 1.6k次閱讀
- FPGA能為金融交易服務(wù)器做些什么? 2.4k次閱讀
- BitUN:數(shù)字貨幣是今年最火爆的眾籌 6k次閱讀
- 人工智能在金融領(lǐng)域的應(yīng)用與監(jiān)管 8.3k次閱讀
- 淺談金融行業(yè)安防技術(shù)發(fā)展趨勢 803次閱讀
下載排行
本周
- 1耗盡型MOS FET產(chǎn)品目錄選型表
- 0.14 MB | 2次下載 | 免費
- 2TI系列-米爾TI AM62L核心板開發(fā)板-高能效低功耗嵌入式平臺
- 1.51 MB | 次下載 | 免費
- 3WILLSEMI韋爾20年半年度報告由代理分銷經(jīng)銷一級代理分銷經(jīng)銷
- 3.30 MB | 次下載 | 免費
- 4LRC 樂山無線電InTWSApplications家電由原廠代理分銷經(jīng)銷一級代理分銷經(jīng)銷供應(yīng)
- 85.84 KB | 次下載 | 免費
- 5LAT1596 一文說明白 STM32G4 雙 Bank 啟動與升級
- 0.64 MB | 次下載 | 5 積分
- 6LAT1594_基于事件喚醒低功耗之介紹
- 0.37 MB | 次下載 | 5 積分
- 7PT8P2309 觸控 A/D 型 8-Bit MCU規(guī)格書
- 4.05 MB | 次下載 | 免費
- 8PT8P2308 觸控 A/D 型 8-Bit MCU規(guī)格書
- 4.13 MB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 19次下載 | 10 積分
- 2反激式開關(guān)電源設(shè)計解析
- 0.89 MB | 11次下載 | 5 積分
- 3耗盡型MOS FET產(chǎn)品目錄選型表
- 0.14 MB | 2次下載 | 免費
- 4簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 52EDL05x06xx系列 600V半橋門驅(qū)動器帶集成自舉二極管(BSD)手冊
- 0.69 MB | 1次下載 | 免費
- 6國產(chǎn)千兆網(wǎng)口芯片PT153S中文資料
- 1.35 MB | 次下載 | 免費
- 7斯丹電子 | 用于芯片測試系統(tǒng)的射頻干簧繼電器
- 5.11 MB | 次下載 | 免費
- 8SFI立昌ESD/TVS管原廠代理分銷經(jīng)銷一級代理分銷經(jīng)銷
- 294.76 KB | 次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233095次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論