Earlier I made a sell order at 0.001 NEO, to sell 3988 PHX. The maths says I should have received 4 NEO, but instead received 2.5 NEO. Where’s the other 1.5 NEO? It’s a simple maths calculation that the exchange got wrong and made me lose money
I think it was rounded to 0.001 NEO.
The order was probably placed by switching to NEO-PHX market which makes it possible to place orders with more precision than the 3 decimals on the PHX-NEO pair. However, on the PHX-NEO pair this order gets rounded to the 3 decimals, which is why you saw 0.001, when in fact it was maybe 0.0007 or something.
I was interested in using the exchange, hopefully making a switch from Binance when volume picks up but I am not impressed with how a simple 0.001 buy order somehow translates to another number. Close this thread if you want to, but I still want this resolved in DM or email.
I just checked what is shown before you place market order. It shows this:
However, if you would place the order you would get about 2 NEO. Ofcourse the market order window is an estimate and you are not guaranteed 4 NEO, but it is not the best UX in my opinion. I think it deserves some attention.
We are analyzing markets yet, I think that we have in this moment best in industry settings for main markets … on the smaller value coins this is very hard to do and we are collecting info given low liquidity of the pairs, unfortunately this is quite empirical, since it appears those tickers have poor settings across the industry.
The issue is tick size should represent a meaningful price improvement, on FIFO you have two priorities Price and Time, being Price > Time. If the tick is very small (say 1 base point of the pair) the price priority becomes dominant, as people will just place marginal price changes above each other just to have priority - completely invalidating the time priority.
If your concern is the UX issue you had we can talk about it, but I don’t know why you keep saying “buy order at 0.001 NEO” and “math is fixed” when you did a market sell. We treat all our costumers with a lot of respect, but you don’t seem to want this solved. Instead of consulting support and being honest on your statements you created a tread saying you had a bug and lost funds, than keep repeating a false statement.