Predicting excess returns in financial markets