Hi all,
At the moment I am running some performance tests on one of my projects, and I am trying to put my measurements into some perspective. To do this, I would like some feedback to make sure I'm not missing or miscalculating anything.
Some facts taken into account:
- The trading engine of (late) MtGox was reported and discussed to be able to handle about 32-ish trades per second. Which is considered to be pretty low.
- I cannot find any reports of the bitstamp (or ie coinsetter) trading engine anywhere mentioning orders/sec or order delays, and have not build any timing or persormance checking tools for these (yet). Coinsetter has order limits per user and claims órder execution in miliseconds', but they do not note how much orders their engine can handle anywhere.
- Bitstamp is one of the biggest exchanges, with the largest liquidity and orderbook (give of take a few % compared to any other)
In my search for some practical real-life data, I found some useful information in the Bitstamp API, which tells me about their orderbook on this link:
https://www.bitstamp.net/api/order_book/?group=0If I read this data correctly, the entire orderbook, both asks and bids, combined is only about 13k orders. This report actually covers all orders, since the lowest reported price on that link is 0-ish USD/BTC, and the highest is 100k-ish USD/BTC. I am a bit surprised by this conclusion, since I expected the total orderbook to easily surpass 100k orders, maybe even close to 500k orders.
I was shocked about the MtGox trading engine performance when I initially read about it, but knowing the total orderbook of Bitstamp right now is only about 13k orders made me re-evaluate this feeling, and actually made my jaw hit the floor all over again.
Now, the part where you come in :-)
- Am I missing something here?
- Does anyone have any clue how high order delays on Bitstamp (or other exchanges) are or how high they can get at times the trading engine is really slammed with orders?
- How much orders per second can Bitstamp or any other Bitcoin exchange at this point handle?
Your input is much appreciated. Thank you very much.