pandas-datareader
✨ 一行代码把雅虎财经、FRED、世界银行等数据源直接拉进 Pandas DataFrame
🧭 AI 判断
推荐pydata官方数据读取库,聚合多数据源到DataFrame,上手简单且社区广泛验证
一站式拉取Yahoo/FRED/世界银行等多源金融数据到Pandas,适合研究取数
📊 综合评分
📖 工具介绍
一款基于 Python 的开源数据获取工具,可从 Yahoo Finance、FRED、World Bank、Fama/French 等多种数据源读取金融与经济数据,并直接转换为 Pandas 的 DataFrame 等结构。适合需要批量获取公开行情或宏观数据、进行量化分析与研究的 Python 用户。
`Python` - Python module to get data from various sources (Google Finance, Yahoo Finance, FRED, OECD, Fama/French, World Bank, Eurostat...) into Pandas datastructures such as DataFrame, Panel with a c
⚖️ 同类对比
| 维度 | pandas-datareader | FinanceDatabase | lse-data | yfinance |
|---|---|---|---|---|
| 结论 | 推荐 | 推荐 | 仅供研究 | 推荐 |
| 热度 | 3.2k | 8.4k | 223 | 25.1k |
| 适合人群 | 开发者 | 开发者 | 开发者 | 开发者 |
| 主要用途 | 数据源 / 数据分析 | 数据源 / 数据分析 | 数据源 / 数据分析 | 数据源 / 数据分析 |
| 支持市场 | 多市场 | 多市场 | 多市场 | 美股 / 多市场 |
| 技术栈 | Python | Python | Python | Python |
| 上手难度 | 简单 | 简单 | 简单 | 简单 |
| 活跃度 | 中 | 高 | 低 | 高 |
💡 新手优先 yfinance(上手简单)
🧩 更多同类工具
一款基于 Python 的开源金融数据库,收录超过 30 万个交易代码,涵盖股票、ETF、基金、指数、货币、加密货币及货币市场等资产类别。它支持按资产类型、国家、行业等维度筛选,便于快速定位标的。适合量化研究者、开发者和需要批量获取证券基础信息的分析师使用。
一款基于 Python 的金融数据库工具,通过 WebSocket 提供实时 tick 数据,并支持股票、外汇、加密货币、大宗商品、指数、ETF 和期货的历史 tick 与 K 线数据,还包含期权链及 Greeks、经济数据序列和政府债券数据。适合需要多资产类别行情与衍生品数据的量化开发者和研究人员使用。
一款基于 Python 的 Yahoo! Finance 金融数据下载库,可视为更快速的 Pandas Datareader 替代品。它能获取股票历史行情、股息、财报等市场数据,并以 DataFrame 形式返回。适合需要免费获取美股等市场数据的量化研究者和 Python 开发者使用。
一款基于 Python 的金融数据抓取库,可从 Investing.com 提取股票、ETF、指数、外汇等历史行情与基本面数据。它提供简洁的 API,支持将数据导出为 DataFrame,便于量化分析与回测使用,适合需要免费获取多品类金融数据的 Python 开发者和量化研究人员。
一款基于 Python 的开源金融数据获取库,支持通过 Bloomberg、Quandl、Yahoo 等多种数据源下载市场数据,并提供统一的 API 接口。适合需要批量获取行情数据的量化研究人员和开发者使用。
一款面向 Polygon.io 金融数据 API 的 Python 客户端库,封装了股票、期权、外汇等市场数据的接口调用,便于在 Python 环境中获取和处理行情数据。适合使用 Polygon.io 数据服务、需要以 Python 进行量化研究或行情分析的开发者。