Bug 426851 - Need to see real, historical share price balance in "Home" view next to share accounts
Summary: Need to see real, historical share price balance in "Home" view next to share...
Status: REPORTED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 5.0.7
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-22 07:28 UTC by al8326
Modified: 2020-09-22 20:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description al8326 2020-09-22 07:28:43 UTC
SUMMARY

Great program, but I am missing some vital but incredibly simple functionality.
From the "Home" view, the current balance of each account is shown next to it.
For accounts containing shares, this does not reflect the simple amount paid for them, as the current balance of that account is adjusted to match the last price per share paid.
This is utterly not what I would want to see, as it stops any chance of quickly visually checking that the amounts taken from one account (perhaps a bank) are now exactly in another (a shares account)
This adjusted balance is never any use to me, and would never be used under any circumstance, -but it takes the place of the one thing that would be vitally important to me.
I am sure that the current behaviour is exactly as you intend it to be, -but it does not work for me, as my needs are simple, -just working out tax.
I need an option to be able to quickly and easily see on the "Home" view, without having to generate reports, the simple balance of real money paid or received, without the program altering any prices -just like all the other accounts.
-I am astonished how hard it is to find such a simple feature, having looked at several programs without success. I, and perhaps others too, am likely to start using the first free program which adds this simple thing, of dealing with real, historic prices, rather than the "last" price.


STEPS TO REPRODUCE

1. buy 200 xyz shares for $200
2. buy 100 xyz shares for $200
3. 


OBSERVED RESULT

The account containing the shares, as seen from the "Home" view, will show a balance of $600


EXPECTED RESULT

I would dearly wish to have an enablable option to see the actual $400 that was paid for the shares in the balance in the "Home" view.


SOFTWARE/OS VERSIONS
Linux 
KDE Frameworks Version: 5.70.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION

Kindest regards everyone, hope my observation/suggestion is helpful.
Comment 1 Jack 2020-09-22 20:21:56 UTC
All handling of investments is due for a big overhaul, but I don't know how soon anything will actually be done with it, as it will take a lot of work, and many of the changes need significant discussion before any actual programming starts.

In this case, however, the current behavior is in accordance with good accounting practice.  The value of an account is based on the current value of its assets.  What you are looking for is a more immediate and easy way to see the basis of the holdings, or original purchase price.  This is definitely something which can be considered for the future, and maybe even a new report could be designed that would make this much easier to see.  I think a modified version of one of the capital gains reports might be a good starting point - reporting only on currently held shares no matter how long ago they were purchased.  

In your example.  You buy 200 xyz shares for $2/share, and later buy 100 more shares for $2/share.  The basis (original purchase value) for your 300 shares is $400, but the current value is based on the current or most recent price, $600 given the $2/share price.  You have an unrealized capital gain of $200, but the current value is still $600.

I could also imagine an additional section for the home page, showing just investment accounts, in which both the basis and current value would be shown.  That probably can't be done now, without making assumptions about the original value of added shares, and also tracking individual purchases, so when you sell or remove shares, you know when they were bought, so you can correctly get the basis for the remaining shares.  Note that these issues also affect any capital gains report.