An agreement to buy or sell an asset on a specified future date at a price agreed upon today. A futures contract differs from a forward contract in that it is a standardized contract with specific specifications, and can therefore be traded on an exchange.