Could anyone give me some suggestion which platform is better for algorithm trading? and give me some reasons. BTW I use C++ for a long time. Very new to the game, but would like to setup an auto trade system. After some initial research, seems IB and TS are 2 good options. Here are some pros and cons for comparation - IB TS API - IB is better as it has a C++ API. Programming - TS/EL is easy to use Monthly fee - TS has $99/month while IB is much lower. Trans fee - IB is lower Charting - TS is much better Service - IB's customer service is very bad Short - TS's availability low Slippage - IB API is much quicker than TS. Resource - TS has more training online I heard some bad comments about TS - (1). Short may not available due to less inventory. (2). TS feed latency is high while IB C++ is with socket level. Anyone could provide a little more comments? Thanks a lot !