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