with forex you can choose the proper amount in case its not an exact number of the futures contract
think of this way if you hold $100,000 and dont live in the US your taking huge position in the fx market without any reasoning behind the 'trade'. by buying cad futures(or forex) for an equivalent amound yor merely offseting that 'gamble'. you never win or lose due exchange rate movements, you will stay net neutral.(there is the cost of carry a short usd but bernanke is working on this one)
think of this way if you hold $100,000 and dont live in the US your taking huge position in the fx market without any reasoning behind the 'trade'. by buying cad futures(or forex) for an equivalent amound yor merely offseting that 'gamble'. you never win or lose due exchange rate movements, you will stay net neutral.(there is the cost of carry a short usd but bernanke is working on this one)