Best for: Forex trading
Established in 1999 and owned by Jefferies Financial Group, FXCM is both safe and regulated.
There is a minimum deposit of $300 and it can take up to three days to open an account. Specialising in cryptocurrencies, FXCM offers low trading fees but high withdrawal fees.
To open an Active Trader account, you need a deposit of $25,000.
It has excellent education tools, good customer service, a regular news flow and useful search functions.
Compared to other brokers, such as Pepperstone, FXCM offers few stock options.