Index of Bullish Market Opinion
(bullish sentiment > 65% indicates we may be close to a short term peak and bearish sentiment < 30% indicates we may be close to a short term low)

Chart courtesy of Decision Point