I am using using "Big Money" and "Filtered Zacks Rank5" strategies and seeing very good results. It has 8 stocks in total.
I just need to spent 10 minutes every first Monday of the month to run the screener, buy and sell as per the screener output.
I don't need to know macro, events, news, technical or fundamental knowledge as it is all covered in Zacks rank and screen filters.