I know that I can't predict the future exchange rate but I just want to know confidence interval.
You seem to be misunderstanding how exchange rate affects stock funds / ETFs.
If you buy a US index, let's say S&P 500, the values of the stocks are measured in US dollars. Buy a US S&P 500 fund, and the value of the fund is measured in USD. Buy a Canadian S&P 500 fund, and the value of the fund is measured in canadian dollars.
But that doesn't change the fact that the underlying securities are fundamentally USD-based securities. So, if USD weakens, the US S&P 500 fund loses its value, as measured in Canadian dollars, exactly as much as the Canadian S&P 500 fund does.
That happens if you buy only funds that do not have any kind of exchange rate hedging.
However, buying a stock fund that has exchange rate hedging would be a terrible idea. The reasoning is that stocks are already protected against exchange rate changes.
Consider for example a US company, part of S&P 500, that sells its products to US and international markets. Now the USD weakens. The international companies the S&P 500 constituent company competes against have to raise prices in the local market, and the S&P 500 constituent company finds it easier to sell its products in the international market due to a weakened dollar. Thus, the company sees increased profits and its stock price rises.
So, in summary: US dollar weakens ⇒ US company stock prices rise. The same argument could be made in the opposite direction. So a Canadian investor sees two effects affecting the fund price, one reducing it (weakening USD) and one increasing it (stock prices rising).
Thus, a stock fund is more or less already protected against exchange rate changes!