Forex and CFD Market Data
FXCM offers many quality and cost-effective market data solutions. Historical bid/ask prices and application programming interfaces (APIs) let you develop, backtest, and automate trading strategies in a wide-range of software environments. Volume, trader sentiment, and other ready-to-go trading tools turn FXCM data into powerful market insights, which you won't find anywhere else.
Try our entry-level data solutions for free or gain access to premium data for a cost.
Price Data
Basic historical data downloader
Download up to 10 years of bid/ask prices for strategy development and backtesting. Data is exported into Microsoft Excel format.
Free Data
Advanced Historical Data Downloader
Includes support for MT4, NinjaTrader, and other automated platforms, as well as faster download speeds and custom UTC offsets.
Premium Data
Tick Historical Data Downloader
The most precise way to develop and test your strategies, FXCM's premium historical data solution includes tick data and other advanced features.
Premium Data
Download Free Forex Tick Data
Download years of FXCM Tick Data for strategy research and analysis. Data is exported to Excel.
Free Data
Charting Indicators
Volume
Find out if a market move is the result of strong or weak demand using FXCM's range of volume indicators that consist of real forex transactions.
Free Data
Market Depth
View up to 5 levels of real-time liquidity and the volume weighted average price (VWAP) for 17 of the most actively traded currency pairs at FXCM.
Free Data
Sentiment
Quickly see the ratio of buyers to sellers at FXCM for 18 popularly traded instruments, including CFDs. Sentiment data updates in real time.
Free Data
Big Data
If you're looking for the most cutting-edge technical indicator, look no further and try FXCM's Grid Sight Index big-data indicator.
Free Data
APIs
Marketscope Indicore
Developed to meet the most common needs of algorithmic traders. FXCM's Marketscope Indicore API comes with 15 open source strategies and 53 indicators.
Free Data
Forex Connect
FXCM's most flexible API, Forexconnect, is compatible with the NinjaTrader platform, and the .Net, Linux, Mac, iOS, and Android programming languages.
Free Data
Java
Designed to support client- or server-side applications, FXCM's Java API is lightweight and scalable and is compatible with any Java-compliant operating system.
Free Data
FIX
Our powerhouse API, FIX is FXCM's fastest and most popular API that gives institutions, HFTs, money managers, and brokerages access to the highest level of technology.
Premium Data
Did you know? You can view sample code and see documentation on FXCM’s Java API GitHub page