On Sun, 2006-04-30 at 03:36 -0400, Mike Alexander wrote:

> Another thing that 
> I've thought of doing is to change the stock split druid to distribute 
> the new shares over all open lots in proportion to the size of each 
> lot.  This is the main thing that isn't handled properly automatically 
> now.

I used to think the same thing, then realized making this change would
just cause a different set of problems.  The big issue is that it
severely limits how and when you can enter your data.  It pretty much
requires you to have all your statements present before you start
entering data.

Say you've got two portfolios containing ACME stock.  The first has 25
shares of ACME and sends you transaction notices as event occur.  The
second has 15 shares and only send monthly statements.  ACME splits 3:2
on the 1st of the month.  What happens?  On the 4th or 5th you get
notice of a split for the ACME stock in the first account telling you
you received 12 shares of stock based on a split of 25 shares.  How do
you enter that?  You don't have any data for the second account yet and
won't for a month.

If you start the proposed modified stock druid it will tell you that you
have 40 shares cumulative, and maybe even tell you that number has a
breakdown of 25 shares and 15 shares.  In fact, it almost required that
it give you the per-account breakdown to handle this case.  You know
that you have 12 new shares for the first account, but you have no
paperwork telling you how many new shares for the second account.
That's ok, you can compute it.  12 based on 25 must mean that you got
one share for every two already in the account, so in the second account
you should get 15/2 = 7.5 shares.  Truncate that to 7 shares.  Wouldn't
it be easier to read this off a statement?  OK, now you have to enter
Cash In Lieu information for both accounts.  Fortunately they're the
same in this case because you're getting money for .5 share in each
account, but that's not at all obvious from the paperwork you've
received.  Probably not even on it.  I don't recall ever seeing a stock
split notice that listed the number of fractional shares you didn't
receive and what cash in lieu amount you did recieve.  They only list
the number of shares received.  That means that you really have to wait
for at least one monthly statement to arrive to get a cash in lieu
amount.

What happens with a 4:3 split when one account has 4 shares and the
other has 5?  Each account gets one new share, but the cash in lieu
amounts will be different for the two accounts.  What if it was 59
shares and 13 shares to start?

How about the case of a reverse split.  They're uncommon, but do happen.

My belief now is that is easier to enter splits on a per-account basis
when you have the paperwork in front of you.  Yes its more work for the
trivial case of a n:1 split, but I believe its easier for any other
split ration.

David


_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to