Determining the best predictors of stock-market returns is like seeking the Holy Grail for investors. The problem is that the number of deciding factors can seem limitless, while the human power to ...