FXCM charges trading fees along with other service charges and commissions from users. It also makes money via negative overnight financing rates.