I've never been on this thread and don't trade futures (yet). I should hope I am communicating to the "A" team by posing this question. I will be sending funds to Canada to be mostly invested in productive assets there while some will be in a Canadian Bank at any one time. I anticipate in 3 to 5 years all dollars will be repatriated to the U.S. There will be no money flowing between the two countries in the mean time. What is an effective and least expensive way to hedge such that the value of the dollar I put in Canada today will be the same at time of repatriation in 3 to 5 years? I saw there are respective ETF's for the U.S. and Canadian currency. Does it make sense to buy calls on the UUP and puts on the FXC ? For every $ 100K sent across the border, how many options to buy ? How long should expiration be ? For instance, should expiration be 1 year and at every sixth month, close out the options and roll them forward 6 months ? Is it more efficient to open an FX account and seek a strategy there ? If so, what recommendation to structure the positions ? For that matter, any comment on what brokerage to use, as its purpose is only to put on positions for this currency hedge ? Please point me in a prudent direction. Much thanks in advance !