What Are CFDs? CFD Trading Explained For Beginners

What are CFDs? Contract For Differences is a way to basically “bet” on the price movement of a product, you can trade CFDs or stocks, commodities, indices, … source