I used to trade with Admiral-Markets on Meta Trader 5. I figured they are better than GKFX and JFD-Broker, and their support is pretty good. That was about three years ago.
But you might consider trading the actual real asset via for example Interactive Brokers if that suits you. My experience is that the spread CFD-Brokers charge when opening a position and the fees if you hold a position over night, even if that appears like jump-change if you look on the surface on it, makes matters unnecessarily more difficult.
"Thou hast been faithful over a few things, I will make thee ruler over many things"
The following user says Thank You to MrMojoRisin for this post:
From my research for simple guys, roboforex definitely. There is also copyfx platform and if you have a little money, you can leverage investor's capital.
But yeah, admiral markets, roboforex,lcg,ig,icmarkets,fxflat, and some more are top in the industry. If you will make a million buck, they will pay you. So, no worry about that).
On the level higher there is Currenex,Lmax,CFH Clearing, Fixi, ADSPrime, Fortex, Advanced Markets and more.
If you have 250k+ go to Institutional platforms:
FXall,fxconnect,Bloomberg,360t,integrall,currenex,ebs/icap,hotspot fxi,forexter,gain gtx.