yfinance
✨ 免费抓取雅虎财经行情数据,一行代码获取股票历史K线与基本面
🧭 AI 判断
推荐GitHub知名开源库,免费获取多市场行情数据,上手简单,量化数据获取事实标准
最流行的雅虎财经数据下载库,一行代码获取美股行情与基本面数据
- 近2天热度 +23,当日热度在涨
- 7天热度 +69,处于持续上升期
📊 综合评分
📈 热度走势
GitHub star / HF 下载量每日快照 · 自 2026-09-16(上限 30 天)+272(现 25,526 · 断点=当日未采集)
📖 工具介绍
一款基于 Python 的 Yahoo! Finance 金融数据下载库,可视为更快速的 Pandas Datareader 替代品。它能获取股票历史行情、股息、财报等市场数据,并以 DataFrame 形式返回。适合需要免费获取美股等市场数据的量化研究者和 Python 开发者使用。
`Python` - Yahoo! Finance market data downloader (+faster Pandas Datareader).
📚 延伸阅读
站外优质教程,按从入门到进阶排列。内容版权归原作者所有,以下为本站人工摘要,点击标题前往原文阅读。
- 【维克】海外数据源完全指南:美股、港股、期货、外汇全覆盖
对比多个海外行情数据源的价格与覆盖,说明免费库只能做原型、不能做实盘的原因,并给出复权口径与限流等避坑做法。
- yfinance:经典的quant开发工具库
介绍该库取历史行情、批量下载与读取财务数据的方法,讲清各周期数据的可回溯范围,并坦率指出非官方来源带来的稳定性风险。
⚖️ 同类对比
| 维度 | yfinance | defeatbeta-api | FinanceDatabase | alpha_vantage |
|---|---|---|---|---|
| 结论 | 推荐 | 值得关注 | 推荐 | 值得关注 |
| 热度 | 25.5k | 770 | 9.5k | 4.9k |
| 7日增长 | +69 | +9 | +53 | +3 |
| 适合人群 | 开发者 | 开发者 | 开发者 | 开发者 |
| 主要用途 | 数据源 / 数据分析 | 数据源 / 数据分析 | 数据源 / 数据分析 | 数据源 / 数据分析 |
| 支持市场 | 美股 / 多市场 | 美股 / 多市场 | 多市场 | 美股 / 多市场 |
| 技术栈 | Python | Python | Python | Python |
| 上手难度 | 简单 | 简单 | 简单 | 简单 |
| 活跃度 | 高 | 中 | 高 | 中 |
💡 新手优先 yfinance(上手简单)
🧩 更多同类工具
一款开源的 Python 库,定位为 Yahoo Finance 行情数据 API 的替代方案,主打更高的可靠性。它可获取股票行情等市场数据,便于集成到量化策略与数据分析流程中。适合需要稳定免费数据源的 Python 开发者和量化研究人员使用。
一款基于 Python 的开源金融数据库,收录超过 30 万个交易代码,涵盖股票、ETF、基金、指数、货币、加密货币及货币市场等资产类别。它支持按资产类型、国家、行业等维度筛选,便于快速定位标的。适合量化研究者、开发者和需要批量获取证券基础信息的分析师使用。
一款基于 Python 的 Alpha Vantage API 封装库,用于获取股票、外汇、加密货币等金融数据。它简化了 API 调用流程,支持 pandas DataFrame 格式输出,便于数据处理与分析。适合需要用 Python 获取行情数据的量化开发者与研究人员使用。
一款轻量级的 Python 库,用于金融数据的获取与分析。它提供简洁的接口来组装和处理财务数据,方便用户快速开展量化研究。适合需要用 Python 进行金融数据分析的开发者和投资者使用。
一款基于 Tiingo 数据平台的 Python 接口库,提供日线级别的 OHLC、成交量等复合价格数据,并支持实时新闻流获取。适合需要在 Python 环境中接入金融行情与新闻数据的量化开发者和研究人员使用。
一款基于 Python 的金融数据分析库,为获取和分析金融数据提供高层级 API。它封装了常用的数据访问接口,方便用户以 pandas 风格处理行情等金融数据。适合需要用 Python 快速获取和分析金融数据的开发者与量化研究人员。