I have been using research services by MoneyWorks4Me. You can get lots of stock recommendation elsewhere but with MoneyWorks4Me it is their honesty and professionalism backed by research that matters. Another best part about their services, no risky recommendation to generate alpha. You can follow their guidance of asset allocation and a bit of patience you will have your alpha. I wish their team all the best.