Forex futures contracts are agreements to buy or sell a currency pair at a set price later. They're traded on exchanges and used for both protection and speculation in the Forex market.