Several years ago, I became interested in technical analysis and automated trading and I developed a few systems with Metastock. However, the technology did not exist to automate my strategies, and I have a full-time job, so I couldn't trade them. Recently, I've become interested again and have found an overwhelming number of options for data, system testing, real-time trade signal generation and even fully automated trading. In addition, I've found this forum (a wealth of information- unthinkable ten years ago!). I am looking for a platform with the following features: 1. A source of historical data for backtesting. 2. A "system tester" that will allow me to backtest my strategies. This "system tester" need not be overly sophisticated, nor should it require me to learn a computer programming language. It should allow me to use EOD and intraday data. (In other words, something along the line of Metastock.) 3. A means to do real-time, fully-automated trading of my system at a broker that has reasonable commissions, decent customer service and quality execution. In the beginning, I will be trading QQQ and SPY, though the ability expand to a wide variety of futures/stocks/options/foreign markets is a mild plus. 4. Decent margin rates at said broker. My research so far has led me to TradeStation, as it has all of the items above bundled together. However, two issues remain unresolved: A. The TradeStation platform is $99 per month, which is quite expensive for my account balance. B. It seems that IB is much more popular with this forum's users. Therefore, I would appreciate comments from anyone who has knowledge of a product or products that can do all of the above items for less than $99 per month, and I would appreciate comments from anyone who can tell me more about how the following items can be done with IB (as it is not integrated like TS) and how much their IB option costs.