The Nasdaq 100 stocks (QQQ) are very over bought with about 44% having a daily 10.4 stochastic greater than 80. The QQQ is also near the top 15.2 daily Bollinger Band. A short term decline is likely although the longer term trend indicators remain firmly up.