Some releases of GnuCash will crash more easily than others. I think release 5.5 is one of those. Even release 5.6 crashes now and then for me in Windows 10.
On Wed, Feb 19, 2025 at 6:43 PM David Warren <da...@warren1.net> wrote: > I re-opened the account and tried to repair just one > account's transactions. > Crashed > > On Wed, Feb 19, 2025 at 7:35 PM David Warren <da...@warren1.net> wrote: > > > lol (and yes, I always make copies before going nuts), it started to > > 'repair' my 13k transactions and....crashed > > > > On Wed, Feb 19, 2025 at 7:30 PM Fred Tydeman <tydeman.f...@gmail.com> > > wrote: > > > >> Make a backup before you try this. > >> Turn on Trading accounts. > >> Actions > >> Check & Repair > >> All transactions > >> Does that then add the Trading account splits to the transactions? > >> > >> > >> On Wed, Feb 19, 2025 at 9:25 PM David Warren <da...@warren1.net> wrote: > >> > >>> OK, I went to my toy account, and just created a simple traded USD > equity > >>> account, and I see that with Trading Accounts turned on, they do indeed > >>> apply to all Stocks & Currencies. So you get all of these extra > trading > >>> account entries every time you buy or sell shares in a Stock account. > >>> But > >>> I also see that the prior Unrealized Gains row in the B/S report is now > >>> replaced by Trading Gains. When I sell shares of the stock, it doesn't > >>> automatically create any realized gains in my income statement or B/S, > so > >>> apparently I'd have to add Realized Gains manually to the sall > >>> transaction? > >>> > >>> I think there is some logic to this, though I'd note there is now no > >>> clear/obvious way to distinguish between Trading Gains from currencies > vs > >>> Trading Gains from stocks (since the offset account for both the stock > I > >>> created and the non-USD currency are each the USD Trading account.) > >>> > >>> One takeaway is it seems it's a very bad idea to switch Trading > >>> Accounts on *after > >>> *one has hundreds or thousands of stock transactions. As it appears > I'd > >>> have to go and re-enter every single one of them for gc to add the > >>> Trading > >>> Account splits so that I could recover the Trading Gains (previously > >>> unrealized gains on stock investments) to get my Equity accounts in > >>> balance. > >>> > >>> So, for me, I'll have to wait to turn Trading Accounts on until I move > >>> all > >>> my (private) "Stock" investments to be Asset accounts, and then I'll > deal > >>> with unrealized markups/markdowns periodically *manually*. So then I > can > >>> safely turn Trading Accounts on, and they should only apply to my > >>> remaining > >>> Currency Transactions. > >>> > >>> I'm still interested in how others with complex/rich multi-currency > >>> investment accounts handle all this. And I suppose if you started with > >>> Trading Accounts on (or if there is some trick to *ex post *apply the > >>> Trading splits to thousands of stock transactions), then Trading > Accounts > >>> for all investments where you use gc to track prices could make some > real > >>> sense. (I already made the decision NOT to track individual public > >>> equities in gc. I get good reports from my brokerage accounts, and it > >>> would be wayyyyyyy too much work to try to match all individual > >>> transactions. So I (again) treat brokerage accounts as Asset accounts, > >>> and > >>> then make debit entries for growth in the account, offsetting with > >>> Unrealized Income credits until the end of the year, where I then > credit > >>> taxable income when I get my tax forms and debit Unrealized income in > an > >>> offsetting amount. (I am aware that some will choose to credit Equity > >>> instead of Unrealized Income, but this works for me in a personal > >>> capacity, > >>> and at all times I can see how much I have in aggregated unrealized > gains > >>> that I will eventually have to pay tax on.)) > >>> > >>> > >>> On Wed, Feb 19, 2025 at 6:31 PM David Warren <da...@warren1.net> > wrote: > >>> > >>> > I am running 5.9+(2024-09-28) on Windows 11. > >>> > > >>> > I have been using gnucash for 18 months or so, solely for personal > >>> finance > >>> > purposes, but I have a reasonably sophisticated set of investments, > >>> > including numerous private fund & individual private positions > >>> (businesses, > >>> > real estate, etc.) I set up all these private investments as > "Stocks" > >>> in > >>> > new namespaces I created (Private Fund, Private Debt, Private Real > >>> Estate), > >>> > and for better or for worse, treated them like stocks, meaning if I > >>> > received an initial $15,000 capital call for a private fund, I > >>> pretended I > >>> > purchased 150 shares at $100/share. If the Fund was later marked up > to > >>> > $18,000, I remarked the shares to $120/share. If I then received a > >>> > distribution, I "sold shares" . (For a number of my investments > where > >>> > there are lots of transactions, I have now moved away from this > >>> approach, > >>> > and converted these investments to "Assets" (not Stocks) and then > >>> > simply debit the accounts upon in-flows or re-marks, and credit them > >>> after > >>> > distributions to me. I was probably heading to treating ALL my > private > >>> > investments this way, in which case converting them from Stocks to > >>> regular > >>> > Assets would likely make my questions below moot, but I'm still > >>> curious how > >>> > gnucash works so here goes.) > >>> > > >>> > I have NOT been using Trading Accounts, but I have recently stepped > up > >>> > some non-USD investing (also privates), and so set up assets in other > >>> > currencies, and I was having some issues keeping the books in > balance, > >>> so > >>> > today I turned Trading Accounts on. Before adjusting any > transactions > >>> > individually, I checked the balance sheet, and my Assets and > >>> Liabilities > >>> > didn't change, but the move to Trading Accounts immediately removed > the > >>> > balance sheet line item in the Equity section for Unrealized Gains. > I > >>> then > >>> > manually re-entered transactions in my non-USD accounts and gnucash > >>> asked > >>> > me if I wanted to enter something manually(*) to remove imbalances > >>> from the > >>> > dual currency splits, or let it add the Trading account entries > >>> itself. I > >>> > let gnucash do the work and the Trading Accounts clearly appear to > >>> work as > >>> > I expected. > >>> > > >>> > THe problem is that the Trading Accounts are being applied to my > >>> (private) > >>> > "Stocks" too. Is this expected behavior? I searched pas entries in > >>> this > >>> > list extensively, and there was a bit a of a discussion in 2015 about > >>> > houses, but it was very hard to figure out. > >>> > > >>> > Are my created namespaces what is causing Trading Accounts to apply > to > >>> my > >>> > "Stocks"? Or do all Stocks automatically get Trading Account > behavior? > >>> > (That's def not what I would have expected.) I'll do some further > >>> > experimentation on a toy set of accounts I set up initially to test > >>> Trading > >>> > Accounts on currencies, but the behavior I am seeing is not going to > >>> work > >>> > for me. > >>> > > >>> > Separately, does anyone here do "trading accounts" manually for > >>> x-currency > >>> > transactions? If so, why did you choose to do it fully manually > >>> without > >>> > turning on gnucash Trading Accounts? > >>> > > >>> > Thanks very much in advance for any thoughts. > >>> > > >>> > David > >>> > > >>> > (*) Why does gnucash allow for this manual adjustment? What entries > >>> would > >>> > be valid in this instance, as I know you aren't supposed to be able > to > >>> make > >>> > entries manually affecting the Trading Accounts. > >>> > > >>> _______________________________________________ > >>> gnucash-user mailing list > >>> gnucash-user@gnucash.org > >>> To update your subscription preferences or to unsubscribe: > >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user > >>> ----- > >>> Please remember to CC this list on all your replies. > >>> You can do this by using Reply-To-List or Reply-All. > >>> > >> > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > -- David Carlson _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.