Hi all, My friends and I have been working on building a robust automated high speed (but not super high frequency) trading system/platform. In our production test trades, we were able to buy but we couldn't sell... obviously this was a bug and although we fixed it timely we still lost money in the test trades. Therefore my question is how do we build a robust bullet-proof high speed trading system. Any thoughts/pointers on those formal procedures/components/processes that we must establish before doing anything large-scale using real-money? Thanks a lot!