#210 Stock price requires min 4 decimal places

Paul Moody

In the Stock Investment section because the purchase price and current price are only resolved to 2 decimal places lots of errors in totals can occur.
Using NEW I enter 10000 shares at purchase price 0.0357, click OK and the Total and Invested values correctly display £357.00.
When I open the stock to manually enter the current price of 0.0389, the purchase price now displays 0.04.
Click OK and the Total is correct at £389.00 but Invested is now incorrectly showing £400.00 and there is a Loss of £11.00 although the share price has increased.
If I then open the stock again both the purchase price and current price are showing 0.04, if OK is pressed without making any changes both the Total and Invested values are now £400.00.
The only way to achieve accurate totals is to reenter the purchase and current prices every time the edit window is opened.
This issue appears to have been reported before but has always been closed as a duplicate of report 1657453, It is not a duplicate, 1657453 gave 4 decimal places to the share NUMBER fields, this report is for the share PRICE fields.
I have attatched some screenshots to illustrate the issue.
In all other respects I find the program to be excellent.


  • Paul Moody

    Paul Moody - 2012-11-16

    Screenshots of problem

  • Nikolay

    Nikolay - 2013-03-17

    There is no any problems with this.
    Add one more currency (with the same symbol but another name) and set scale to 10000 value. Associate new currency with the investment account.

  • Nikolay

    Nikolay - 2013-03-17
    • status: open --> closed-invalid
    • milestone: --> 1.0_and_below

Log in to post a comment.