Contract for Difference Explained
Definition: A contract for difference CFD is a contract which enables you to buy or sell a share in the future. Unlike futures they don’t necessarily have a fixed date for completion. Essentially Contract for difference (CFDs) are used as a way for people to try and make money from predicting future share movements. If …