[Kmymoney] Automatically calculating the price

Allan agander93 at gmail.com
Sat Jan 5 00:47:14 UTC 2013


On 04/01/13 22:22, David Houlden wrote:
> On Friday 04 January 2013 21:16:51 Allan wrote:
>> On 04/01/13 19:24, Niranjan Rao wrote:
>>> On 01/03/2013 01:38 PM, David Houlden wrote:
>>>> On Thursday 03 January 2013 20:07:21 Niranjan Rao wrote:
>>>>> Hi there,
>>>>>
>>>>> For brokerage accounts, the information I get is dividend and number of
>>>>> shares purchased for mutual funds. When I try to enter the entry,
>>>>> KMyMoney forces me to calculate the price. While this task is easier, I
>>>>> have noticed that its introducing rounding errors.
>>>>>
>>>>> I remember from my Microsoft Money usage, it used to allow entering any
>>>>> two fields and used to calculate third field based on the fields I
>>>>> fill. Can KMyMoney do something similar? If it calculates the price,
>>>>> then I won't have rounding errors as I can say I have X number of
>>>>> shares and total is Y.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Niranjan
>>>>
>>>> On the Accounts screen, edit the mutual fund and set the price entry
>>>> option to
>>>> Total For All Shares. Then, when you enter a transaction just enter
>>>> the total
>>>> number of shares and the total price paid. KMyMoney will calculate the
>>>> price
>>>> for you and this will avoid any rounding errors.
>>>>
>>>> Regards,
>>>> David.
>>>
>>> Unfortunately this did not work. I did set the option as indicated - on
>>> both the accounts settings and on the funds. When I try to enter the
>>> reinvest dividends transaction, total field is read only.  Am I doing
>>> something stupid?
>>>
>>> Regards,
>>>
>>> Niranjan
>>>
>>> Did you try my suggestion?
>>>
>>> Allan
>>
>> PS. I should add that I have the price entry option set to 'Price per
>> share'.  I enter the quantity, and for price, I enter the
>> value/quantity.  I get the correct total amount.  The price may have a
>> slight variation,  but the other two parameters are the more important,
>> I feel.
>>
>> Allan
>>
> Allan,
> I used to enter transactions the way you do but I found (like Niranjan) that I
> got rounding errors. I think it depends on the values and number of decimal
> places you use but sometimes I found that the total amount did not come out
> exactly right using your method. It would sometimes be a penny off. By entering
> the total amount and number of shares, KMyMoney doesn't change those values
> and they are always correct with no rounding on the total amount.
> Regards,
> David.
>

OK, Dave, thanks.  Perhaps I've concentrated more on the other end of 
the amount!

However, whilst I've not done it for a while, I do seem to remember 
tweaking the low order digits of the calculated price to get a more 
precise amount.

Allan


More information about the KMyMoney mailing list