[kmymoney] [Bug 408692] Entry of Investments

Jack bugzilla_noreply at kde.org
Fri Jun 14 17:46:15 BST 2019


https://bugs.kde.org/show_bug.cgi?id=408692

--- Comment #3 from Jack <ostroffjh at users.sourceforge.net> ---
First, you don't actually need to create a separate brokerage account for each
investment account.  The only real absolute requirement is that for any
investment transaction that needs or produces cash (buy, sell, dividend, ....)
you must specify an appropriate account for the cash to go to or come from.  As
most investment accounts do hold cash, it makes sense for there to be a
dedicated brokerage account.  If your 401K never holds cash, then it's not
needed at this time.  However, for any investment account which CAN hold cash,
then the associated brokerage account is the only way to go, until there is
enough developer time and motivation to redo all of how KMM deals with
investments to allow cash directly in the investment account.  

In your case, it sounds like you are not purchasing stock, you really are
adding shares.  An "add shares" transaction requires all the details you list
except for the price.  I'm not sure why you think the quantity doesn't get
entered.  You can then do a manual price update to specify the price on the day
the shares were added.  Yes, it's a minor additional step, and it might be
worth allowing an add shares transaction to include the price at the time. 
(This could be logged as a "wishlist" bug.)

In term of how you handle your Roth IRA - yes, you can purchase shares in it
with funds directly from your checking account.  However, I would personally
accept the presence of a brokerage account (transfer frunds from checking to
brokerage, then purchase shares) as it more accurately reflects how things
work.  Even if all purchased in that account use funds directly from your
checking account, I believe you will eventually need a brokerage account, if
you sell one stock and buy another, or when you start taking withdrawals.  That
may well be far in the future, in which case it can certainly wait.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list