I sell an ETF (iShares S&P 500) : 3 @ 621,515 EUR = 1864,545 EUR.
According to the rounding rules in EUR the amount of the transaction is 1864,55 EUR but KMM calculates 1864,54 EUR which is wrong.
How do I have to configure KMM to have the right rounding ?
In the currency editor I have
smallest account unit : 0,01
smallest cash unit : 0,01
rounding method : half up
prise precision : 2
In the investment detail of the ETF I have
price precision : 3
On
macos 15.3
KMM 5.1.2-281f69d70
KDE Frameworks Version 5.90.0
Qt Version 5.15.2
cocoa windowing system
I have seen this help. It is also available directly from the currency editor.
But the rounding method doesn’t affect the result of the calculation. With any method the result is not correct.
Here are my tests.
Note that I leave KMM and restart it before any new rounding test.
Investment detail :
price precision : 3
Currency editor :
smallest account unit : 0,01
smallest cash unit : 0,01
price precision : 2