What is CFD? CFD - Contract for Difference. CFD is type of financial asset which helps trader to gain and earn in a continuous way. By predicting the move of a currency, trade...