Is there a way to backtest on 100's of stocks, rather than just the index or an etf that follows an index? I would like to test on MSFT, AAPL, IBM, etc but without having to list every individual stock on the market. Is there an easy way to do this?

Thanks for any help