Occasionally you may encounter problems with your orders when trading on Coins Pro, such as a market buy order was not 100% filled when you chose 100% to buy.
Suppose I hold 10000 PHP and place a market buy order with 100% on the USDC/PHP spot market. The system should have used 10000 PHP to purchase USDC for me, but when I checked the order history, the total was 9,999.9997PHP, not 100% of 10,000 PHP.
The reason for 100% not being executed is that the total depends on the counterparty’s order price and quantity on the market order book when the order is filled. Due to the limitation of price accuracy and amount accuracy, sometimes 100% buy cannot be guaranteed. But it will execute nearly 100% trading, and the remaining balance of 0.0003 PHP is not enough to purchase the minimum amount of USDC in the current market.