Does anyone know of any software or service providers that provide simultaneous back-testing on all NASDAQ or NYSE stocks based on setup criteria that I program? I realize that the computational power needed would likely require a mainframe type application running against a database of tens of thousands of stocks. I would like to have detailed and complex programming language built into this application, basically more flexibility than is available in the standard canned programs that test one stock at a time. I know I'm asking for a lot but I thought that something might be available that I was unaware of. Barring this, what is my second option? I've already ruled out Metastock and the like. Thanks for any assistance. Good Luck and Big Profits!