A commodity future contract is the agreement to buy or sell a certain commodity at a specific price at a specific time in the future. The commodity's price and quantity are set at the time of the agreement. The majority of contracts stipulate that the agreement will be fulfilled when the commodity is delivered.