I have/had both a programming and financial background and went through some of the same decision making a little less than a year ago.
I initially looked at a few things but initially settled (so far) on a 2 pronged approach. I may change this at some point.
I do have Tradestation, but unless I am mistaken it does NOT allow you to build scans to run against the entire market looking for certain setups or patterns.. You can select a number of stocks to follow, put them into their radarscreen, then build all sorts of indicators against it. It also does not allow you to test a strategy against a bunch of stocks at one time. Therefore, I think that Tradestation is fine for building and running a tested strategy real time if you need intraday trading or are a day trader and going in and out manually.
For end of day scanning I selected AmiBroker, and download end of day data for the entire market using their free AmiQuote. It allows you to build powerful scans and has a great back testing feature. If you like, you can hook AmiBroker up directly or indirectly using a product like TradeBullet to Interactive Brokers and get real time data w/ esignal or a few other products but I don't like the graphing and real time intraday features of AmiBroker as much as Tradestation so I tend to use AmiBroker as my scanning/research tool only.
I havn't completely nailed down my long term strategy but what I do now is run a bunch of scans looking for certain patterns based on my own programmed scans in the evening in AmiBroker then move that list into Tradestation for intraday monitoring and potential trading. (I also sometimes manually trade through an Interactive Brokers account).
I looked at a bunch of stuff about a year ago and felt that right now this combination offered me the best I could put together. I felt the best alternatives to AmiBroker were Wealth-Lab and Investor/RT.
Now, if only I could figure out the best scans and stategy.......
I initially looked at a few things but initially settled (so far) on a 2 pronged approach. I may change this at some point.
I do have Tradestation, but unless I am mistaken it does NOT allow you to build scans to run against the entire market looking for certain setups or patterns.. You can select a number of stocks to follow, put them into their radarscreen, then build all sorts of indicators against it. It also does not allow you to test a strategy against a bunch of stocks at one time. Therefore, I think that Tradestation is fine for building and running a tested strategy real time if you need intraday trading or are a day trader and going in and out manually.
For end of day scanning I selected AmiBroker, and download end of day data for the entire market using their free AmiQuote. It allows you to build powerful scans and has a great back testing feature. If you like, you can hook AmiBroker up directly or indirectly using a product like TradeBullet to Interactive Brokers and get real time data w/ esignal or a few other products but I don't like the graphing and real time intraday features of AmiBroker as much as Tradestation so I tend to use AmiBroker as my scanning/research tool only.
I havn't completely nailed down my long term strategy but what I do now is run a bunch of scans looking for certain patterns based on my own programmed scans in the evening in AmiBroker then move that list into Tradestation for intraday monitoring and potential trading. (I also sometimes manually trade through an Interactive Brokers account).
I looked at a bunch of stuff about a year ago and felt that right now this combination offered me the best I could put together. I felt the best alternatives to AmiBroker were Wealth-Lab and Investor/RT.
Now, if only I could figure out the best scans and stategy.......