A commodity broker is a firm that helps traders in buying and selling both hard and soft commodities. Hard commodities are iron, gold, minerals etc. and soft commodities are #coffee, #sugar, #soybean, livestock etc. Commodities are traded in the form of commodity contracts; which come in futures, options and financial derivatives form. The variations in the commodities market impact our life in a great way.