Looking to trade legacy markets?
The best place to trade leveraged stocks, is Admiral Markets. With this broker you can trade up to 1:5 leverage for stocks (or 1:20 for professional accounts).
For forex and commodities, I recommend ICMarkets, they offer low spreads and are relatively cheap. They support MetaTrader4, MetaTrader5 and cTrader clients.
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage.