How to Download Free Historical Market Data
Getting clean historical price data used to mean paid feeds or messy scraping. This guide shows how to download free historical market data — from raw ticks to monthly candles — for 265+ instruments in a few clicks, ready for backtesting, charting or research.
Open the data downloader →Step 1 — Find your instrument
Search by name or symbol, or browse by asset class: forex majors, cryptocurrencies, stock indices, commodities, bonds, ETFs and individual shares. See the full list on the all markets page. Popular picks: EUR/USD, BTC/USD, Gold (XAU/USD) and the US 500 index.
Step 2 — Choose a timeframe
Pick the granularity your use case needs: tick data (every quote) for spread and microstructure analysis, 1-minute to 1-hour candles for intraday backtests, or daily and monthly candles for long-term studies. Coarser timeframes mean smaller files and longer available history — see tick data vs OHLC candles if you're unsure which to pick.
Step 3 — Set the date range
Each instrument lists exactly how far back its data goes, and the start date differs by timeframe — daily candles often reach decades further than ticks. Pick any window inside the available range; you only pay (in years of data) for the span you export.
Step 4 — Pick the format and price side
Export to CSV (universal — opens in Excel, pandas, MetaTrader) or JSON (handy for code), and choose bid or ask prices. See the CSV & JSON format guide for the exact columns.
Step 5 — Download
Browsing and previewing is free with no account. To export, a free account starts with one year of download credit; larger ranges are covered by inexpensive prepaid credits measured in years of data (one year of data = one year of credit). The file is generated server-side and downloaded straight to your machine.
What you can do with the data
Backtest trading strategies and expert advisors, train quantitative and machine-learning models, chart long-term history, study volatility and spreads, or build research datasets. Next: backtesting a strategy with historical data.
Frequently asked questions
- Is it really free to download historical market data?
- Browsing and previewing the full price history of 265+ instruments is free with no account. Downloads use inexpensive prepaid credits measured in years of data, and a free account starts with one year of credit.
- What is the best free source of historical forex data?
- MarketData Hub serves tick-to-monthly OHLC data for 265+ instruments sourced from Dukascopy Bank SA, exportable to CSV or JSON without signup — covering forex, crypto, indices, commodities, bonds, ETFs and shares in one place.
- Can I download tick data for free?
- Yes. Raw tick data (every quote with bid/ask) is available alongside OHLC candles. Tick history generally starts later than daily candles, and the available start date is shown per instrument.
- Do I need to install anything?
- No. Everything runs in the browser — pick an instrument, timeframe and date range, and the CSV or JSON file downloads directly.