Forex Historical Data Download

Download forex historical data
without rebuilding the pipeline

HistoricalFX packages audited OHLCV forex data into Parquet files for Python, pandas, DuckDB, and local research workflows. Every paid release includes coverage reporting so known gaps are visible instead of hidden.

Current audited release

Verified symbols74
Parquet files518
Full bundle rows300.4M
Major bundle rows62.2M
Latest timestampMay 31, 2026

Why this exists

The raw price feed is only part of the job. The commercial value is the time saved between finding source files and having something defensible enough to test.

Free sources still require downloading, cleaning, de-duplicating, and converting before a backtest can run.

Broker history centers hide data limitations until a strategy test fails or produces suspicious results.

Raw CSV files are slow to load, easy to parse incorrectly, and hard to validate across many symbols.

Gap visibility matters: hidden missing bars are more dangerous than documented coverage limitations.

Try before you buy

Get a free EUR/USD M1 Parquet sample: 31,680 rows from January 2024, with no nulls or duplicate timestamps.

No spam, ever. Just data.