Markets › US stock market › Nasdaq 100
US stock market · index
Nasdaq 100 chart patterns
We ran 60 candlestick patterns, chart patterns and indicator signals over Nasdaq 100 (daily candles from January 2015 and hourly candles from October 2024) and counted 3,315 cases. Here is how often each one reached its target before its stop.
Best on Nasdaq 100: fibonacci bounce down (60% of 48), bollinger breakout up (55% of 31), obv bearish divergence (50% of 22). Weakest: bearish engulfing (26% of 42), bearish marubozu (28% of 53), stochastic bearish cross (31% of 406). Most patterns hit the stop more often than the target: that is why the app teaches context and risk, not single signals.
Buy and sell setups, ranked
| Pattern | Found | Target first | Stop first | Went nowhere |
|---|---|---|---|---|
| Fibonacci bounce down | 48 | 60% | 38% | 2% |
| Bollinger breakout up | 31 | 55% | 45% | 0% |
| OBV bearish divergence | 22 | 50% | 50% | 0% |
| EMA 9/21 bullish cross | 109 | 48% | 43% | 9% |
| Tweezer bottom | 21 | 48% | 52% | 0% |
| Fibonacci bounce up | 36 | 47% | 50% | 3% |
| Bullish marubozu | 56 | 46% | 45% | 9% |
| Bearish harami | 25 | 44% | 52% | 4% |
| Bollinger breakout down | 23 | 43% | 52% | 4% |
| EMA 9/21 bearish cross | 108 | 42% | 57% | 1% |
| Hammer | 22 | 41% | 55% | 5% |
| Stochastic bullish cross | 175 | 41% | 56% | 3% |
| Volume profile bounce | 100 | 40% | 53% | 7% |
| MACD bearish cross | 163 | 40% | 60% | 1% |
| Hanging man | 43 | 40% | 56% | 5% |
| Volume profile rejection | 81 | 40% | 58% | 2% |
| MACD bullish cross | 97 | 39% | 45% | 15% |
| Gap up | 240 | 38% | 54% | 8% |
| Gap down | 201 | 38% | 61% | 0% |
| Bullish engulfing | 29 | 38% | 59% | 3% |
| RSI overbought drop | 134 | 37% | 61% | 2% |
| RSI oversold bounce | 58 | 36% | 60% | 3% |
| OBV bullish divergence | 22 | 32% | 64% | 5% |
| Stochastic bearish cross | 406 | 31% | 67% | 2% |
| Bearish marubozu | 53 | 28% | 72% | 0% |
| Bearish engulfing | 42 | 26% | 71% | 2% |
Neutral patterns
| Pattern | Found | Broke up | Broke down | Stayed inside |
|---|---|---|---|---|
| Spinning top | 151 | 62% | 38% | 0% |
| Inside bar | 497 | 55% | 45% | 0% |
| Doji | 107 | 46% | 53% | 1% |
Counted by the Trading Class research engine on real past candles: entry at the signal candle's close, target 1.5 × ATR(14), stop 1 × ATR(14), 12 candles to decide, a candle that touches both counts as the stop. How we count. Past data, not a forecast and not advice.
Learn to read Nasdaq 100 charts
- United States: stocks, ETFs and extended hoursUS stocks trade mainly from 9:30 to 4:00 New York time, with thinner trading before and after.
- What one candle tells youEvery candle shows four prices: where it started, its highest, its lowest and where it finished.
- Bodies and wicks: the tug of warA big body means one side won; a long wick means a push that got pushed back.
- The hammerA hammer after a fall shows sellers pushed hard but buyers pushed the price back up.
- Rule one: stay in the gameLose half your money and you must double what is left just to get back to the start.
- The stop-loss: decide your exit firstA stop-loss is the price where your idea is wrong, and you choose it before you enter.
More US stock market charts
Dow Jones · S&P 500 · Alibaba · Tesla · Broadcom · Oracle · Nvidia · Microsoft · Meta · Intel · Boeing · Amazon · Bank of America · Alphabet (Google) · Netflix · ExxonMobil · AMD · Coca-Cola · Invesco QQQ ETF · JPMorgan · Walmart · Mastercard · Apple · SPDR S&P 500 ETF · Disney · Visa · Uber · Palantir · Coinbase
Questions
Which pattern worked best on Nasdaq 100?
In our count the fibonacci bounce down reached its target first most often on Nasdaq 100: 60% of 48 cases. No pattern works every time; past odds are not a forecast.
Which candlestick pattern works best on Nasdaq 100?
The tweezer bottom: target first 48% of 21 times on Nasdaq 100.
How were these numbers counted?
Every case enters at the signal candle's close with a target 1.5 × ATR(14) away and a stop 1 × ATR(14) away, and gets 12 candles to reach one of them. Only clean stretches of real sessions are used.