A futures contract is an agreement between a buyer and seller to transact an asset at a set price on a specified future date.