Reversal Screener
Find stocks showing signs of potential price reversals with momentum exhaustion and mean-reversion signals.
Screener results are algorithmic and for informational purposes only. Scores do not constitute trading recommendations. Past performance is not indicative of future results. See Terms §17.
—
Symbols matching criteria
—
Average composite score
—
Bullish reversal setups
—
Bearish reversal setups
| Symbol | Direction | Score ↕ | RSI | Stoch %K | Will %R | BB Pos | vs SMA50 | IV Rank | Straddle % | P/C Vol | Beta | Avg Vol | Signals | Earn Days | Last Update |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FFAI | Bullish | 120.60 | 23.9 | 5.6 | -95.9 | 0.08 | — | 71% | 277.5% | 0.04 | 2.50 | 32,126,252 | RSI oversold (23.9), Stoch oversold (5.6), Williams %R oversold (-95.9), MACD histogram extreme (negative), 60.6% below SMA50, Elevated IV Rank (71), Low P/C vol (0.04) | 28 | 2026-07-21 |
| ARI | Bullish | 116.00 | 15.5 | 3.3 | -96.6 | -0.00 | — | 65% | 67.6% | 0.05 | 0.57 | 7,434,644 | RSI oversold (15.5), Stoch oversold (3.3), Williams %R oversold (-96.6), MACD histogram extreme (negative), Below BB lower band, 34.2% below SMA50, Elevated IV Rank (65), Low P/C vol (0.05) | 14 | 2026-07-21 |
| QXO | Bullish | 112.10 | 38.9 | 8.4 | -88.0 | 0.18 | — | 90% | 17.4% | 0.35 | 2.45 | 32,140,346 | Stoch oversold (8.4), Williams %R oversold (-88.0), MACD histogram extreme (negative), 14.8% below SMA50, High IV Rank (90), Low P/C vol (0.35) | 23 | 2026-07-21 |
| IOVA | Bearish | 111.70 | 70.9 | 93.2 | -2.8 | 1.21 | — | 22% | 28.3% | 0.11 | 1.55 | 17,107,750 | RSI overbought (70.9), Stoch overbought (93.2), Williams %R overbought (-2.8), MACD histogram extreme (positive), Above BB upper band, 33.9% above SMA50, Low P/C vol (0.11) | 16 | 2026-07-21 |
| COTY | Bullish | 111.70 | 46.7 | 95.8 | -1.5 | 1.02 | — | 39% | 20.0% | 0.45 | 0.73 | 14,420,760 | Stoch overbought (95.8), Williams %R overbought (-1.5), MACD histogram extreme (negative), Above BB upper band, 39.2% below SMA50, Low P/C vol (0.45) | 29 | 2026-07-21 |
| CVX | Bearish | 110.70 | 73.8 | 97.8 | -0.8 | 0.99 | — | 62% | 7.3% | 0.08 | -0.38 | 8,583,168 | RSI overbought (73.8), Stoch overbought (97.8), Williams %R overbought (-0.8), MACD histogram extreme (positive), 18.8% above SMA50, Elevated IV Rank (62), Low P/C vol (0.08) | 10 | 2026-07-21 |
| IVVD | Bullish | 109.70 | 32.4 | 1.4 | -97.4 | -0.00 | — | 76% | 84.3% | 0.09 | 1.82 | 4,385,513 | Stoch oversold (1.4), Williams %R oversold (-97.4), MACD histogram extreme (negative), 31.4% below SMA50, High IV Rank (76), Low P/C vol (0.09) | 23 | 2026-07-21 |
| CPNG | Bullish | 109.30 | 35.4 | 7.8 | -96.7 | -0.04 | — | 100% | 16.2% | 0.34 | 1.32 | 19,397,087 | Stoch oversold (7.8), Williams %R oversold (-96.7), MACD histogram extreme (negative), Below BB lower band, 7.0% below SMA50, High IV Rank (100), Low P/C vol (0.34) | 14 | 2026-07-21 |
| XOM | Bearish | 108.00 | 74.9 | 90.2 | -0.2 | 1.07 | — | 13% | 7.4% | 0.18 | -0.42 | 15,104,913 | RSI overbought (74.9), Stoch overbought (90.2), Williams %R overbought (-0.2), MACD histogram extreme (positive), Above BB upper band, 27.8% above SMA50, Low P/C vol (0.18) | 10 | 2026-07-21 |
| CRNX | Bearish | 107.70 | 93.0 | 99.7 | -0.2 | 0.73 | — | 95% | 1.1% | 2.25 | 0.58 | 8,279,681 | RSI overbought (93.0), Stoch overbought (99.7), Williams %R overbought (-0.2), MACD histogram extreme (positive), 80.3% above SMA50, High IV Rank (95), High P/C vol (2.25) | 14 | 2026-07-21 |
| BBAI | Bullish | 105.70 | 31.7 | 8.9 | -83.2 | 0.17 | — | 54% | 20.3% | 0.28 | 3.00 | 27,817,650 | Stoch oversold (8.9), Williams %R oversold (-83.2), MACD histogram extreme (negative), 24.6% below SMA50, Elevated IV Rank (54), Low P/C vol (0.28) | 20 | 2026-07-21 |
| RUN | Bullish | 105.50 | 36.4 | 10.7 | -93.1 | 0.07 | — | 47% | 22.2% | 0.17 | 2.53 | 12,523,685 | Stoch oversold (10.7), Williams %R oversold (-93.1), MACD histogram extreme (negative), 15.2% below SMA50, Low P/C vol (0.17) | 15 | 2026-07-21 |
| GETY | Bullish | 104.80 | 33.0 | 6.5 | -97.9 | 0.06 | — | 67% | 40.8% | 0.37 | 1.86 | 8,048,926 | Stoch oversold (6.5), Williams %R oversold (-97.9), MACD histogram extreme (negative), 40.7% below SMA50, Elevated IV Rank (67), Low P/C vol (0.37) | 20 | 2026-07-21 |
| SES | Bullish | 104.80 | 29.6 | 8.2 | -86.6 | 0.15 | — | 38% | 27.8% | 0.38 | 3.18 | 14,606,823 | RSI oversold (29.6), Stoch oversold (8.2), Williams %R oversold (-86.6), MACD histogram extreme (negative), 37.6% below SMA50, Low P/C vol (0.38) | 13 | 2026-07-21 |
| UWMC | Bullish | 104.70 | 24.4 | 9.0 | -86.8 | 0.07 | — | 10% | 17.1% | 0.21 | 1.32 | 19,562,952 | RSI oversold (24.4), Stoch oversold (9.0), Williams %R oversold (-86.8), MACD histogram extreme (negative), 45.5% below SMA50, Low P/C vol (0.21) | 16 | 2026-07-21 |
| IONQ | Bullish | 104.30 | 29.1 | 7.2 | -89.7 | 0.17 | — | 88% | 25.9% | 0.15 | 3.33 | 21,411,048 | RSI oversold (29.1), Stoch oversold (7.2), Williams %R oversold (-89.7), MACD histogram extreme (negative), 33.8% below SMA50, High IV Rank (87), Low P/C vol (0.15) | 15 | 2026-07-21 |
| PBF | Bearish | 103.70 | 84.1 | 97.2 | 0.0 | 0.94 | — | 85% | 18.4% | 0.02 | -0.40 | 3,012,700 | RSI overbought (84.1), Stoch overbought (97.2), Williams %R overbought (0.0), MACD histogram extreme (positive), 79.4% above SMA50, High IV Rank (85), Low P/C vol (0.02) | 9 | 2026-07-21 |
| IBM | Bullish | 103.20 | 31.0 | 7.1 | -94.4 | 0.12 | — | 80% | 10.9% | 0.23 | 0.86 | 13,195,111 | Stoch oversold (7.1), Williams %R oversold (-94.4), MACD histogram extreme (negative), 19.4% below SMA50, High IV Rank (80), Low P/C vol (0.23) | 1 | 2026-07-21 |
| COP | Bearish | 102.50 | 68.6 | 93.7 | -0.3 | 1.00 | — | 32% | 7.9% | 0.59 | -0.35 | 6,783,103 | Stoch overbought (93.7), Williams %R overbought (-0.3), MACD histogram extreme (positive), Above BB upper band, 17.9% above SMA50, Low P/C vol (0.59) | 16 | 2026-07-21 |
| PSKY | Bullish | 102.30 | 29.7 | 3.5 | -93.9 | 0.01 | — | 11% | 15.1% | 0.23 | 0.71 | 8,576,219 | RSI oversold (29.7), Stoch oversold (3.5), Williams %R oversold (-93.9), MACD histogram extreme (negative), 15.0% below SMA50, Low P/C vol (0.23) | 9 | 2026-07-21 |
| EVGO | Bullish | 101.90 | 33.0 | 1.0 | -100.0 | -0.06 | — | 24% | 21.9% | 0.11 | 2.52 | 3,269,738 | Stoch oversold (1.0), Williams %R oversold (-100.0), MACD histogram extreme (negative), Below BB lower band, 17.3% below SMA50, Low P/C vol (0.11) | 14 | 2026-07-21 |
| GT | Bullish | 101.80 | 42.9 | 90.2 | -14.9 | 0.91 | — | 51% | 15.1% | 0.45 | 0.88 | 12,060,743 | Stoch overbought (90.2), Williams %R overbought (-14.9), MACD histogram extreme (negative), 31.9% below SMA50, Elevated IV Rank (51), Low P/C vol (0.45) | 15 | 2026-07-21 |
| UTZ | Bearish | 101.80 | 86.8 | 41.5 | -1.1 | 1.56 | — | 99% | 11.9% | 3.40 | 0.77 | 4,962,543 | RSI overbought (86.8), Williams %R overbought (-1.1), MACD histogram extreme (positive), Above BB upper band, 86.8% above SMA50, High IV Rank (99), High P/C vol (3.40) | 9 | 2026-07-21 |
| TSLL | Bullish | 101.50 | 41.7 | 6.2 | -87.7 | 0.21 | — | 33% | 21.7% | 0.40 | 4.28 | 52,746,585 | Stoch oversold (6.2), Williams %R oversold (-87.7), MACD histogram extreme (negative), 18.2% below SMA50, Low P/C vol (0.40) | — | 2026-07-21 |
| ATAI | Bearish | 101.50 | 73.6 | 98.4 | -3.5 | 0.95 | — | 51% | 3.1% | 1.21 | 1.30 | 21,974,567 | RSI overbought (73.6), Stoch overbought (98.4), Williams %R overbought (-3.5), MACD histogram extreme (positive), 52.3% above SMA50, Elevated IV Rank (51) | 23 | 2026-07-21 |
| BITO | Neutral | 101.40 | 55.9 | 87.9 | -6.1 | 0.96 | — | 40% | 8.4% | 0.04 | 1.86 | 334,668,357 | Stoch overbought (87.9), Williams %R overbought (-6.1), MACD histogram extreme (negative), Low P/C vol (0.04) | — | 2026-07-21 |
| QS | Bullish | 101.10 | 27.9 | 13.0 | -81.8 | 0.18 | — | 54% | 24.0% | 0.42 | 3.09 | 23,573,297 | RSI oversold (27.9), Stoch oversold (13.0), Williams %R oversold (-81.8), MACD histogram extreme (negative), 49.9% below SMA50, Elevated IV Rank (55), Low P/C vol (0.42) | 1 | 2026-07-21 |
| DKNG | Bullish | 100.90 | 36.4 | 11.4 | -98.7 | 0.10 | — | 18% | 14.8% | 0.44 | 0.74 | 11,038,581 | Stoch oversold (11.4), Williams %R oversold (-98.7), MACD histogram extreme (negative), 10.9% below SMA50, Low P/C vol (0.44) | 16 | 2026-07-21 |
| CXAI | Bullish | 100.90 | 34.5 | 7.3 | -96.0 | 0.13 | — | 80% | 312.3% | 0.83 | 2.66 | 5,465,285 | Stoch oversold (7.3), Williams %R oversold (-96.0), MACD histogram extreme (negative), 29.4% below SMA50, High IV Rank (80) | 21 | 2026-07-21 |
| MRNA | Neutral | 100.50 | 43.6 | 2.6 | -96.1 | 0.19 | — | 51% | 20.4% | 2.30 | 1.62 | 8,084,286 | Stoch oversold (2.6), Williams %R oversold (-96.1), MACD histogram extreme (positive), Elevated IV Rank (51), High P/C vol (2.30) | 10 | 2026-07-21 |
| BYND | Bullish | 100.40 | 38.6 | 9.2 | -82.7 | 0.21 | — | 61% | 29.2% | 0.07 | 2.55 | 32,342,739 | Stoch oversold (9.2), Williams %R oversold (-82.7), MACD histogram extreme (negative), 15.3% below SMA50, Elevated IV Rank (61), Low P/C vol (0.07) | 15 | 2026-07-21 |
| WIT | Bullish | 100.10 | 37.5 | 9.6 | -93.5 | 0.29 | — | 20% | 19.2% | 10.95 | 0.43 | 13,000,113 | Stoch oversold (9.6), Williams %R oversold (-93.5), MACD histogram extreme (negative), 11.5% below SMA50, High P/C vol (10.95) | — | 2026-07-21 |
| OKLL | Bullish | 99.90 | 35.0 | 13.3 | -78.0 | 0.22 | — | 90% | 40.5% | 0.18 | 7.81 | 10,973,924 | Stoch oversold (13.3), MACD histogram extreme (negative), 48.9% below SMA50, High IV Rank (90), Low P/C vol (0.18) | — | 2026-07-21 |
| CPRT | Bullish | 99.90 | 36.4 | 9.9 | -91.1 | 0.17 | — | 46% | 7.7% | 0.04 | 0.23 | 12,877,143 | Stoch oversold (9.9), Williams %R oversold (-91.1), MACD histogram extreme (negative), 11.3% below SMA50, Low P/C vol (0.04) | — | 2026-07-21 |
| PK | Bearish | 99.90 | 67.7 | 93.1 | -2.1 | 1.02 | — | 26% | 10.3% | 0.03 | 0.95 | 5,494,344 | Stoch overbought (93.1), Williams %R overbought (-2.1), MACD histogram extreme (positive), Above BB upper band, 12.2% above SMA50, Low P/C vol (0.03) | 16 | 2026-07-21 |
| OXY | Bearish | 99.80 | 67.8 | 95.3 | 0.0 | 0.94 | — | 21% | 9.2% | 0.76 | -0.49 | 9,417,864 | Stoch overbought (95.3), Williams %R overbought (0.0), MACD histogram extreme (positive), 21.9% above SMA50 | 15 | 2026-07-21 |
| LCID | Bearish | 99.10 | 61.6 | 92.4 | -7.5 | 0.91 | — | 100% | 30.1% | 0.38 | 2.08 | 26,237,965 | Stoch overbought (92.4), Williams %R overbought (-7.5), MACD histogram extreme (positive), 24.8% above SMA50, High IV Rank (100), Low P/C vol (0.38) | 14 | 2026-07-21 |
| BMNR | Bearish | 98.60 | 58.7 | 87.4 | -0.3 | 1.05 | — | 58% | 18.2% | 0.32 | 4.14 | 37,263,694 | Stoch overbought (87.4), Williams %R overbought (-0.3), MACD histogram extreme (negative), Above BB upper band, Elevated IV Rank (58), Low P/C vol (0.32) | — | 2026-07-21 |
| CLBK | Bullish | 98.60 | 21.7 | 53.1 | -97.5 | -0.48 | — | 100% | 81.5% | 0.67 | 0.44 | 4,158,602 | RSI oversold (21.7), Williams %R oversold (-97.5), MACD histogram extreme (positive), Below BB lower band, 45.7% below SMA50, High IV Rank (100), Low P/C vol (0.67) | 8 | 2026-07-21 |
| TE | Bullish | 98.50 | 37.4 | 9.7 | -87.9 | 0.19 | — | 49% | 33.2% | 0.35 | 3.09 | 33,526,698 | Stoch oversold (9.7), Williams %R oversold (-87.9), MACD histogram extreme (negative), 26.1% below SMA50, Low P/C vol (0.35) | 28 | 2026-07-21 |
| RZLV | Bullish | 98.40 | 42.9 | 7.5 | -86.7 | 0.27 | — | 62% | 25.1% | 0.36 | 3.07 | 14,926,990 | Stoch oversold (7.5), Williams %R oversold (-86.7), MACD histogram extreme (negative), 8.2% below SMA50, Elevated IV Rank (62), Low P/C vol (0.36) | — | 2026-07-21 |
| VTRS | Bearish | 98.10 | 67.7 | 79.5 | -4.8 | 1.03 | — | 14% | 9.7% | 5.15 | 0.72 | 9,073,787 | Williams %R overbought (-4.8), MACD histogram extreme (positive), Above BB upper band, 14.8% above SMA50, High P/C vol (5.15) | 16 | 2026-07-21 |
| STUB | Bullish | 97.60 | 34.9 | 3.1 | -97.8 | 0.12 | — | 22% | 21.0% | 0.52 | 1.54 | 8,537,192 | Stoch oversold (3.1), Williams %R oversold (-97.8), MACD histogram extreme (positive), 12.4% below SMA50, Low P/C vol (0.52) | 22 | 2026-07-21 |
| AAPD | Bullish | 97.50 | 34.5 | 9.3 | -86.5 | 0.23 | — | 65% | 7.3% | 0.30 | -0.85 | 9,168,905 | Stoch oversold (9.3), Williams %R oversold (-86.5), MACD histogram extreme (negative), 8.1% below SMA50, Elevated IV Rank (65), Low P/C vol (0.30) | — | 2026-07-21 |
| ACHC | Bearish | 97.00 | 75.5 | 96.7 | -0.5 | 0.92 | — | 20% | 16.7% | 0.14 | 0.63 | 3,591,738 | RSI overbought (75.5), Stoch overbought (96.7), Williams %R overbought (-0.5), MACD histogram extreme (positive), 31.5% above SMA50, Low P/C vol (0.14) | 7 | 2026-07-21 |
| BMNU | Neutral | 97.00 | 55.6 | 84.2 | -1.0 | 1.08 | — | 16% | 37.2% | 0.02 | 8.05 | 5,314,087 | Stoch overbought (84.2), Williams %R overbought (-1.0), MACD histogram extreme (negative), Above BB upper band, 9.1% below SMA50, Low P/C vol (0.02) | — | 2026-07-21 |
| CAG | Bullish | 96.90 | 44.9 | 79.6 | -8.1 | 1.04 | — | 38% | 7.8% | 0.27 | -0.23 | 24,066,419 | Williams %R overbought (-8.1), MACD histogram extreme (negative), Above BB upper band, 24.2% below SMA50, Low P/C vol (0.27) | — | 2026-07-21 |
| AHR | Bearish | 96.90 | 71.6 | 90.1 | -6.6 | 0.91 | — | 44% | 9.8% | 0.23 | 0.05 | 4,330,122 | RSI overbought (71.6), Stoch overbought (90.1), Williams %R overbought (-6.6), MACD histogram extreme (positive), 13.6% above SMA50, Low P/C vol (0.23) | 16 | 2026-07-21 |
| NOK | Bullish | 96.80 | 37.0 | 13.2 | -75.2 | 0.18 | — | 40% | 19.2% | 0.27 | 1.60 | 87,261,329 | Stoch oversold (13.2), MACD histogram extreme (negative), 21.9% below SMA50, Low P/C vol (0.27) | 2 | 2026-07-21 |
| HUMA | Bullish | 96.80 | 37.5 | 13.7 | -80.6 | 0.30 | — | 46% | 41.0% | 0.17 | 3.34 | 15,899,162 | Stoch oversold (13.7), Williams %R oversold (-80.6), MACD histogram extreme (negative), 29.9% below SMA50, Low P/C vol (0.17) | 20 | 2026-07-21 |
Reversal Screener Guide
What Does This Screener Find?
This screener identifies stocks showing signs of potential price reversals by combining multiple signal groups. A high composite score means multiple independent indicators are clustering toward the same reversal thesis.
Signal Groups
- Momentum Exhaustion (30%): RSI, Stochastic %K, Williams %R, and MACD histogram. Extreme readings in these oscillators suggest momentum is running out.
- Mean-Reversion (25%): Bollinger Band position, price deviation from SMA50/SMA200, and BB width (squeeze detection). Price at extremes with tight bands = high reversal probability.
- Volatility Context (20%): IV Rank, straddle % of price, and IV premium. Elevated IV means the options market is pricing in movement — reversals in high-IV environments are more tradeable.
- Sentiment (15%): Put/call volume and OI ratios. Extreme positioning (crowded trades) often precedes reversals as the crowd gets squeezed.
- Trend Context (10%): Price position relative to SMA50/200 and beta. Counter-trend reversals (price below both SMAs for bullish) are higher conviction.
How to Use
- Filter by Direction to focus on bullish or bearish setups
- Higher scores = more signals aligning. Scores above 60 are strong setups
- Check the Signals column for the specific indicators driving the score
- Click a symbol to see full quote details including technical charts
- Watch for earnings proximity — reversals near earnings carry additional event risk