What’s the difference between CFD trading and share trading? The main difference between CFDs and share trading is that CFDs are leveraged, while share trading is non-leveraged. CFDs are complex ...