Making money is not dependent on the CFD broker. It is about CFD trading itself. CFDs are leveraged product so they are risky. 68% of retail traders lose their money when trading with eToro.