A question we get asked quite often is: do you have a point-in-time database and do you allow backtesting? The short answer is, no. We don't support this functionality, and there's very good reasons why.
First of all, backtesting is complicated and requires a very high quality point-in-time database and sufficient expertise and time to analyse the results correctly. Whilst our database is of the highest quality and allows you to recreate screens based on the latest available data, it can never produce the same level of quality for historic data. The reason for this is that even high quality data vendors make quite a few mistakes in their quarterly income statement or balance sheet updated...[more]