TLDR:
Multiple splits work fine, but the
AsOf date for the
Portfolio gives wrong Quantity.
Test performed using splitrtest.ofx file. I tested importing into copy of sample.mny.
This is what the
splitrtest.ofx OFX file does:
Buy 100 "XTEST Multisplits" stock July 7, 2000 @$100 per share.
Annually have a 0.011111 per share stock dividend starting in 2001 through 2023.
This is entered as a 65521 for 64801 stock split.
Each year, you get an additional 1.11111 shares of the stock, but 0.11111 shares are sold as CIL (Cash in Lieu).
Entering this into Money required pressing the enter key some number of time (usually 3), and entering 100 when the box appears. The 100 represents $100 per share for the CIL.
Thus each year you gain one share of stock, and the per-share basis drops.
Test Results"
1. At the end, you have 123 shares of stock, which is as it should be.
2. The bug is that while the Portfolio AsOf date should cause you to reflect one additional share per year, the reality is that the Quantity number is a bogus value for earlier dates such as 8/8/2011, but is OK when set to the current date, giving the correct 123 quantity.
If anybody will actually play with the OFX file, for performance data you could remove comments at OFX lines 419 and 432 to give position and price info. Commented out to make sure the 123 shares was actually computed.