Looking further at the NA issue I have now found that on the Investment tab/portfolio view if I drill down to the transaction level for any security 12 month data is calculated when the transaction is old enough (so like mine dated 12/31/2016). So while I can see 1 month and 3 month data at the transaction level and also rolled up at the security level, 12 month data is only showing at the transaction level and does not roll up to the security level (shows NA as noted). Curiously the 12 month data does roll up to the account and portfolio level, even if it doesn't show art the security level. What is also puzzling is when there are multiple transactions of different dates for any security, the 1 or 3 or 12 month data is calculated for the transaction or NA is shown if the timing criteria fails. The 1 or 3 month data rolls up as noted ignoring the NA entries but the 12 month doesn't do the same. So this issue would seem to be with rolling up and showing 12 month data at the security level.Not sure how effective this will be but here is some hard data concerning the 12 month data calculation issue taken from the portfolio view:Equity A and Equity B are each a single Quicken transaction (Shares added) on 12/31/2016. Fund C and Fund D are the same security but in different accounts. Both were set up on 12/31/2016 but had monthly minor ($10 - 20) dividend reinvestment transactions. Equity A Equity B Fund C Fund D Value 52,211.25 11,946 55,878.12 19,118.10Cost 38,675 10,012 51,712.99 17,691.35Gain/Loss 13,536.25 1,933.80 4165.13 1,426.08Gain/Loss % 35 19.31 8.05 8.06Gain/Loss 12 Month 33,393.75 7,646.10 3,604.25 1,236.08% 175.99 191.88 7.11 7.11Amount Return 1 year 33,725.99 7,961.74 55,751.42 1,736.96 Avg Annual % 1 year 179.9 191.88 10.25 9.99No complaint about actual performance but with the portfolio/securities a year old on Quicken the total return data and the 12 month data should agree. I did not have a 175% return for equity A in 2017, only 35%. This only happens with some of the securities (others do calculate properly) so a quandary. if its corrupted data it doesn't fix with the repair tool. Why would the 1 month and 3 month work but the 12 month doesn't?Anything to be seen in this? I did read something that deleting and reentering might be needed.... Thanks
Ok thanks. I would agree there is some bad data somewhere or a bad relational link in the database but as I understand it doing the database repair thing should delete and then replace anything that was suspect and should fix links unless the source itself was bad. Funds A and B are separate and distinct so to have the same issue with both (and other securities) not sure its just a data thing. Funds C and D are the same fund and all monthly transactions were proportionally the same so the ratios (%) should be the same. If this all works for others as it should and its only me for both my concerns then its either corrupted software or a database that will not repair. Reinstalling the software is easy and may be the fix for the NA issue but if its in the database file then the only answer may be delete and replace the transactions that don't work. Is there a way to export my current data to some editable platform (like Excel), review and edit manually, and then import back a revised set of data into a new Quicken database file? Maybe all I need now is confirmation or an assurance that the software when installed and set up properly works as it should for my issues so my issues are unique/local to me before I take any next steps.Thanks again.
I would agree there is some bad data somewhere or a bad relational link in the database
the database repair thing should delete and then replace anything that was suspect ...
Maybe all I need now is confirmation or an assurance that the software when installed and set up properly works as it should for my issues so my issues are unique/local to me before I take any next steps.
Partial resolution of the bad data issue. For the selected set of securities with bad data Quicken did not use the calculated unit price from each securitie's first transaction but used another number derived from somewhere else unknown. All were USD denominated securities (my Quicken works in CAD but uses both CAD and USD separately at the account level) so because I used a Sunday as the transaction date maybe no access to exchange rates for that day had an impact (or some other reason!). Changing the date to the last prior market open day, deleting the bad data and manually entering the correct unit price for each for that start date fixed the issue. Still have problems with the 12 month gain/loss and 12 month gain/loss % at the security, account and portfolio level for some but not all my securities/accounts showing on the investment tab/portfolio. While the 1 month and 3 month work flawlessly as all levels for all securities, the 12 month still shows NA for many securities (all are more than 12 months old), and it does not roll up totals correctly for the account or portfolio level. At the portfolio level the 12 month gain/loss % shows as 6,280, not the 10 - 12% it should be. I don't see this as a data integrity issue given the 1 month and 3 month work fine as now does the 12 month annual return IRR. Something else going on....
All were USD denominated securities (my Quicken works in CAD but uses both CAD and USD separately at the account level) so because I used a Sunday as the transaction date maybe no access to exchange rates for that day had an impact (or some other reason!).
Still have problems with the 12 month gain/loss and 12 month gain/loss % ...
For exchange rates Canada Home and Business updates exchange rates as part of the One Step update and maintains historical rates in a table that is similar to the price table. When securities are added you set the base currency for the security which can be any one of a full list of international currencies - so CAD and USD but pound, EUR, yen, HK$ etc. if desired. The securities are then maintained through Quicken in the designated currency. Accounts also have a designated currency so I have CAD accounts holding CAD securities and USD accounts holding USD securities. Because I have designated CAD as my portfolio currency, the portfolio sums showing on Investing/Portfolio are the sum of the current and historical CAD accounts values plus the current and historical exchange rate applied USD accounts converted to CAD. What this means then is when I visually scan my account list I see CAD and USD account totals which are apples and oranges and the I rely on Quicken to give me the total in apples. Where this all gets muddy is my current history stored for USD only goes back 10 months so I don't know how it goes farther back. Maybe it stores hard numbers for older data. What I don't know then is what it does if a transaction is entered for a non-business day. Pricing uses the latest prior price, can't tell if exchange rates do. Ands in my case if there was an error, is that exchange rate error permanent? My fix to change the dates to a business day may or may not help but can't hurt.Maybe I haven't been able to describe the remaining "display" issue on Investing/Portfolio as well as I could. Don't get me wrong, Quicken works great but I just can't get some of the hard coded analytical data that I find very useful in managing my investment portfolio and should be able to see.1. I have 9 investment CAD and USD accounts that are all very simple in nature with securities (both stocks and funds) that for the most part are buy and hold with some minor monthly dividend action for a few securities and the odd sell and buy to get rid of the odd turkey. No splits. 2. On Investing/Portfolio, the current value, cost, gain/loss, gain loss%, 1 month gain/loss and gain/loss% and 3 month gain/loss and the gain loss % work and display exactly as they should for every security (including at the transaction level for the security), for every account and the full portfolio (with exchange rates applied). Ratios and totals are correct and no N/A for any data meeting the required time criterion.3. However, the 12 month gain/loss and gain loss % is problematic. The calculations appear to be correct at the transaction level for all securities (which may be a single entry dated 12/30/2016 or multiple entries if there was activity within the security). However, while at the security level some do show the correct values, many show N/A (even though the transactions are correct, meet the time requirement and the base value data should just rollup). At the account level there may be a total which does not appear to relate to any numbers in the account or there may be an N/A. Within any account there may be securities with the correct data and some with N/A. That said there are two accounts where everything is perfect. All data is displaying correctly at all levels (transaction, security and account).4. The total portfolio values do not appear to relate to the subordinate data. In particular the 12 month % is displayed as a large integer (6,280) instead of a % that should be about 11%. It makes sense that with N/A's at lower levels the totals may not work, something that may be further complicated due to the exchange rate application to get totals % based on CAD. However the 1 month and 3 month calculations do work and do display perfectly at all levels. In my experience this kind of display error typically indicates a formatting/coding issue and not a data issue.5. I don't see any common thread for any security level N/A that shows up - nothing in account set up, security set up, currency, one or many transactions etc.. Some just work and some don't. Note that the Investment Performance Report works flawlessly with its more complex IRR calculations based on the transaction data so the root data itself likely is not an issue. N/A should show up when relevant data is not available to be calculated on - data is there because it does calculate at the transaction level so N/A shows up why? 6. All of the above is based on a Group By "Account" but same error issues and N/A when group by any other of the available factors. The root seems to be the inability to sum transaction data at the security level and above when doing simple 12 month returns. 7. To sum, for me the correct 12 month transaction level data may or may not sum to the security level which may or may not sum to the account level which does not sum correctly to the portfolio level. Again, works for 1 month and 3 months as it should. Might I speculate that when the new Canada Home and Business was put together, given the complexity of the specific needs of this version maybe the 1 and 3 months were done right but the 12 month less so (it happens that Beta doesn't catch everything). If my data can now be considered to be correct and there is no user setting for me to toggle or root for me to follow to fix and if this is not an observable or repeatable issue in the Quicken US version then I think it only leads to a issue with some unique part of this version my set of data has triggered. Maybe someone else with Canada Home and Business will come across this error and discuss it. I think the fix is for Quicken to look at their code as there doesn't seem anywhere at the user level to go. Until then I will just have to live with it. Thanks again for your help with this.
I have created a clean/new test file, created a new account in that file and added 4 securities I have in my portfolio. Created a single transaction for each, adding shares (add, not bought) as of 12/30/2016, and duplicating the data in my regular file. 2 of these had worked properly and 2 had the described issues in my regular file.The result was again the undesired NA at the security level for all 4 securities for the 1 month, 3 month and 12 month gain/loss and % numbers but as before, all 4 have the correct data showing when I expand to the transaction level. NA at the account and portfolio levels. So the bad behaviour persists in the test file and with the 2 securities that did work now are not working at the security level in the test file, its suggesting again its not a data dependent issue but something else. but now the 1 and 3 month are also misbehaving.Maybe clutching at straws a bit but in setting up as mutual fund on the security list, both the type and exchange will be "Mutual fund" even though the fund is listed say on the TSX (another choice other than mutual fund on my drop list)?. In setting up a security its seems like this is the only user input (after doing the search based on the fund code) so good to verify this is correct. Not sure how it would matter for this issue but just in case....
Test file was set up with CAD for the account currency and all the test securities were also CAD denominated so no exchange rate impact. Historical pricing history did download for each security, 5 years as you note should happen. As it should, Quicken uses the manual price I entered in the add transaction on 12/30/2016 as the price for the base cost calculation (not a downloaded market price). And this was all real data for the particular real securities. I'm assuming that for the 1 month, 3 month and 12 month gain/loss Quicken goes backwards from the current date and uses the historical price data from 1 month, 3 months or 12 month prior but if that back date does not have a price (ie a non trading day), it uses the most recent valid price prior to that back date. Similarly, because typically mutual funds lag one day for current market prices or if today is a non trading day, the price used for the current day is the latest/newest valid recent price in the history. These mechanics all seem to work correctly, at least for the basic gain/loss in both the test and real files and for every security entry transactions. I can see an N/A being thrown if these mechanics don't work but at the most basic data level of individual transactions both in the real and test file they do work perfectly. Its an assumption on my part but the security level calculation should be summing up the time relevant cost and current values from the security's transactions set by date range (could be 1 entry only or a thousand) and then would generate the 1, 3 and 12 month gain/loss by difference and then % by calculation. This is where it seems to break down. Then either the Account and portfolio level also fail because of the same problem with summing transactions (how I would have coded it) or because they sum the broken prior layer. The intrigue is it looks like it works sometimes so which bit is broken? Because transactions work, is the issue with the collective date range at the security level and above?Again, I don't see this being a user caused issue when similar data sets work at the base entry level but work or don't work up the cascade. I would agree we can cause this error with a defective data set but if the data set is correct then why? For now, without being able to see the code, this is all speculation. Someone at Quicken needs to look at the source code to see how this error might occur with good data. My impression was Quicken Home and Business Canada was rushed out the door last winter so as with lots of software, there will be issues identified from real world use that were not trapped in testing. This may be one of them. From my own experience building similar function databases this seems like a very common and simple code error I have seen before that only shows up with real world stresses. Can be as simple as a variable formatting error that reacts only to certain valid data conditions on my version of Win 10.