Commodity futures are contracts that allow traders to buy or sell a commodity at a predetermined price on a future date. Online commodity trading has made it easier than ever for traders to access commodity futures markets from anywhere in the world.