How Analysts Build Models
How Analysts Build Models
At the heart of every analyst's earnings estimate lies a detailed financial model—typically a sophisticated spreadsheet or modeling software that projects a company's income statement, balance sheet, and cash flow statement for years into the future. This model integrates historical trends, management guidance, industry dynamics, competitive positioning, and macroeconomic assumptions into a unified framework that produces earnings forecasts. The quality of analyst estimates depends directly on the quality and rigor of these underlying models. A mediocre analyst might plug in simplistic assumptions and project historical growth rates mechanically forward. A talented analyst builds a model that challenges conventional wisdom, incorporates unique insights about competitive dynamics or customer behavior, and produces estimates that are differentiated from consensus. Understanding how analyst models work—what drives the key assumptions, where errors creep in, and how models are tested for reasonableness—is essential for investors who want to evaluate whether analyst forecasts are credible or whether the consensus might be systematically wrong.
Quick definition: An earnings model is a detailed financial projection tool built by analysts that integrates revenue, cost, and capital assumptions to forecast future earnings, cash flow, and valuation. The model produces the analyst's point estimate that feeds into consensus.
Key takeaways
- Analyst models typically project 5 to 10 years forward, with the first two years based on concrete guidance and the latter years on structural assumptions
- The three-statement model (income statement, balance sheet, cash flow) is the foundation; it ensures all components link together coherently
- Revenue is often the most critical assumption because it drives other line items; revenue is typically modeled from the bottom-up (units × price) or top-down (market size × share)
- Margins (gross margin, operating margin, net margin) are modeled by analyzing historical trends, understanding cost structure, and assessing competitive positioning
- Terminal value assumptions (how the company grows beyond the projection period) often represent 50-80% of valuation and are the largest source of forecast uncertainty
- Sensitivity analysis tests how changes in key assumptions affect the valuation, revealing which inputs matter most and where risks lie
- The best analyst models incorporate multiple scenarios (base case, upside, downside) rather than a single point estimate
The Three-Statement Model Framework
The foundation of most analyst models is the three-statement model, which links together the income statement (P&L), balance sheet, and cash flow statement. This is a standard finance framework taught in every MBA program and investment banking analyst training program.
The income statement projects revenue, costs of goods sold, operating expenses, interest, taxes, and net income. For a company with $10 billion in trailing revenue and 10% historical growth, the analyst might project $11 billion in year 1 revenue (10% growth), $12.1 billion in year 2 (10% growth), and then moderate growth to 6% in years 3-5 as the company matures. For each revenue line, the analyst estimates the associated costs.
The balance sheet projects assets (cash, receivables, inventory, fixed assets) and liabilities (payables, debt, equity). The balance sheet is critical because it reflects the capital intensity of the business. A software company might have minimal capital needs (low capex, efficient working capital), while a manufacturing company might require substantial capex and working capital investments. The analyst must model how much cash the business generates, how much is needed for growth, and how much is available for dividends or debt repayment.
The cash flow statement projects operating cash flow (cash generated from operations), capital expenditures (cash spent on equipment and facilities), and free cash flow (operating cash flow minus capex). Free cash flow is what's available for debt repayment, dividends, or stock buybacks. Many analysts consider free cash flow the truest measure of earning power because it's harder to manipulate than accounting earnings.
These three statements are interconnected: revenue from the income statement drives receivables on the balance sheet, which flows into the cash flow statement. Net income from the income statement becomes retained earnings on the balance sheet. The capex and depreciation on the income statement affect fixed assets on the balance sheet and cash flows in the cash flow statement. A well-built model ensures all linkages are consistent—if you change one assumption (e.g., revenue growth), the impact cascades through all three statements automatically.
Building the Revenue Model: Bottom-Up vs. Top-Down
Revenue is typically the most important assumption because it drives everything else. If revenue is wrong, the entire model is wrong. Analysts use two primary approaches:
Bottom-up approach. The analyst estimates revenue by breaking the company into business segments and building a forecast for each. For example, a software analyst covering Microsoft would break the business into Cloud and AI (Azure), Productivity (Office 365), Gaming (Xbox), and Other Segment. For each segment, the analyst would forecast customer growth, pricing trends, and mix (what percentage of customers use which products). For Azure, the analyst might model:
- Number of enterprise customers: 8,000 in year 1, growing to 12,000 by year 5 (based on addressable market and competition)
- Average revenue per customer (ARPU): $500,000 in year 1, growing to $750,000 by year 5 (from upsell and expansion)
- Churn rate (percent of customers who stop using): 2% annually
- Revenue = (Starting customers + New customers - Churned customers) × ARPU
This builds a detailed customer-level model that is sensitive to business fundamentals: if customers are growing faster than the ARPU, the analyst's upside case might be justified. If ARPU is declining (suggesting pricing pressure or mix shift), the analyst should be cautious.
Top-down approach. The analyst estimates total addressable market (TAM) and the company's market share. For example:
- Total cybersecurity software market: $150 billion in year 1, growing to $250 billion by year 5
- Company market share: 3% in year 1, growing to 5% by year 5 (gaining share from competitors)
- Revenue = TAM × Market share
The top-down approach is simpler but less detailed. It's useful for sanity-checking a bottom-up model. If the bottom-up model implies the company will grow to 10% market share in a market where the top 3 competitors already control 80% of the market, the bottom-up model is probably too aggressive.
The best analyst models often use a hybrid approach, combining bottom-up segment detail with top-down market share validation. An analyst might forecast Azure customer growth bottom-up (counting customers) and then validate the forecast by checking whether the implied market share is reasonable relative to competitors and market growth.
Modeling Costs and Margins
Once revenue is projected, the analyst must estimate the costs that will be deducted to arrive at profit. These typically cascade from highest-level costs to lowest:
Cost of goods sold (COGS) are the direct costs of producing products or delivering services. For a cloud company like AWS, COGS includes the amortization of data center equipment, power costs, and bandwidth. For a software company, COGS is typically very low (marginal distribution cost of cloud services). For a hardware company, COGS is substantial and includes component costs, manufacturing labor, and logistics.
The gross margin (revenue minus COGS, divided by revenue) is critical. A high-margin business (software company with 85% gross margin) has more flexibility in pricing and can invest more in R&D, marketing, and sales. A low-margin business (retailer with 25% gross margin) is more vulnerable to cost inflation and pricing pressure. Historical gross margins are the best predictor of future margins, but the analyst must look for trends. If a company's gross margin has been declining (from 80% to 75% to 70%), the analyst must understand why—is it normal margin compression as the company scales, or is it competitive pressure eroding pricing power? The analyst might project gross margin stabilization at 72% (recovering 2 points) if cost structure improvements offset pricing pressure, or further decline if competition intensifies.
Operating expenses include:
- R&D (Research & Development): Typically 5-30% of revenue depending on industry. Software and biotech companies spend more on R&D; consumer and retail companies spend less.
- Sales and Marketing (S&M): Often 20-40% of revenue for growth companies; lower for mature companies with brand recognition.
- General and Administrative (G&A): Typically 5-15% of revenue. This includes executive, finance, legal, and administrative costs.
Operating leverage is a key concept: as a company grows revenue, operating expenses don't always grow proportionally. A company growing 20% annually might grow S&M 15% and G&A only 10%, expanding operating margin. Conversely, a company trying to grow faster might increase S&M spending faster than revenue growth, compressing margins in pursuit of market share.
Operating income (or EBIT) is revenue minus COGS, R&D, S&M, and G&A. This is often the metric analysts focus on because it reflects core business profitability before financing decisions (debt, interest, taxes).
Net income is operating income minus interest expense, taxes, and other items. Net income is the bottom-line profit. The analyst must model interest expense (which depends on debt levels modeled on the balance sheet), tax rate (which varies by country, depending on where the company earns profit), and any one-time items.
Valuation Methods: P/E Multiple, DCF, and Others
Once the analyst has projected earnings, revenue, and cash flow, she must calculate the company's fair value. The most common methods are:
Price-to-Earnings (P/E) Multiple Approach
The analyst picks an appropriate P/E ratio for the company based on growth rate, profitability, and sector comparables. For example:
- Forecast EPS for next 12 months: $6.00
- Justified P/E ratio: 20x (based on 12% earnings growth; mature S&P 500 average is ~18x, this company gets a premium for better growth)
- Fair value = $6.00 × 20 = $120 per share
The P/E multiple is typically determined by comparing the company to peers. If comparable software companies with similar growth trade at 25x earnings and this company is slightly less profitable, a 22x multiple might be justified. The P/E approach is intuitive and widely used, but it can lead to errors if the multiple itself is mispriced. During bubbles, high-growth companies trade at absurdly high multiples (100x+), creating downside when the market reprices.
Discounted Cash Flow (DCF) Approach
DCF is a more sophisticated valuation method that discounts future free cash flows back to present value:
- Project free cash flow for 5-10 years
- Estimate a terminal value (the value of all cash flows beyond the projection period)
- Discount all future cash flows and terminal value to present value using a discount rate (typically the company's weighted average cost of capital, or WACC)
- Divide by shares outstanding to get fair value per share
For example, if an analyst projects:
- FCF years 1-5: $1B, $1.2B, $1.5B, $1.8B, $2.0B
- Terminal FCF growth rate: 3% (in perpetuity)
- Terminal value = $2.0B × (1 + 3%) / (10% discount rate - 3% growth) = $29B
- Total present value of all cash flows: ~$25B
- Fair value per share (dividing by 500M shares): $50
DCF is theoretically sound but highly sensitive to terminal assumptions. If the terminal growth rate is 3% vs. 4%, valuation can swing 20-30%. If the discount rate is 9% vs. 11%, valuation can swing even more. This is why DCF is often used in conjunction with P/E or other methods, rather than as a standalone valuation.
Sum-of-the-Parts Approach
For diversified companies with multiple business segments, analysts sometimes value each segment separately and sum them together. For example, a conglomerate with software, hardware, and services segments might be valued as:
- Software segment: $10B value
- Hardware segment: $5B value
- Services segment: $3B value
- Total enterprise value: $18B
- Less: debt, plus: cash → Equity value
This approach can reveal hidden value in conglomerates where investors undervalue a high-growth segment because the overall company is seen as mature.
Scenario Analysis: Base, Upside, Downside
The best analyst models don't produce a single point estimate; they produce multiple scenarios. A typical structure is:
Base case (50% probability). The analyst's best estimate of what will happen given current trends and management guidance. For example, a base case might assume 10% revenue growth, stable gross margin, and a 20x terminal P/E.
Upside case (25% probability). A scenario where things go better than expected. Maybe a major new product launches successfully, pricing power exceeds expectations, or competitive threats fail to materialize. The upside case might assume 15% revenue growth, 200 basis points of gross margin expansion, and a 25x terminal P/E. The upside fair value might be $150 per share vs. the base case of $100.
Downside case (25% probability). A scenario where things deteriorate. Maybe growth slows due to macro weakness, a key competitor gains share, or input cost inflation compresses margins. The downside case might assume 5% revenue growth, 300 basis points of margin compression, and a 15x P/E. Fair value might be $70 per share.
These scenarios produce an expected value: (0.50 × $100) + (0.25 × $150) + (0.25 × $70) = $105 per share. This approach acknowledges the uncertainty in forecasts—the analyst is not claiming the company will earn exactly $6.00; the analyst is saying there's a 50% chance of $6.00 and significant variance around that.
Sensitivity Analysis: Understanding Model Drivers
Sensitivity analysis tests how changes in key assumptions affect the output. A simplified example:
If the base case assumes 10% revenue growth and 20x terminal P/E and produces a fair value of $100, what happens if growth is 8% instead? What if growth is 12%? What if the terminal P/E is 18x instead of 20x?
A sensitivity table might show:
| Revenue Growth | P/E = 18x | P/E = 20x | P/E = 22x |
|---|---|---|---|
| 8% | $75 | $85 | $92 |
| 10% | $88 | $100 | $110 |
| 12% | $102 | $115 | $128 |
This table shows that valuation is quite sensitive to both revenue growth and terminal P/E. If the analyst is wrong about growth, valuation could be 25% too high or low. If both growth and P/E are off, the error could be much larger.
Good analysts study these sensitivity tables carefully to understand where the biggest risks lie and to avoid over-confidence. If a small change in one assumption dramatically changes valuation, that assumption is critical and deserves more scrutiny.
Financial Model Build Process
Real-world examples
Apple iPhone revenue model. An analyst covering Apple must model iPhone revenue separately because it's the company's largest segment. The model might:
- Forecast unit sales: 240M units in year 1, growing to 280M in year 5 (based on installed base expansion in China/India, upgrade cycles)
- Average selling price (ASP): $820 in year 1, declining slightly to $800 by year 5 (mix shift toward lower-priced models, price competition)
- iPhone revenue = 240M × $820 = $197B
- Check against market: Does 240M units × $800 ASP make sense for a $2T+ smartphone market? Yes.
- iPhone gross margin: 46% (Apple's standard for hardware), reflecting manufacturing and logistics costs
This bottom-up model can be validated against history (did Apple sell 238M iPhones last year? yes) and can be adjusted for new products (iPhone Pro line, AI features) that might shift mix and ASP.
Nvidia DCF model (2024). During the AI boom, analysts built DCF models for Nvidia that projected massive earnings growth (50%+ for 5 years) based on continued AI spending by cloud providers and enterprises. The model might project:
- Year 1 revenue: $60B, growing 40% to year 5
- Operating margin expanding from 55% to 65% as the company scales
- Free cash flow growing from $30B to $60B
- Terminal value assuming 15% perpetual growth (much higher than historical average)
- Discount rate: 8% (low because of low debt risk and stable cash flows)
- DCF fair value: $150-$200+ per share
This model was heavily dependent on the continued AI spending assumption. If AI spending decelerated or Nvidia faced competition, terminal growth assumptions (15%) would be too aggressive, and fair value would be much lower.
Tesla margin compression scenario (2023). An analyst covering Tesla in 2023 built a base case assuming gross margin stabilized at 25% (down from 30% a few years prior, due to price competition and supply chain costs). The upside case assumed margin recovery to 28% if pricing recovered. The downside case assumed continued margin compression to 20% if competition intensified. These scenarios produced:
- Base case: $2.50 EPS
- Upside case: $3.25 EPS
- Downside case: $1.50 EPS
With a 20x terminal P/E, this produced a range of fair values from $30 (downside) to $65 (upside), with base case at $50. Tesla stock was trading at $250, suggesting the analyst's model implied significant overvaluation. This highlights how analysts can identify risks—Tesla's model was very sensitive to margin assumptions.
Common mistakes in analyst models
Mistake 1: Mechanical extrapolation of historical trends. An analyst might notice that a company's revenue has grown 20% annually for the past 5 years and simply project 20% growth forward for the next 5 years. This ignores the reality that growth decelerates as companies mature. A company growing off a $5B base faces different dynamics than a company growing off a $50B base. S-curves of adoption mean growth accelerates then decelerates.
Mistake 2: Over-confidence in terminal value. DCF models often derive 50-80% of valuation from terminal value (the assumed value beyond 5-10 year projection), yet terminal assumptions (perpetual growth rate, terminal margin) are highly uncertain. An analyst might model conservative growth for 5 years but then assume perpetual 5% growth (above GDP growth) in terminal value. This can double the valuation and is very sensitive to small changes.
Mistake 3: Underestimating capital intensity. An analyst might project earnings growth without adequately modeling the capex required to achieve that growth. A company growing 25% annually might require capex of 10% of revenue, while a mature company growing 3% requires capex of 2% of revenue. Free cash flow is much lower than net income when capex is high, and the analyst might be too bullish on cash-generating power.
Mistake 4: Ignoring working capital changes. Growing companies often require working capital investments—more inventory to support higher sales, more receivables as customers buy more on credit. An analyst might project net income growth but underestimate the cash required to fund working capital growth. A company that grows earnings 20% but consumes an extra $500M in working capital has much less free cash flow than the net income suggests.
Mistake 5: Not stress-testing margin assumptions. An analyst might assume gross margin stays at 80% forever, but competitive pressure or input cost inflation could compress margins. The analyst should build scenarios where margins compress 200-500 basis points and see if the valuation thesis still makes sense. If the valuation is only attractive if margins remain at all-time highs, it's a risky thesis.
Frequently asked questions
How detailed should an analyst model be?
There's a tradeoff between detail and error. A model that projects 20 years forward with 50 separate line items produces a false sense of precision. Years 6-20 are essentially guesses about far-future performance. The best models are detailed for 2-3 years (based on visible guidance) and then simplify to fewer assumptions for the long-term. Detail for the near term is valuable; excessive detail far out is noise.
Should analysts use historical EPS or forward EPS in their models?
Both. Historical EPS establishes a baseline and can reveal whether earnings have been growing, declining, or stable. Forward EPS is the output of the model and represents the analyst's forecast. The relationship between historical and forward EPS can signal whether the analyst is being aggressive (forecasting acceleration) or conservative (forecasting slowdown).
What discount rate should analysts use in DCF models?
The discount rate is typically the company's weighted average cost of capital (WACC), which is the blended cost of debt and equity. For a company with 30% debt at 5% cost and 70% equity at 10% cost, WACC = (0.30 × 5%) + (0.70 × 10%) = 8.5%. Low-risk, stable companies have lower WACCs; high-risk, growth companies have higher WACCs. The discount rate assumption is crucial—a 1% change can swing valuation 10-20%.
Can analyst models be manipulated?
Yes, intentionally or unintentionally. An analyst can build a model that reaches a desired conclusion by adjusting assumptions to fit the narrative. An analyst who is bullish can project aggressive revenue growth, margin expansion, and a high terminal P/E. An analyst who is bearish can do the reverse. Savvy investors read the model and check whether assumptions are reasonable relative to history and peer comparables, and whether the analyst has stress-tested or acknowledged risks.
How often should analysts update their models?
Analysts typically update after earnings releases, quarterly management calls, and when major industry news emerges. Some analysts update continuously; others update quarterly. The best analysts update when new information materially changes assumptions. Updating every day based on stock price movements is noise; updating only when information about business fundamentals changes is signal.
Related concepts
- Who are Equity Analysts? — Learn about the professionals building these models
- What is the Earnings Consensus? — Understand how models produce estimates that feed into consensus
- Analyst Revisions and Momentum — See how analysts update models after earnings
- GAAP vs. Adjusted EPS — Understand the earnings metrics used in models
Summary
Analyst earnings models are detailed financial projections that integrate revenue, cost, and capital assumptions to forecast future earnings, cash flow, and valuation. The three-statement model (income statement, balance sheet, cash flow) forms the foundation, ensuring all components link coherently. Revenue modeling is typically the most critical assumption, built bottom-up (units × price) or top-down (market size × share). Margins are modeled by analyzing historical trends, competitive positioning, and cost structure. Valuation methods like P/E multiples and DCF produce price targets from the modeled financials. The best models incorporate scenario analysis (base/upside/downside) and sensitivity testing to understand where the biggest risks lie. Common mistakes include mechanical trend extrapolation, over-confidence in terminal value, and failure to stress-test margin and working capital assumptions. Understanding how analysts build models helps investors evaluate whether consensus estimates are credible or whether the market might be systematically wrong about a company's future earnings.
Next
Continue to Analyst Price Targets to learn how analysts convert earnings models into stock price targets and investment recommendations.