What Is a Contract for Differences (CFD)?
A contract of difference is an arrangement made between two parties, the seller and buyer, for trade on financial instruments where the buyer pays the seller the difference between the value of an asset at contract time and its current…