Contract for Differences

Contract for Differences, or CFD trading, is one of many different types of investing. This section will provide an overview of this and will outline some of its advantages.