There is no simple answer as to which commodities are best for CFD trading. More cautious traders may prefer precious metals like gold and silver, whereas those with an appetite for risk may prefer oil and corn.