Definition and explanation of the term CFD - Guide and Glossary of online trading with BestBrokers.co.uk