It seems like so many of the backtesting systems out there focus on pricing data. Is there one that is suitable for fundamental data?
For instance, perhaps I'd like to test a strategy of buying a portfolio of stocks with consistent earnings over 5 years whose return on assets was very high...