In finance, a futures contract (more colloquially, futures) is a contract between two parties to buy or sell an asset for a price agreed upon today (the futures price) with delivery and payment occurring at a future point, the delivery date. Because it is a function of an underlying asset, a futures contract is a derivative product. Contracts are negotiated at futures exchanges, which act as a marketplace between buyer and seller.