Historical Data Downloader

Developer: FXCM

The Historical Data Downloader (HDD) allows you to quickly and easily import mountains of price data directly from FXCM, making it possible to back-test strategies with up to 10 years of data.

The data available Includes:

  • Over 50 currency pairs including majors and exotics
  • Contracts for Difference* (CFDs) including equities, metals, and oil
  • Tick, 1min, 5min, 15min, 30min, 1hour, 4hour, 1day, 1week, and 1 month data
  • Bid and Ask data

The data is exportable to multiple file types including MetaTrader 4, Strategy Trader, CSV and NinjaTrader.

* CFDs are not available to residents of the US or its territories. As such, accounts held with Forex Capital Markets LLC (FXCM US) do not have access to CFD data.

  • Start Date: the date defining the start of the data range
  • End Date: the date defining the end of the data range
  • Start Time: the time defining the start of the data range
  • End Time: the time defining the end of the data range
  • Currency: the designated currency pair
  • Type of Data: specifies bid or ask data
  • Time Interval: specifies the time interval between data points
  • File Format: specifies the import file format
Risk Disclaimer

The application displayed on this page does not take in to consideration your individual personal circumstances and trading objectives. Therefore it should not be considered as a personal recommendation or investment advice. Past performance is not indicative of future results.

There is no guarantee that the systems, trading techniques, trading methods, and/or indicators will result in profits or not result in losses.


Database: SQLite
.Net version: 2.0 or higher

An FXCM account is required. Individuals who do not have an FXCM account can register for a free FXCM Practice Trading Account (demo accounts). Demo accounts allow users to test the software in a risk free environment.