I have been using Zacks research Wizard and I pay close to 2K for this service. (backtesting goes back to 1999) I just started like a year ago and after several months of playing around with it, I managed to create screens that yields over 40-50%. Of course this is a compounded return thus may...