Quant Data Fetch

Yahoo Finance data download

Yahoo Finance (free global data)

Completely freeNo API keyWebsite ↗

Coverage

  • ·US stocks, ETFs and ADRs: daily, weekly and monthly bars plus some minute bars
  • ·Major cryptocurrencies (BTC, ETH and other majors): mostly daily bars
  • ·Major forex pairs: daily bars
  • ·US indices (SPX / NDX / DJI) and commodities (gold, crude oil, etc.)
  • ·Some major overseas markets (HK, Japan and Europe, often via ADRs)

Quick start

  1. 1No API key required
  2. 2In the Quant Data Fetch client, simply enable it under Settings → Data Sources → Yahoo Finance
  3. 3Once enabled, you can download immediately from the "Data Endpoints" panel

Usage limits

  • ·Yahoo Finance is an unofficial endpoint with no published rate-limit documentation, but overly frequent requests get temporarily rejected
  • ·Quant Data Fetch throttles internally: by default no more than 5 requests per second per domain
  • ·Historical minute data has limited depth (typically 7 days at 1m, 60 days at 5m, 2 years at 1h)
  • ·Fundamentals are shallow (only the last few years of statements are available)

Caveats

  • Yahoo Finance has no official API; Quant Data Fetch uses the public data endpoints, and Yahoo occasionally changes fields or temporarily blocks access, which can cause short-term data anomalies
  • Dividend / split adjustment factors are less accurate than Tushare — use a paid source for long-term backtesting
  • Chinese A-share tickers use different suffixes on Yahoo (`600519.SS`, `000001.SZ`); Quant Data Fetch converts them automatically

FAQ

Is Yahoo Finance really free? Could it suddenly start charging?
It is currently completely free and uses the public web endpoints. Yahoo Finance has no official paid API product (libraries like yfinance all hit the same public endpoints). It is unlikely to change in the short term — but since it is an unofficial interface, Yahoo can alter fields or add restrictions at any time.
Is Yahoo data accurate?
Daily OHLCV is broadly accurate (it comes straight from the exchanges) and is fine for most research. However, the methodology behind the adjusted close (adjclose) sometimes differs from other sources, especially in how splits and dividends are handled, so cross-check it for precise backtesting.
Can Yahoo download Chinese A-shares?
It can pull daily bars (add the `.SS` or `.SZ` suffix), though coverage is mediocre. Deeper data (fundamentals / Level-2 / minute bars) is far below Tushare quality. We recommend Yahoo if you only need US stocks, and Tushare for A-shares.
What if Yahoo is slow to fetch?
Check your network. Yahoo Finance can be unstable from inside mainland China; configure a proxy or run scheduled tasks during stable windows (network conditions are usually better in the early morning).

Using Yahoo Finance in Quant Data Fetch

After enabling the Yahoo Finance data source in the client, its group appears in the "Data Endpoints" panel. US stocks, crypto and forex are all downloaded from here — no token, zero friction.

Markets covered by Yahoo Finance