Quant Data Fetch

Yahoo Finance 数据下载

Yahoo Finance(全球免费数据)

完全免费免 API key官网 ↗

覆盖范围

  • ·美股、ETF、ADR:日线、周线、月线 + 部分分钟线
  • ·加密货币(BTC / ETH 等主流):日线为主
  • ·外汇主要货币对:日线
  • ·美国指数(SPX / NDX / DJI)、商品(黄金 / 原油等)
  • ·部分海外主流市场(港股 / 日股 / 欧股 ADR 形式)

快速接入

  1. 1不需要申请 API key
  2. 2在 Quant Data Fetch 客户端「设置 → 数据源 → Yahoo Finance」启用即可
  3. 3首次启用后立即可在「数据接口」面板下载

使用限制

  • ·Yahoo Finance 是非官方接口,无明确的限流文档,但请求过密会被临时拒绝
  • ·RTD 内部限流:默认每个域名每秒不超过 5 次请求
  • ·历史分钟级数据深度有限(通常 7 天 1m,60 天 5m,2 年 1h)
  • ·财务数据深度较浅(只能拿到最近几年的报表)

注意事项

  • Yahoo Finance 没有官方 API,RTD 用的是公开数据接口,Yahoo 偶尔会调整字段或临时屏蔽,可能导致短期数据异常
  • 股息 / 分股调整因子不如 Tushare 准 — 做长期回测建议用付费源
  • 中国 A 股代码在 Yahoo 上前缀不同(`600519.SS`、`000001.SZ`),RTD 自动转换

常见问题

Yahoo Finance 真的免费吗?会不会突然收费?
目前完全免费,使用公开网页接口。Yahoo Finance 没有官方付费 API 产品(yfinance 这类库都用同一组公开接口)。短期看不会变 — 但因为是非官方接口,Yahoo 任何时候可改字段或加限制。
Yahoo 数据准不准?
日线 OHLCV 基本准确(直接来自交易所),适合大多数研究场景。但「调整后收盘价」(adjclose)的计算口径有时与其它数据源不同(尤其拆股 / 分红的处理),做精确回测建议交叉验证。
Yahoo 能下中国 A 股吗?
可以下日线(代码加 `.SS` 或 `.SZ` 后缀),覆盖度一般。深度数据(基本面 / Level-2 / 分钟线)质量远不如 Tushare。如果只看美股推荐 Yahoo,A 股推荐 Tushare。
Yahoo 拉数据慢怎么办?
检查网络。Yahoo Finance 在国内访问偶尔不稳定,可配代理或在网络稳定的时段跑定时任务(凌晨网络一般好)。

在 Quant Data Fetch 中使用 Yahoo Finance

在客户端启用 Yahoo Finance 数据源后,在「数据接口」面板可看到对应分组。美股 / 加密 / 外汇都从这里下,免 token、零门槛。

Yahoo Finance 覆盖的市场