Have you tried xstocks.in it looks like they have many pre-canned backtested results and you can also create your own strategies. You will see results in less than five minutes for over 12 years of data if I'm not mistaken. Appears like professionally managed.