New analytics improve accuracy of predicting daily stock returns, says CMCRC