How to Find Undervalued Stocks: A Step-by-Step Framework
10,000 stocks and 50 metrics on a screener. Here is a systematic way to narrow the field.
You open a stock screener. Ten thousand stocks stare back at you across fifty columns of data. Market cap, PE ratio, price-to-book, debt-to-equity, dividend yield, revenue growth. Where do you even start?
This overwhelm is why most retail investors either give up and buy an index fund, or skip the analysis entirely and buy whatever their friend recommended. Both choices sidestep the actual skill of investing — identifying businesses trading below their intrinsic value.
Here is a four-step framework that turns the haystack into a manageable process.
Step 1: Quantitative Screening. Start by filtering out the obvious non-candidates. Set basic criteria: market cap above a minimum threshold to ensure liquidity, positive free cash flow over the last three years, return on invested capital above 10 percent, and debt-to-equity below a conservative ceiling for the sector. This typically eliminates 80 to 90 percent of the universe and gives you a working list of 100 to 300 names.
Step 2: Qualitative Moat Check. For each company that passes your screen, ask three questions. Does this company have pricing power — can it raise prices without losing customers? Is the competitive advantage structural (network effects, patents, switching costs, scale) or temporary (a popular product, a trend)? Has the moat been stable or widening over the last decade? Companies without durable moats can screen as statistically cheap but fail to grow into their valuations.
Step 3: Valuation Estimate. Use at least two methods. A simple discounted cash flow using conservative growth assumptions gives you one anchor. A comparative approach — looking at how similar businesses have been valued in private transactions — gives you another. If both methods suggest the stock is meaningfully below its intrinsic value, you have a candidate. If they diverge wildly, dig deeper before committing.
Step 4: Margin of Safety Test. Even after your analysis, demand a discount. If your best estimate says a stock is worth 80 dollars, set your buy target at 55 to 60 dollars. The margin protects you from the errors you do not yet know you have made.
Common mistakes. First, buying solely based on screener results without doing the qualitative work. Screeners identify statistical cheapness, not business quality. Many of the cheapest stocks on any screen are cheap for excellent reasons — declining industries, incompetent management, or structural disruption. Second, confusing value traps with genuine bargains. A value trap is a stock that looks cheap on every metric but never recovers because the business itself is impaired. The qualitative moat check in Step 2 is your primary defense against value traps.
Your next step: build your screening criteria and run them weekly. As you research individual companies, compare how different investment masters approach valuation. KeepRule lets you search principles by keyword across 26 masters — searching "undervalued" or "margin of safety" surfaces dozens of relevant principles from Graham, Buffett, Klarman, and others, helping you refine your own framework.
Finding undervalued stocks is a skill built through repetition, not a formula applied once.
This content is for educational purposes and does not constitute personalized investment advice.
Citation Traceability
- Canonical URL: https://keeprule.com/en/blog/how-to-find-undervalued-stocks-step-by-step
- Language Served: en
- Last Updated: 2026-02-23
Continue exploring