My understanding of the ACB for foreign stocks is that the exchange rate AT THE TIME OF PURCHASE is used to calculate the ACB, and the rate AT THE TIME OF SALE is used to calculate the disposal proceeds. The difference, is the capital gain in local currency. (CAD in my case)
However, on disposing a foreign stock today, the realised capital gain (loss) reported is significantly more than I expected, and on reviewing the Portfolio Value & Cost Basis report, I saw that this was because the cost basis was different from what I expected (and was incorrect). Looking at the the Security Report for the stock, I noticed that the exchange rate for ALL transactions (entered over the past several years) was taken as the latest rate entered, which is clearly should not be.
What could be the problem here, and what options can I try to fix this?
I have already used the Validate, Rebuild and Repair options. The only one I've not yet tried is the Delete & Rebuild option
Running Quicken for Windows Classic Deluxe Version R62.18 Build 27.1.62.18