I am doing a ton of backtesting in TradeStation, and it is indeed on a per-stock basis. However, the level of detail you get for the strategy results is incredible. You can see every trade, net profits short and long (of course), the percent of time in the market, various ratios, equity curve...