📈 ETFs Historical Data Downloader
A desktop app that downloads historical price data for 25 instruments in ETFs — exchange-traded funds (ETFs) — with daily history reaching back to 2017. Every series is available from tick level up to monthly OHLC candles, fetched on your own machine and written locally as CSV or JSON, current to the last completed trading day.
Popular: SPDR S&P 500 ETF · PowerShares QQQ ETF (Nasdaq) · SPDR Dow Jones Industrial Avg ETF · iShares Russell 2000 ETF · SPDR Gold Shares ETF · iShares Silver Trust ETF
Preview ETFs downloads →Or size one first with the file-size calculator.
One licence covers every instrument below and its entire history — tiers differ by export formats, bulk queueing and automation, never by how much data you may retrieve. Get the app · from €9, one time · Windows, macOS, Linux.
All ETFs instruments (25)
- SPDR S&P 500 ETF · from 2017-02-16
- PowerShares QQQ ETF (Nasdaq) · from 2017-01-26
- SPDR Dow Jones Industrial Avg ETF · from 2017-05-11
- iShares Russell 2000 ETF · from 2017-01-26
- SPDR Gold Shares ETF · from 2017-01-26
- iShares Silver Trust ETF · from 2018-02-01
- iShares MSCI Emerging Markets ETF · from 2017-01-26
- iShares 20+ Year Treasury Bond ETF · from 2017-01-26
- Financial Select Sector SPDR Fund · from 2017-01-26
- Technology Select Sector SPDR Fund · from 2017-11-15
- Energy Select Sector SPDR Fund · from 2017-11-15
- Industrial Select Sector SPDR Fund · from 2017-01-26
- Health Care Select Sector SPDR Fund · from 2017-11-15
- VanEck Gold Miners ETF · from 2017-01-26
- iPath S&P 500 VIX ST Futures ETN · from 2017-01-26
- United States Oil Fund · from 2017-01-26
- iShares MSCI EAFE ETF · from 2017-01-26
- SPDR Barclays High Yield Bond ETF · from 2017-01-26
- iShares U.S. Real Estate ETF · from 2017-01-26
- iShares Select Dividend ETF · from 2017-05-11
- VanEck Semiconductor ETF · from 2020-12-09
- iShares Physical Gold ETC · from 2020-01-22
- ARK Autonomous Tech & Robotics ETF · from 2020-03-19
- ProShares Bitcoin ETF · from 2022-11-22
- US Global Jets ETF · from 2020-05-15

Where to start with ETFs
If you are picking a first series here, depth is usually what decides it. PowerShares QQQ ETF (Nasdaq) reaches furthest back — daily candles from 2017-01-26, about 9 years — while ProShares Bitcoin ETF is the most recent addition, starting 2022-11-22. The other 23 sit between the two.
Watch the tick gap. 5 of these 25 instruments have a quote-level archive that begins years after their daily candles do, VanEck Semiconductor ETF among them (daily 2020-12-09, ticks 2024-10-21). If a study needs the full span, work in daily candles; if it needs quote-level detail, the later date is the real start.
Each instrument page below lists its own per-timeframe start dates, row counts and file sizes.
What a ETFs download looks like
Sizes here are driven by how much of the week the market actually trades, so they differ from other asset classes. Taking SPDR S&P 500 ETF as the worked example, over its full history:
| Timeframe | From | Rows | CSV size |
|---|---|---|---|
| Daily | 2017-02-16 | ~2,400 | ~120 KB |
| 1 hour | 2017-02-16 | ~57,700 | ~3 MB |
| 1 minute | 2017-02-16 | ~3.5M | ~173 MB |
| Tick (every quote) | 2017-02-16 | Far larger — usually gigabytes. Size a range before you run it. | |
Estimates at 50 bytes per CSV row, rounded. JSON runs larger; the file-size guide works through the arithmetic, and tick data vs OHLC covers which one you actually need.
Guides for ETFs
- Historical Market Data CSV & JSON Format Explained
- Historical Market Data in Excel & Google Sheets
- Loading Historical Market Data in Python (pandas, Backtrader & VectorBT)
Frequently asked questions
- How far back does ETFs historical data go?
- The deepest daily series in this class is PowerShares QQQ ETF (Nasdaq), with daily candles from 2017-01-26. Tick-level history is younger everywhere: the earliest ETFs tick data starts 2017-01-26, and the newest additions only from 2024-11-29.
- Which ETFs instruments have the longest history?
- PowerShares QQQ ETF (Nasdaq) (daily from 2017-01-26), iShares Russell 2000 ETF (daily from 2017-01-26), SPDR Gold Shares ETF (daily from 2017-01-26). Each instrument page lists its exact per-timeframe start dates.
- Do all 25 ETFs instruments include tick data?
- Yes — every instrument here can be fetched at tick level, but each series only reaches back to its own tick start date (2017-01-26 for the earliest, 2024-11-29 for the newest listings). Always check the per-timeframe table on the instrument page before assuming intraday depth.
- When do ETFs markets trade?
- These markets trade extended weekday sessions with weekend gaps and per-market holiday closures; exact hours vary by venue. The gaps are real market structure, not missing data.