You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

yfinance调用info函数返回404报错,是否已停止服务?

关于yfinance调用.info出现404错误的排查与解决
  • 首先可以明确:大概率不是临时服务端故障,更可能是Yahoo Finance的quoteSummary API端点已被调整或废弃——Yahoo经常会私下修改其金融API的结构,且不对外发布通知,这是第三方金融库的常见坑。
  • 优先升级yfinance到最新版本:旧版本的yfinance可能还在调用已失效的端点,执行pip install --upgrade yfinance后再测试,新版本通常会适配Yahoo的最新接口。
  • 尝试拆分请求模块:你当前一次性请求了5个模块,可能其中某个模块的路径已变更,试试单独请求单个模块,比如调用yf.Ticker("TSLA").get_info(modules=["financialData"]),看是否能正常返回数据。
  • 手动验证端点:直接在浏览器或终端用curl请求简化后的URL(比如https://query2.finance.yahoo.com/v6/finance/quoteSummary/TSLA?modules=financialData),如果还是返回404,就实锤是Yahoo的端点已失效,此时只能等待yfinance更新适配,或者改用Yahoo公开的其他合法数据接口。
  • 排查网络限制:虽然你说多个环境都无法访问,但还是可以确认下是否存在全局网络限制导致无法连接Yahoo的金融服务器(不过这种情况改UA也没用,且通常会返回其他错误码)。

内容的提问来源于stack exchange,提问作者emils

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 05:32:02