首页 / GitHub 趋势 / 想用 Python 拉雅…
数据与爬虫

想用 Python 拉雅虎行情?yfinance:25,799 星的行情接口库

ranaroussi/yfinance

GitHub 仓库
ranaroussi/yfinance
总 Stars
★ 25,799
主要语言
Python
查看 GitHub 项目

结论先行:yfinance 拿了 25,799 个 star,主语言 Python,Apache-2.0 开源,2026 年 11 月 2 日仍在推送。它用 Python 从雅虎财经拉行情:历史价格、实时报价、财报与分红,一行代码就能拿到,编辑精选常青项目。

它是什么

一个行情数据接口库:把雅虎财经的网页接口包成 Python 调用,返回 pandas 表格,直接能进分析流程。官方简介写明,它就是“从雅虎财经 API 下载市场数据”。

能干嘛

拉个股与指数的历史 K 线、实时价格、财报、分红拆股,做回测、画走势、算指标都顺手。批量拉多只股票也支持,写个循环就能建自己的小数据库。

它拿到的数据能直接做回测吗?

能,但要留好退路。雅虎的接口不是官方公开 API,随时可能改版或限流,关键流程要加缓存、重试和异常处理。先拿一只股票跑通全流程,再放大批量,别一上来就全量拉。

适合谁

适合量化新手、做投研分析的 Python 用户和财经内容创作者。

注意点

免费接口有频率限制,批量拉取先分批、加间隔。open issue 有 114 个,接口报错时先看是不是雅虎那边变了,再怀疑自己的代码。

站长点评:我挑它是因为“够用且够轻”——不搭数据库、不买数据服务,先把分析流程跑起来。真要上生产,再考虑付费数据源也不迟。

项目地址:https://github.com/ranaroussi/yfinance

核验记录:2026 年 11 月 3 日查 GitHub API,25,799 星、主语言 Python、Apache-2.0、最近推送 2026 年 11 月 2 日。

⬇ 下载区(本站中转)

本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 Apache-2.0 许可证。

📦 源码包(默认分支 ZIP)本站下载官方下载

要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。

数据与爬虫 热度最高

相关推荐