Probably stating the obvious to many but the Senex SP is one of the best to predict using a chart.
I've found it profitable to pretty much ignore the fundamentals and value calculations and just follow the positive trend from Sept last year. I hold quite a few and also buy and sell the larger off trend moves, the trend line hasn't let me down yet.