Good point and funny story
This day and age you would think they could come up with a more clever solution.
Well, for example, if they fixed the account balances without entering the fix as a trade, any auditing program that tried to validade the balances against the trade log would have to read a separate file of hand fixes and merge them with the trades.
In accounting it is standard practice to correct past mistakes on an active ledger by entering a new transaction at the date of the fix, rather than going back and trying to modify the wrong entries. The latter could cause unbounded trouble and waste of time if anyone got a copy of that ledger, or copied any data from it (such as day totals), before it was modified.
I'm have been doing a little digging in the trade data from Huobi. There were 69.300 trades yesterday. It turns out that roughly half the trades where 0.01 BTC or below. 69.5% of all trades were below 0.1 BTC! Trades with small volume like this must come from bots... so lots of bot activity which is no surprise.
indeed. And the order book activity is even worse. I have noticed that, immediately after a "real" sale that lowers the bottom of the spread, some robot immediately sprays a bunch of tiny orders into that gap, most of them spaced 0.01 CNY apart; and soon afterwards it sucks up half of those orders and posts a few more above them. Ditto after a "real" buy, at the other end of the spread.
At MtGOX, sometimes one could see a robot (not "Willy") making a tiny trade every minute or less, alternating between the two ends of spread. At OKCoin instead there used to be lots of tiny trades at random prices within the actual spread.
I think that bots that play the spread are the most common of them all. I think they are used on every single exchange out there. Their primary goal (it seems) is to make sure that none of my limit orders are ever filled
You have a good point about accounting being the cause of Houbi weirdness. Only an accountant would choose to destroy a graph that thousands of people use to make sure that everything is done according to proper accounting principles. Even just for 2.5 BTC! I'm serious.
A while back I was doing API integration between some accounting software and a large web site. The API was a nightmare to work with, but I finally got everything working (customer creation, inventory, products, orders, suppliers etc.). The customer was happy and we launched. Two months and thousands of orders later the customer came back to me and complained that there was an error on all orders that had been payed with a credit card (like 99.2% of them). It turned out that VAT had to be subtracted form the creditcard fee. A tiny error but it had to be corrected. Doh! That was when I learned that one of the main principles of accounting is that you can't just go back and correct mistakes. Even really tiny ones
I find this accounting principle kind of funny even though it caused me much frustration. I'm sure this principle will continue to cause headaches and strange workarounds as long as we have anal accountants.