GnuCash
Contact   Instructions
Bug 797227 - Feature Request: Use trading accounts only for currency conversion
Summary: Feature Request: Use trading accounts only for currency conversion
Status: NEW
Alias: None
Product: GnuCash
Classification: Unclassified
Component: General (show other bugs)
Version: 3.5
Hardware: Other All
: Normal normal
Target Milestone: ---
Assignee: general
QA Contact: general
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-04 05:58 EDT by Alen Siljak
Modified: 2019-05-06 01:49 EDT (History)
4 users (show)

See Also:


Attachments

Description Alen Siljak 2019-05-04 05:58:58 EDT
I suspect that the purpose of the trading accounts was to account for the loss/gain in currency conversion (only). Not sure if applying the trading accounts for other commodities makes sense. These should be accounted for through Capital Gains/Losses accounts.
I find that mixing other commodities trades in trading accounts almost destroys their usefulness.
Limiting their implementation to Currency commodities only would make more sense. What do others think?
Comment 1 John Ralls 2019-05-04 10:26:27 EDT
I think you need to bring this up in gnucash-devel to reach a wider audience.
Comment 2 Alen Siljak 2019-05-05 09:51:43 EDT
Some ancient references. All the Selinger's texts I've seen so far refer to currencies. I'm not sure if it was ever meant for other commodities, especially stocks, to be included in this conversion.

https://www.mscs.dal.ca/~selinger/accounting/gnucash.html
https://www.mathstat.dal.ca/~selinger/accounting/tutorial.html
Comment 3 John Ralls 2019-05-05 12:20:50 EDT
https://www.mathstat.dal.ca/~selinger/accounting/tutorial.html#5 is an example from real estate.
Comment 4 Alen Siljak 2019-05-05 12:31:13 EDT
Correct. There, from what I see, he doesn't use trading accounts but explicitly books capital gains/losses onto appropriate accounts.
Comment 5 Mike Alexander 2019-05-06 01:49:44 EDT
Trading accounts are meant to account for unrealized gains.  Capital gain transactions are used to record realized gains.  It doesn't matter whether the commodities involved are all currencies or not.  I believe that if you read the page John mentioned in comment 3 you will see that's what is being done.

Note You need to log in before you can comment on or make changes to this bug.