Why Trade in currency Futures ?
Investors enter into currency futures contracts to protect themselves against currency risks. A currency future is a futures contract to exchange one currency for another at a specified date in the future at a price (exchange rate) that is fixed on the purchase date.
Hedging
You can hedge against foreign exchange risks through currency futures contracts
Arbitrage
Currency futures can help you profit from the difference in the value of currencies in different markets.
Financial Leverage
By putting an upfront margin of (say) 5%, a client can trade in currency futures. Thereby, leveraging his capital.