Introduction to cfd:  

CFD stands for contract for difference.  In finance, a contract for big difference (CFD) is a legally binding contract between two parties, commonly described as “buyer” and “seller”, stipulating that the purchaser will pay to the dealer the difference between …