CFD is short for ‘Contracts for Trading’. What one chiefly does here is to exchange the total difference in the opening and closing prices of a commodity, with a CFD broker. If there is a profit (in case the price exceeds the spread level), then the broker pays the trader. If it’s the reverse and the trader suffers a loss, then they might have to shell out money to pay to the broker. In the CFD market, you can trade on virtually anything, be it any metal, foodstuffs or things of basic necessity.