Currency futures are standardized financial contracts that obligate the buyer to purchase a specific amount of a particular currency at a predetermined exchange rate on a specified future date. They are traded on organized exchanges and allow investors to hedge against or speculate on fluctuations in foreign exchange rates.