Un contrat à terme est un contrat permettant l'achat ou la vente d'un actif sous-jacent, à une date future, et à un prix spécifique. Ces instruments s'échangent seulement sur des marchés organisés. Les échéances, dates de livraison, quantités et conditions contractuelles pour chacun de ces contrats sont standardisées. Les opérateurs utilisent ces contrats pour spéculer sur la direction des instruments sous-jacents (dont les indices boursiers). Les banques et les institutions financières s'en servent pour protéger leur portefeuille au cas où le prix de l'un des instruments sous-jacents évoluerait dans un sens contraire à leur intérêt. Si l'actif sous-jacent prend de la valeur, le contrat à terme perd de l'argent.