Successful trading depends on how well a trader is prepared. Professional traders have trading plans that guides them through all types of markets; they have extensive knowledge about the markets and the products traded in those markets and they also know the rules & regulations that govern the markets.
With all these tools traders can trade on any site, it's not the site that makes them
successful, it's their knowledge.
My experience and success has been the floor of exchanges.
Go and search Different SERP, You can find lots of trading sites.
I like Trader King
Depends on your needs and services required….