So that you can't easily buy all your BTC worth of a coin. If you want to assure you use all your BTC, are you ready for this. Get out a calculator! Unless your really good at doing long division and multiplication in your head. Then be ready to fiddle with the numbers to use all your BTC because the math of (BTC*.9975) / purchase rate doesn't use all your BTC. So these guys have designed their trade engine to leave behind dust BTC which may not matter as a value but as a principle they are going to do this to rip you off what else are they willing to do? To help you leave behind less then .0001 BTC so you can't withdraw it without spending .0002 to despot more and withdraw which of course isn't worth it. So if you 100 people leave behind 40 sats that adds up a little bit. And they already charge a .25% trade fee.
I don't know about you but I for one am getting really fucking sick of these assholes running these exchanges like this nickle and dimming us. Didn't we get out of Fiat to avoid this kind of Bullshit? This is the behavior of individuals that are not serous about sticking around very long. If they were, some dust would not be on their radar the mass amount of trade fees would be. So being that I was robbed by Coinmarket.io I look out for this kind of shit. So we need to get SPA and any other Alts that only these jokers have to other exchanges and leave them with their dust and none of our business. Alone we are little but together we are strong we must hold these exchanges to a higher standard of business and if they do not comply leave them. Vote for the coin we want on a different exchange and wait it out. As long as we keep giving them our money they will keep doing this.
An exchange I will stand up for and vouch for is Poloniex the guy is usually pretty on top of things and at least once a day is in the Trollbox answering questions. This is an exchange that is going to stick around and grow give them your business because they actually deserve it.
That is not our intent at all and I think you are misunderstanding how a MARKET order works.
If you place a LIMIT order for an amount, we can reserve the right value. For example,
You place a LIMIT order for 1 LTC @ 0.002760 BTC. We have to reserve that BTC amount + our commission of 0.25%. It's pretty straight forward and exact math.
However, if you place a MARKET order for a large amount, we have to reserve 99.75% of your balance for the order, and then .25% for commission. So we will buy as much as we can with your funds, however, you will most likely have a balance depending on the coin you are left. Additionally, we then return the commission we reserved for your remaining funds.
There is nothing shady about what we are doing. If you think we have a bug where we do leave any funds behind, please let me know and we will fix it, but right now, it is working exactly as designed; If you want to use your entire balance, i suggest you place a LIMIT order so it will be filled completely.
[edit] I was just reminded even in LIMIT orders you may be left with some dust if we fill you at a better price. For example, if you place a LIMIT order for .002760, but we fill you at .002756 because someone jumped in. We will refund you the difference of .000002 and the associated commission of .00000001. This is just the behavior of best price markets.
If you have questions, you can always find us on #bittrex on freenode. Troll boxes are for trolls
Thanks,
Richie