The simple guide to understanding Contract for difference17 Nov 2021Ada Major A contract for difference (CFD) is a type of financial derivative. It is an agreement between the buyer and seller …