FXCM Review: Still Worth It for API and Algorithmic Traders in 2026?
FXCM exited the US retail market in 2017 and rebuilt itself around API access, four free connection methods and a 19-millisecond execution claim. We tested the ForexConnect API, priced both account tiers and checked whether the algo-trading focus still holds up.
Best for: Algorithmic and API traders outside the US who want free, documented connection methods rather than a black-box platform
FXCM has not served US retail clients since a 2017 CFTC settlement barred it from re-registering there, and the broker that remains is built for the algorithmic trader who does not need a US entity. Four free APIs, including ForexConnect and a FIX feed pushing 250 updates a second, are rare at this size. Pricing is honest rather than cheap: Standard averages 0.9 pips on EUR/USD from $50, while Active Trader needs $25,000 to unlock 0.3 pips plus $5 per lot. A discretionary trader chasing the tightest spread on a small account should look elsewhere, but a trader running an automated system gets tools most raw-spread brokers do not offer.
Price $50 minimum depositMaker FXCM Groupfxcm.com
FXCM used to be a household name among US retail traders, then stopped being one overnight. A 2017 settlement with the CFTC found the broker had hidden a conflict of interest in its supposed no-dealing-desk model and made false statements to its own regulator about it, and the outcome was a permanent bar from registering with the CFTC again. FXCM sold its US client book to what became GAIN Capital and rebuilt its business everywhere else. Nine years on, we opened an account under its UK entity, pulled the ForexConnect API into a test script and priced both of its account tiers to see what that rebuilt broker actually offers now.
The API lineup is the real differentiator
Most brokers treat an API as an afterthought bolted onto a retail platform. FXCM ships four of them for free: the ForexConnect SDK covering C++, C#, Java and Python, a REST API, a Java API, and a FIX API capable of pushing up to 250 price updates per second for anyone building a latency-sensitive strategy.

We connected ForexConnect to a historical-data pull and a small order-routing test within an afternoon using the public GitHub repository, no support ticket required. That kind of documented, self-service access is genuinely rare among retail forex brokers, most of which either lock automation behind an Expert Advisor on MT4 or do not support it at all outside MetaTrader.
Pricing rewards volume, not the small account
The Standard account needs only $50 to open and prices EUR/USD around 0.9 pips with no separate commission, a workable but unremarkable number next to raw-spread rivals. The real pricing story is the Active Trader tier, which drops that spread to roughly 0.3 pips in exchange for a $5 per lot commission, once an account clears the $25,000 equity threshold FXCM sets to qualify.

