As there is some issues with decimal money amounts with some plugins, when you are setting more than you have, value will be set to full number, in example if you have 10023.45 you will trade 10023, just to avoid possible issues with that decimal value.