使用yfinance获取美股数据的时候,为什么会报错(错误看简介 ...
文章推薦指數: 80 %
用yfinance 尝试拉取yahoo 财经上的股票数据,谁曾想竟然出现了错误。
一番搜索后发现是因为大陆不能访问雅虎财经了,所以使用yf.download时需要添加代理访问。
Python数据计算机错误美股使用yfinance获取美股数据的时候,为什么会报错(错误看简介)?Nodatafoundforthisdaterange,symbolmaybedelisted显示全部关注者16被浏览10,484关注问题写回答邀请回答好问题4添加评论分享7个回答默认排序大财主学生关注1人赞同了该回答用yfinance尝试拉取yahoo财经上的股票数据,谁曾想竟然出现了错误。
一番搜索后发现是因为大陆不能访问雅虎财经了,所以使用yf.download时需要添加代理访问。
作者给出了添加代理的方法importyfinanceasyf
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")具体代码stock_price=yf.download("AAPL",start="2017-01-01",end="2017-04-30",proxy="http://127.0.0.1:7890")这个代理地址是我的vpn的端口,问题解决发布于2022-07-0714:55赞同1添加评论分享收藏喜欢收起妙龄大汉在校大学生关注也遇到了同样问题,看到楼上说挂梯子,我挂完就好了但在github上看到一个讨论肯能会有所帮助https://github.com/ranaroussi/yfinance/issues/963发布于2022-05-1918:22赞同添加评论分享收藏喜欢收起
延伸文章資訊
- 1使用Python及Yahoo Finance API抓取台股歷史資料
常見的替代方案是到美國的Yahoo Finance下載,只要搜尋「股票代碼. ... 美股的話就可以直接輸入股票代號,像微軟是MSFT。 2021-01-16. 17:50:33.
- 2Yahoo Finance - Mr.Market市場先生
其實大多數美股券商,本身都有附上看盤軟體,註冊後即可使用, 以前有介紹過適合台灣人使用的美股券商帳戶, 可先閱讀:台灣人常用開戶美股券商top5清單 ...
- 3Python 範例程式碼!使用Yahoo Finance 爬取0050ETF 股價
自從新冠肺炎發生後,2020 年3 月美股面臨了熔斷,台股當然也深受影響,正當大家以為空頭市場即將來臨時,股市突然急轉而上,全世界的股票市場迎來了歷史上最大的多頭 ...
- 4yfinance 攻略!Python 下載股票價格數據無難度
YFinance 與Yahoo! Finance API. 顧名思義,yfinance 這個Library 的功能是一個Python 獲取Yahoo Finance API 的好用小夥伴。 這裡...
- 5【股票網站推薦】11個分析美股台股的最佳股票網站大全
以下這些都是我們在看美股資料時,會常用來分析個股的免費網站,裡面的功能 ... Yahoo Finance 我覺得他的優點是可以把不同個股放在一起比較,比較他們數年的漲幅。