Commodities trading involves undertaking an agreement to buy or sell a set amount of a commodity at a predetermined price and date. Buyers use these to avoid the risks associated with the price fluctuations of the products or raw materials while sellers try to lock in a price for their products.