A contract for Difference trading is what CFD stands for. It a type of trading which includes trading money based on the share markets and earning ...