Also: I have tried deleting and re-creating affected transactions and it doesn't fix the graphing problem. And I have gone into Securities Detail > History, selected Clear All, and then Import... (using the "Import From Transactions" option). Not only does the problem recur when I do this, but I also lose lots of historical pricing data. Fortunately, I did it using a backup so there was no permanent harm.
The price is correct if there is a buy (i.e. dividend reinvestment). There is no reason that the dividend price should be included on the graph since it is not a transaction with a price. As far as I know, there has never been a commitment to "fix" this problem.
This is just a weird decision to put dividends on a price graph where they don't belong.
If you have a dividend reinvestment then the price will be correct and show a buy at that price as it should.
Thanks for reply. After digging a bit further, the plot thickens...
I see this behavior for one security in the account in question, but not for others. Yeah, they all have that silly, greyed out 100 in the register when I record a DIV transaction. That's annoying, but whatever. But this one security also has the weird crosshair points on the graph corresponding to DIV payouts at a $100 value on the y-axis. But the other securities don't, even though they have the same types of transactions associated with them.
So it seems like this isn't just a weird decision by the developers, it's an unpredictable behavior.
Since this forum is really the only avenue for support, it would be nice if we could get a semi-prompt response from someone at Infinite Kind...
You will only see the dividend cross hair points when the security price covers a range that includes 100. The dividend "price" is fictional and doesn't change the price scale. It is predictable but perhaps not what you want.
Sean Reilly on 07 Jul, 2018 08:27 PM
Can you try the latest preview build at https://infinitekind.com/preview ? It should fix those crosshair points and not show the ones that are irrelevant, as in it omits the crosshairs from transactions that don't actually add or remove any shares.
I can confirm that this (the errant crosshairs in the graph of security prices) has been fixed in v2017.8 (1787). The dummy "100" share value still appears in the register for cash dividend transactions, but doesn't affect any calculations.
Sean, however I just notice one more issue with the plotting. Splits are not accounted for when plotting buy prices and cross hairs. For example buying stock A at $50/share last year, and having it split at 10:1 and now at 6 a share makes the plot go from $5 to $6 on the y-axis (range) but the purchase green crosshair is now missing since it is up at $50 and off range.
Still don't seem my purchase on the one mutual fund that had a 10:1 split in May. The purchase was a few years ago but other funds show the small green cross hair. The fund is Fidelity OTC portfolio (symbol FOCP).
Just for debugging, here is an example with the 10:1 split in May. I made (fictitious) buy of 100 shares on 1/10 and then sold half on 7/10. There was a split on 5/12. I see the sell marker on the security detail but not the buy.
MD 2017.8 (1688), Mac OS X 10.11.6