Academy Β· Stock Analysis

How to Analyze a Stock Before Buying β€” A Value Investor's 6-Step Checklist

A practical, step-by-step framework for analyzing any stock before you buy it. Six tests, zero guesswork β€” every data point comes from SEC filings and can be verified.

18 min read

What to Analyse Before Buying a Stock

If you only have ten minutes before deciding whether to buy, look at exactly four numbers. Each one is a hard filter β€” fail any one, and the position should be rejected outright before going deeper.

# Question Metric Pass threshold
1 Can the company go bankrupt? Altman Z-Score Above 1.8
2 Is the stock cheap relative to fair value? Margin of Safety (DCF / Graham) At least 10-15% below intrinsic value
3 Does the business have pricing power? Moat rating (ROIC + margin stability) At least 3.0/5 stars
4 If it pays a dividend, is it safe? Payout ratio + FCF coverage Payout below 80%, positive FCF

These four filters take 5-10 minutes per stock when the data is at hand. Use the free Fair Value Calculator to triangulate three valuation models against any of 350+ US tickers we've already analysed. If a stock clears all four filters, it earns a deeper read of the 10-K β€” and the rest of this guide explains how. If it fails any filter, move on. Most stocks fail at least one.

The rest of this article goes through each filter in detail, with the specific data sources, formulas, and decision rules. Skip ahead via the table of contents if you already know which step you want to dig into.

Before You Start: Where Does the Data Come From?

Every number in this analysis framework comes from one source: SEC filings. Specifically, the 10-K (annual report) and 10-Q (quarterly report) that every publicly traded U.S. company is legally required to file.

This matters because SEC filings are audited. The CEO and CFO personally certify the numbers under penalty of criminal prosecution. Compare that to analyst estimates (which are opinions), management guidance (which is marketing), and financial media commentary (which is entertainment).

FairValueLabs pulls all financial data directly from SEC EDGAR β€” the free public database maintained by the Securities and Exchange Commission. Every calculation we show β€” the Z-Score, the DCF, the moat rating β€” can be traced back to specific line items in these filings. No black boxes.

You can access any company's filings for free at sec.gov/edgar. Or just look at the automated analysis on the FairValueLabs stock pages β€” we've already done the extraction for you.

Step 1 β€” Can This Company Go Bankrupt?

Before analyzing whether a stock is cheap, ask whether the company will still exist in five years. Bankruptcy is the permanent loss of capital β€” the one outcome you cannot recover from.

The Altman Z-Score, developed by NYU professor Edward Altman in 1968, combines five financial ratios into a single number that predicts corporate bankruptcy with over 80% accuracy:

Altman Z-Score: Three Zones of Financial Health Z < 1.8 DISTRESS ZONE High bankruptcy probability β†’ 1.8 – 3.0 GREY ZONE Needs closer examination β†’ Z > 3.0 SAFE ZONE Low bankruptcy risk Formula: Z = 1.2Γ—(WC/TA) + 1.4Γ—(RE/TA) + 3.3Γ—(EBIT/TA) + 0.6Γ—(MC/TL) + 1.0Γ—(Rev/TA) Source: Edward Altman, NYU Stern School of Business (1968). Does not apply to financials, utilities, or REITs.
A Z-Score below 1.8 means the company's financial structure resembles that of companies that later went bankrupt. Treat this as a hard filter β€” not a suggestion.

The five components of the Z-Score measure working capital adequacy, retained earnings (accumulated profitability), operating efficiency, market confidence, and asset utilization. Together they capture whether a company has enough cushion to survive a downturn.

On FairValueLabs, every stock page shows the current Z-Score, a 10-year trend chart, and a breakdown of all five components. If the score is below 1.8, the stock is flagged with a red "High Risk" badge. Read the full Altman Z-Score Explained guide for the math behind each component.

The rule is simple: if the Z-Score is in the distress zone, stop analyzing. No amount of cheapness compensates for the risk of permanent capital loss. Move on.

Step 2 β€” What Is This Stock Actually Worth?

If the company passes the bankruptcy screen, calculate its intrinsic value. This is the most important number in value investing β€” it's your anchor for deciding whether the current price represents an opportunity or a risk.

FairValueLabs uses a blended approach that combines three valuation methods:

The DCF model projects future free cash flows and discounts them back to today. This is the most theoretically sound approach, but it's also the most sensitive to assumptions about growth rates and discount rates.

The historical PE method applies the company's long-term median PE ratio to current or projected earnings. This works well for stable, mature companies with consistent earnings.

The EV/FCF method uses enterprise value relative to free cash flow, which captures the full capital structure (including debt) rather than just equity value.

The result is a per-share fair value estimate and a margin of safety percentage. On FairValueLabs, we assign every stock to one of five valuation zones:

FairValueLabs Valuation Zones HEAVY BUY MoS > 30% BUY MoS 10–30% WATCH MoS 0–10% FAIR-OVER MoS βˆ’15% to 0 OVERVALUED MoS < βˆ’15% Deeply undervalued Undervalued Near fair value Slightly overvalued Significantly overvalued ← More upside potential Β· Β· Β· More downside risk β†’
MoS = Margin of Safety = (Intrinsic Value βˆ’ Market Price) Γ· Intrinsic Value. Positive means the stock is trading below estimated fair value.

The margin of safety is the gap between your intrinsic value estimate and the current market price. A 25% margin means the stock is trading 25% below what you believe it's worth β€” giving you a cushion against errors in your assumptions.

Run the math yourself: the Fair Value Calculator lets you triangulate three independent valuation models β€” DCF, Graham number, and Earnings Power Value β€” for any of 350+ US tickers we've analysed, or with your own EPS, growth rate, and discount rate inputs. When all three models cluster within Β±10% of each other, your confidence in the estimate is highest. When they diverge widely, the business has unusual characteristics that one or more models don't capture β€” read the qualitative sections before trusting the quantitative output.

Step 3 β€” Does This Company Have a Moat?

A stock can be cheap and financially safe but still a poor investment if the company has no competitive advantage. Without a moat, competitors will erode margins over time, which means the intrinsic value you calculated today will decline tomorrow.

The FairValueLabs Moat Rating evaluates competitive advantage on a 1-to-5 star scale based on quantitative signals:

ROIC consistency over 10 years β€” a company earning high returns on invested capital year after year has something competitors can't replicate. Volatile ROIC suggests the business is at the mercy of market conditions.

Gross margin stability β€” wide, stable gross margins indicate pricing power. Declining margins suggest increasing competitive pressure.

The moat rating is not a guarantee of future competitive strength β€” it's a backward-looking measurement of whether the financial fingerprint of a competitive advantage is present. A company with a 4-star moat has historically demonstrated the kind of profitability stability that wide-moat businesses exhibit.

Pair the quantitative rating with a qualitative check: can you explain in one sentence why customers cannot easily switch to a competitor? If you can't, the moat may not be real.

Step 4 β€” Is the Dividend Safe?

If the stock pays a dividend, you need to verify that the payout is sustainable. A high dividend yield on a stock with deteriorating cash flows is a yield trap β€” the company will eventually cut the dividend, and the stock price will crash.

The FairValueLabs Dividend Safety system grades every dividend-paying stock from A (very safe) to F (very dangerous) based on:

The payout ratio β€” what percentage of earnings goes to dividends. Above 80% is a warning sign. Above 100% means the company is paying out more than it earns.

Free cash flow coverage β€” can the company fund the dividend from actual cash generation, or is it borrowing to pay shareholders? Negative free cash flow with a maintained dividend is unsustainable.

Growth streak β€” has the company increased its dividend consecutively? A long streak suggests management discipline and confidence in future earnings. A cut or freeze is a red flag.

Read the full Payout Ratio Guide and Dividend Growth Investing guides for deeper analysis.

Step 5 β€” What Category Does This Belong In?

Not every stock in your portfolio carries the same risk. A profitable, wide-moat company trading below intrinsic value is fundamentally different from a money-losing turnaround play with speculative upside.

FairValueLabs classifies every stock into one of three categories:

A stock qualifies as a Value Investment when it has a positive Z-Score (above 1.8), a positive margin of safety, and at least a moderate moat. These are the core of a Buffett-Munger portfolio β€” companies you can hold with confidence through market downturns.

A Value-Speculation designation means the stock has some value characteristics but fails one or more quality tests. It might be undervalued but financially stressed, or safe but with no moat. These deserve smaller position sizes.

Pure Speculation covers stocks that fail multiple quality tests or have no track record of profitability. These are lottery tickets, not investments. If you buy them, know that you're speculating β€” and size accordingly.

This classification determines position sizing. A Value Investment might get 5-8% of your portfolio. A Value-Speculation gets 2-3%. Pure Speculation gets 1% or less. The Speculation Lab has the full framework.

The Analysis Funnel: From 5,000 Stocks to Your Portfolio ~5,000 U.S. stocks Starting universe Step 1: Z-Score > 1.8 Remove bankruptcy risk β†’ ~3,500 remain Step 2: Margin of Safety > 10% Undervalued only β†’ ~800 remain Step 3: Moat β‰₯ 2.5 stars Competitive advantage verified β†’ ~200 remain Steps 4-5: Dividend Safe + Category Fit No yield traps, proper sizing β†’ ~50 candidates Step 6: Would you buy the whole business? β†’ 10-20 holdings
Each step eliminates the majority of candidates. The result is a concentrated portfolio of high-conviction positions β€” exactly how Buffett and Munger invest.

Step 6 β€” Would You Buy the Whole Business?

This is the final gut check, and it comes directly from Buffett: "I am a better investor because I am a businessman, and a better businessman because I am an investor."

After all the quantitative screening, ask yourself one question: if you had the money, would you buy the entire company at this price β€” including all its debt, all its employees, all its problems?

This mental exercise forces you to think like an owner rather than a trader. An owner doesn't worry about next quarter's earnings call. An owner cares about whether the business generates more cash than it consumes, whether customers keep coming back, and whether the management team is allocating capital intelligently.

If you wouldn't buy the whole business, you shouldn't buy a single share. A stock is not an abstract ticker symbol β€” it's a fractional ownership stake in a real enterprise.

Read the annual report (10-K). Not the investor presentation slides β€” those are marketing. The actual filing. Read the risk factors section. Read management's discussion and analysis. Read the footnotes. If you don't understand the business after reading the 10-K, it's outside your circle of competence, and you should move on.

Our guide on how to read a 10-K filing walks through the most important sections and what to look for.

Common Mistakes Beginners Make

Most analysis errors fall into one of five patterns. Recognizing them upfront saves expensive lessons later.

Confusing a low P/E with a cheap stock. A 6x P/E on a tobacco company is normal β€” that's the rate at which the market discounts secular decline. A 6x P/E on a cyclical at the top of its cycle is a value trap because earnings are about to fall. Always compare current P/E to the company's own 10-year median, and to peers in the same industry.

Ignoring the balance sheet. A profitable company can still go bankrupt if its debt maturity schedule outpaces its cash generation. The Altman Z-Score catches most of these cases, but it doesn't replace reading the 10-K's debt footnote. Look for refinancing risk in the next 12 months β€” if 30% of long-term debt comes due during a tight credit environment, the equity is exposed regardless of how cheap the stock looks.

Anchoring to recent prices. "It used to trade at $200, so $120 is a bargain." This is anchoring bias. The only relevant question is: what's it worth today, given the current earnings, balance sheet, and competitive position? The previous price tells you only what the market once paid β€” not what the business is worth.

Mistaking high yield for high return. A 9% dividend yield is almost always a market signal that the dividend is at risk. The yield is high because the price is falling. Stocks like AT&T historically traded at 7-8% yields right before cutting their payouts. Always cross-check yield against the dividend safety grade and free cash flow coverage before assuming the income is real.

Skipping the qualitative read. The quantitative screening tells you if a stock is worth investigating. The 10-K tells you whether to actually buy it. Spending 30 minutes on the risk factors and MD&A sections is the highest-ROI investment of time you can make. Most retail investors skip this step. That's why most retail investors underperform.

Putting It All Together

The six steps are a filter, not a formula. Each step eliminates stocks that don't meet the standard, and what's left at the end is a small number of high-quality, undervalued businesses that you understand.

On FairValueLabs, the Strike Zone automates the first five steps into a single screen. Stocks that appear in the Strike Zone have passed the bankruptcy screen, are trading below intrinsic value with a margin of safety, have a moat rating above minimum threshold, and are classified appropriately.

The sixth step β€” the owner's mindset β€” can't be automated. That requires you to read, think, and decide. The tools give you the data. The judgment is yours.

Start with one stock. Run through all six steps. See what you learn about the company and about yourself as an investor. Then do it again with another stock. After ten or twenty repetitions, the process becomes second nature, and you'll find that most of your time is spent on Step 6 β€” the qualitative judgment that separates good investors from great ones.

If you want a starting list, our Strike Zone shows stocks that currently pass Steps 1-3 β€” financially safe, undervalued, with at least a moderate moat. Or pick any ticker and run it through the Fair Value Calculator to see how the DCF, Graham, and EPV models converge or diverge. Either way, the framework is more important than the starting point β€” once you trust the process, you'll know which stocks are worth deeper analysis and which to skip outright.

FAQ

Common questions

What should I analyse before buying a stock?

Six things in order: (1) bankruptcy risk via the Altman Z-Score β€” reject anything below 1.8; (2) intrinsic value via DCF, Graham, or EPV β€” buy only with at least 10-15% margin of safety; (3) economic moat β€” wide moats compound, no moats erode; (4) dividend safety if it pays one β€” payout ratio above 80% is a yield trap warning; (5) classification β€” Value Investment vs Speculation determines position size; (6) the owner's mindset β€” would you buy the whole business at this price including its debt? Skip any stock that fails one of the first three filters.

How do I analyse a company before buying its stock?

Start with SEC EDGAR filings β€” every US public company files audited 10-K (annual) and 10-Q (quarterly) reports for free. Read the income statement, balance sheet, and cash flow statement together. Calculate the Altman Z-Score for solvency, run a DCF or Graham number for fair value, and check ROIC stability for moat. Most of this is automated on FairValueLabs ticker pages β€” see any of the 350 published analyses for examples like Apple (AAPL) or Microsoft (MSFT).

How long does it take to analyse a stock properly?

Using a structured framework like the one described here, a first-pass analysis takes 15-30 minutes per stock. If the stock passes the initial screens (financially safe, reasonably valued, has a moat), a deeper dive into the 10-K filing and competitive dynamics might take another 1-2 hours. FairValueLabs automates the quantitative screening so you can spend your time on the qualitative questions that matter most.

Should I use fundamental analysis or technical analysis?

Fundamental analysis tells you what a stock is worth. Technical analysis tells you what other traders are doing. Value investors use fundamental analysis because they are buying businesses, not chart patterns. If you buy a stock at a 30% discount to intrinsic value with a strong Z-Score and a wide moat, it does not matter what the 200-day moving average says.

What financial statements do I need to read?

Three statements matter: the income statement (revenue, earnings, margins), the balance sheet (assets, liabilities, equity), and the cash flow statement (operating cash flow, free cash flow, capital expenditures). The cash flow statement is the most important because earnings can be manipulated through accounting choices, but cash flow is harder to fake. All three are available for free in SEC EDGAR filings.

How do I know if a stock is a value trap?

A value trap is a stock that looks cheap on traditional metrics but keeps declining because the business is fundamentally broken. Three warning signs: the Altman Z-Score is in the distress zone (below 1.8), the moat rating is declining year over year, and free cash flow has been negative for two or more consecutive years. If all three are present, the cheapness is a symptom of decline, not an opportunity.

What is the simplest way to value a stock?

The Graham number β€” square root of (22.5 Γ— EPS Γ— book value per share) β€” gives you a quick asset-backed estimate in seconds. For growth businesses, multiply forward EPS by a fair P/E that compensates your discount rate after subtracting growth (about 1 Γ· (r - g), capped at 30x). Use the free fair value calculator to run all three models simultaneously.

Keep reading

Related articles

Fair Value Calculator

Run DCF, Graham, and EPV models side by side for any of 350+ US tickers β€” free, with your own assumptions.

What Is Value Investing?

The philosophy behind this checklist β€” why buying undervalued stocks works over time.

What Is an Economic Moat?

Step 3 in depth: how to identify durable competitive advantages that protect your returns.

DCF Model Step by Step

The full walkthrough of the discounted cash flow model used in Step 2.