After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 744193 - advanced portfolio report: problems if securities are traded in a currency other than the report's currency
advanced portfolio report: problems if securities are traded in a currency ot...
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: Reports
git-master
Other Windows
: Normal normal
: ---
Assigned To: gnucash-reports-maint
gnucash-reports-maint
Depends on:
Blocks:
 
 
Reported: 2015-02-09 22:56 UTC by alex seluzhytsky
Modified: 2018-06-29 23:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description alex seluzhytsky 2015-02-09 22:56:08 UTC
When you run report with report currency different from the currency of some of the shares (for example, you own shares in CAD and USD and want to run report in CAD), Advanced portfolio report takes the last available exchange rate for both Basis and Value. While it is correct for the Value, it is not for the Basis, as shares could have been bought in the past with different exchange rates. 

The Basis should be calculated as acquisition cost x exchange rate on the day of acquisition, not the date of the report. This impacts other fields, such as total gain and rate of return.
Comment 1 John Ralls 2018-06-29 23:38:29 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=744193. Please continue processing the bug there and please update any external references or bookmarks.