Would any of you happen to know of a backtesting tool that can perform the following: 1. Historical daily analysis of the entire stock universe for certain screening criterias. 2. Forward testing the stocks that have met the screening criterias. 3. Perform this on a continual daily basis for the past x number of years (at least 10 years). 4. Takes money management into consideration. 5. Reports results on: daily equity and position information, monthly trade results, detailed performance results, and a trade log for each trade in the simulation. 6. Graphs. Please let me know if there is such a tool in existence. Thank you.