Oversold Stocks to Buy Today

Updated Rebuilt every weekday after the closeAbout this data

Oversold stocks are companies where heavy selling has pushed momentum indicators like the Relative Strength Index (RSI) below 30. An oversold reading indicates price has moved down faster than historical norms — providing contrarian traders and value investors with potential mean-reversion bounce opportunities.

100 stocks

Symbol
Name
Price
1D
YTD
INRInfinity Natural Resources Inc Cla--+2.74%-5.70%
JCAPJefferson Capital Inc--+0.93%-8.06%
KLCKindercare Learning Companies Inc---0.54%-57.41%
ADROChinook Therapeutics Inc------
ADROChinook Therapeutics Inc Cvr------
PRHPrudential Financial, Inc. 5.950% Junior Subordinated Notes due 2062--+1.58%-16.88%
MTRXMatrix Service--+0.96%-9.74%
EBCEastern Bankshares Inc---0.85%+13.73%
MGRBAffiliated Managers Group, Inc. 4.750% Junior Subordinated Notes due 2060--+0.45%-8.08%
EPEmpire Petroleum Corp--+1.54%+8.55%
THWabrdn World Healthcare Fund Shares of Beneficial Interest---2.93%-6.57%
DNOWDnow Inc--+1.25%+16.00%
CTVACorteva--+0.53%-80.05%
MFAMfa Financial Inc--+0.30%-28.03%
ABRArbor Realty Trust Reit Inc---0.71%-63.79%
TNXPTonix Pharmaceuticals Holding Corp---7.68%-60.76%
AVBAvalonBay Communities----+1.52%
BHRBraemar Hotels Resorts Inc--+0.40%-56.45%
STWDSTARWOOD PROPERTY TRUST, INC. Starwood Property Trust Inc.---0.32%-30.71%
VKIInvesco Advantage Municipal Income Trust II Common Shares of Beneficial Interest (DE)--+0.77%-13.82%
ECCEagle Point Credit Company Common Share of Beneficial Interest---5.26%-50.00%
MGMMGM Resorts--+0.27%-19.43%
BCEBCE, Inc. Common Stock--+3.29%-18.22%
GNLGlobal Net Lease Inc---1.92%-10.81%
PRKSUnited Parks And Resorts Inc--+0.53%-6.47%
BRWSaba Capital Income & Opportunities Fund SBI--+0.85%-15.69%
EICEagle Point Income Company Inc. Common Stock---1.46%-23.31%
AVDAmer Vanguard Corp---5.67%-65.18%
DUKBDuke Energy Corporation 5.625% Junior Subordinated Debentures due 2078--+1.58%-16.18%
MTALMetals Acquisition Corp. II Class A Ordinary Shares---0.10%-0.29%

About This List

The Relative Strength Index (RSI) measures the velocity and magnitude of recent price moves on a scale from 0 to 100. By convention, an RSI reading below 30 signals that an asset is oversold — sellers have been unusually aggressive, and the price may be extended to the downside.

However, an oversold RSI is not an automatic buy signal. In strong structural downtrends, stocks can remain oversold for weeks while continuing to decline. The professional way to trade oversold conditions is to pair RSI with trend and quality filters:

1. **Pullbacks in Secular Uptrends:** The highest-probability RSI oversold setups occur when a fundamentally sound company in a long-term uptrend experiences a temporary selloff (earnings overreaction, sector rotation). When RSI dips below 30 while price holds above the 200-day moving average, buyers frequently step in. 2. **Support Confluence:** Look for RSI oversold conditions that coincide with key horizontal support, prior swing lows, or major Fibonacci retracement levels. 3. **Bullish RSI Divergence:** If price makes a new lower low while RSI makes a higher low, downside momentum is weakening, signaling an impending reversal.

Use Stock Alarm Pro to set automated RSI alerts to be notified immediately when a stock dips below 30 or crosses back above 30.

Frequently Asked Questions

What does it mean when a stock is oversold?
A stock is typically considered oversold when its 14-day Relative Strength Index (RSI) drops below 30, signaling that recent selling pressure has been unusually intense and a short-term price rebound may be due.
Is an oversold stock always a good buy?
No. Stocks with broken fundamentals or accounting issues can stay oversold and continue falling. Look for oversold conditions in quality companies with strong balance sheets and positive earnings.
What is the best indicator to pair with RSI?
Pairing RSI with moving averages (such as the 50-day and 200-day SMA), volume analysis, and MACD divergence helps distinguish temporary pullbacks from permanent trend breakdowns.
How do I set an RSI oversold alert?
In Stock Alarm Pro, go to the stock quote page, click "Set Alert," select "Technical Indicator," choose RSI, and set the condition to "Crosses Below 30".

Data is provided for informational purposes only and does not constitute investment advice. Fundamentals and trend analysis update daily. Past performance is not indicative of future results.

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.