Offer your thoughts or opinion on the input financial query or topic using your financial background.

Do I still need to pay capital gains taxes when I profit from a stock in a foreign currency?
Yes, you still need to pay income tax on your capital gain regardless of whether you converted your USD proceeds back into CAD. When you calculate your gains for tax purposes, you'll need to convert all of your gains to Canadian dollars. Generally speaking, CRA will expect you to use a historical USD to CAD exchange rate published by the Bank of Canada. At that page, notice the remark at right: Are the Exchange Rates Shown Here Accepted by Canada Revenue Agency? Yes. The Agency accepts Bank of Canada exchange rates as the basis for   calculations involving income and expenses that are denominated in   foreign currencies.