Futures are financial contracts obligating the buyer to purchase an asset or the seller to sell an asset and have a predetermined future date and price. A futures contract allows an investor to speculate on the direction of a security, commodity, or a financial instrument. Futures are used to hedge the price movement of the underlying asset to help prevent losses from unfavorable price changes.