A futures contract is an agreement between two counterparties that commits one party to sell a standardized quantity of a commodity at a given price on a specified future date. These contracts are primarily on agricultural or precious metal commodities and can be used for hedging, arbitraging and speculating against the future price of the underlying asset. These contracts are standardized and traded on an exchange, in contrast to a forward.