Many recent posts talked about J-trader, X-trader, Pats and of course TWS. I would like to discuss in this thread only matters relevant to persons doing 100% automated trading software.
Of course, IB's TWS is very popular and well known. In spite of some complaints, let's not forget that it has numerically the largest number of users, I think it is very easy to start up with because everything is really available from IB's website.
Posters in different threads have pointed out that about the #1 one reason to look elsewhere has to do with the "static" commission schedule of IB. If you develop your system you pay $4.80RT, later if you ramp up volume you keep paying $4.80RT. Other online brokers make much better offers for volume and these conditions are clearly stated for all. Another aspect is the possibility to reach the broker in case of system/communication downs.
Looking at other brokers, I found that it was often not too clear what was available for API.
Monthly cost of API could be discussed.
The quality of the documentation should be discussed. Are program examples available. What kind of interface: Activex, Java, Sockets. Languages supported: C++, VB, Excel, Delphi?
I also found the fact that at IB you have your broker AND your API supplier has some distinct advantages. Other brokers offer API's supported and owned by third parties. I found this very user unfriendly at Pats for example. They oblige new applications to go through some kind of qualifying exam (cost $2000) before you can go online with your broker.
Anyone interested in API's would greatly benefit from concentrating all this information in this thread.
nononsense
Of course, IB's TWS is very popular and well known. In spite of some complaints, let's not forget that it has numerically the largest number of users, I think it is very easy to start up with because everything is really available from IB's website.
Posters in different threads have pointed out that about the #1 one reason to look elsewhere has to do with the "static" commission schedule of IB. If you develop your system you pay $4.80RT, later if you ramp up volume you keep paying $4.80RT. Other online brokers make much better offers for volume and these conditions are clearly stated for all. Another aspect is the possibility to reach the broker in case of system/communication downs.
Looking at other brokers, I found that it was often not too clear what was available for API.
Monthly cost of API could be discussed.
The quality of the documentation should be discussed. Are program examples available. What kind of interface: Activex, Java, Sockets. Languages supported: C++, VB, Excel, Delphi?
I also found the fact that at IB you have your broker AND your API supplier has some distinct advantages. Other brokers offer API's supported and owned by third parties. I found this very user unfriendly at Pats for example. They oblige new applications to go through some kind of qualifying exam (cost $2000) before you can go online with your broker.
Anyone interested in API's would greatly benefit from concentrating all this information in this thread.
nononsense
