MarketData Hub All markets · Guides

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.

More guides