What is the Fama-French Three-Factor Model?

Learn what the Fama–French three-factor model is, how SMB and HML are built, why it extends CAPM, and how investors use it in portfolio analysis.

AI Author: Cube ExplainersApr 7, 2026
Summarize this blog post with:
What is the Fama-French Three-Factor Model? hero image

Introduction

The Fama–French three-factor modelis a way of explaining stock returns that starts from a simple puzzle: if market risk were the whole story, why did small-company stocks and high book-to-market "value" stocks earn different average returns from other stocks even after accounting for market beta? The model answers by saying that the market is not the only broad source of return variation investors seem to care about. In addition to the market’s excess return, it introduces two more systematic factors tied tosizeandvalue.

That sounds like a small adjustment to the older CAPM, but the change is conceptually important. CAPM says a stock’s expected excess return depends on just one exposure: its sensitivity to the market portfolio. The Fama–French model says that, in practice, average stock returns line up better with exposure to three common return patterns: the market, small versus large firms, and value versus growth firms. Whether you interpret those patterns as compensation for risk, a persistent pricing effect, or some mixture of the two depends on your broader view of asset pricing. But mechanically, the model gives investors and researchers a better language for describing how portfolios actually behave.

The idea becomes clearer if you separate two questions that are often blurred together. The first is what happened to a portfolio’s return this month?The second iswhat kinds of broad return patterns was that portfolio exposed to? The three-factor model is mostly about the second question. It does not predict individual stock moves in the short run. It tries to decompose returns into exposure to common drivers that recur across many stocks over long samples.

Why did CAPM fail to explain small‑cap and value returns?

CAPM has an elegant structure. If investors can hold the market portfolio and borrow or lend at the risk-free rate, then the only risk that should command a premium is market risk. In that world, a stock with higher market beta should have a higher expected return, and two portfolios with the same beta should have the same expected excess return.

The empirical problem is that the data did not cooperate cleanly. Researchers found that stocks with similar market betas did not always have similar average returns. In particular, small-cap stocks andhigh book-to-market stocks tended to earn higher average returns than CAPM alone would suggest. That does not automatically prove a new model is true. It does mean the one-factor description was leaving a systematic pattern unexplained.

This is the key idea that makes the three-factor model click: if return differences persist across large groups of stocks and are not well captured by market beta, you can try to summarize those differences with additional common factors. A factor here is not a mystical hidden force. It is a return series built to represent a broad pattern. If many securities co-move with that pattern, then a portfolio’s loading on the factor tells you something about the kind of risk or style exposure it carries.

So the Fama–French move is not “invent two extra variables because more variables fit better.” It is more disciplined than that. The model adds two factors because there were broad, repeatable cross-sectional patterns in returns associated with firm size and book-to-market, and those patterns could be represented by traded, long-short portfolios.

What are the three Fama–French factors (market, SMB, HML)?

The model uses three factor returns:

  • Rm-Rf: the market excess return
  • SMB: small minus big, the size factor
  • HML: high minus low, the value factor

Rm-Rf is the return on the broad market minus the risk-free rate. In the Kenneth French data description, this is the value-weight return on eligible CRSP firms listed on NYSE, AMEX, or NASDAQ, minus the one-month Treasury bill rate. This is the CAPM part of the model.

SMB is meant to capture the common return pattern in which smaller firms behave differently from larger firms. It is a long-short factor: long small-stock portfolios, short big-stock portfolios, averaged in a particular way so that what remains is intended to represent the size effect, not just a random collection of small companies.

HML is meant to capture the common return pattern in which value stocks behave differently from growth stocks. Here “high” and “low” refer to book-to-market equity. High book-to-market firms are called value; low book-to-market firms are called growth. HML is long value and short growth, again constructed as a diversified long-short portfolio.

Already you can see the model’s character. It is not built from firm stories one by one. It is built from portfolio spreads that isolate broad dimensions of return behavior.

How are SMB and HML constructed from size and book‑to‑market portfolios?

FactorConstructionLong sideShort sideAim
Rm-RfValue-weight market excess returnMarket portfolioOne-month Treasury billMarket exposure (CAPM)
SMBAverage small minus big portfoliosSmall value neutral growthBig value neutral growthIsolate size effect
HMLValue minus growth portfoliosHigh book-to-market firmsLow book-to-market firmsIsolate value effect
Figure 518.1: How Fama–French factors are constructed

The mechanics matter because they tell you what the model really means. According to Kenneth French’s factor description page, the three factors are constructed using six value-weight portfolios formed on size and book-to-market. This is important: SMB and HML are not abstract regression residuals. They are built from sorted stock portfolios.

The construction starts by sorting stocks into two size groups, smallandbig, and three book-to-market groups, often described asvalue,neutral, andgrowth. Crossing those two size buckets with the three book-to-market buckets produces six portfolios:

  • small value
  • small neutral
  • small growth
  • big value
  • big neutral
  • big growth

These are value-weight portfolios, not equal-weight portfolios. Larger firms within each bucket get larger weights. The breakpoints used to form the portfolios rely on NYSE stocks, even though the eligible universe for the portfolios includes NYSE, AMEX, and NASDAQ firms that meet the data requirements. That detail is not cosmetic. Breakpoint choices affect which firms end up classified as small, big, value, or growth.

Once those six portfolios exist, the factors are formed as simple averages of the relevant return spreads. Kenneth French’s description gives the formulas directly:

SMB = 1/3 (Small Value + Small Neutral + Small Growth) - 1/3 (Big Value + Big Neutral + Big Growth)

HML = 1/2 (Small Value + Big Value) - 1/2 (Small Growth + Big Growth)

These formulas show what the factor is trying to hold constant. SMB averages across value, neutral, and growth within small and big groups, so it aims to isolate size rather than one particular style of small stock. HML averages across small and big within value and growth groups, so it aims to isolate book-to-market rather than merely small-cap behavior.

That is the mechanism. The factor is a carefully balanced return spread. The balancing does not make it perfect, but it makes the interpretation much cleaner.

What does a portfolio's loading on SMB or HML tell you?

Suppose you run a regression of a portfolio’s monthly excess return on the three Fama–French factors. In words, you are asking: when the market excess return, SMB, and HML move, how much does this portfolio tend to move with them? The model is usually written as:

Portfolio excess return = alpha + b(Rm-Rf) + sSMB + h*HML + error

Here b is the portfolio’s market loading, s is its size loading, and h is its value loading. alpha is the part of average excess return left unexplained by those three factor exposures.

Imagine a portfolio of small regional banks and industrial firms that trade at high book-to-market ratios. In months when small stocks outperform large stocks, this portfolio may tend to do well, so its estimated s could be positive. In months when value beats growth, it may also tend to do well, so its h could be positive. And because it is still an equity portfolio, it will usually have a positive b, meaning it tends to rise when the market rises.

Now compare that with a portfolio of large, fast-growing software firms. Its b may still be positive and perhaps greater than one, but its s might be negative or near zero because it behaves more like big stocks than small ones. Its h might be negative because growth stocks tend to move opposite the value factor. The three-factor model says these differences in exposure help explain why the two portfolios can have different average returns even if their simple market betas are not dramatically different.

This is what investors use the model for in practice. Not to claim “this stock is caused by size,” but to say: this portfolio behaves like a mix of market, small-cap, and value exposures. That is a much more informative statement than “its beta is 1.1.”

Why are SMB and HML defined as long‑short excess‑return factors?

A natural question is why the model is built this way rather than using raw firm characteristics directly. Why not just regress returns on market beta, market cap, and book-to-market? The reason is that an asset-pricing factor is supposed to be a return, something investors could in principle be exposed to in a portfolio sense.

Rm-Rf is an excess return because asset pricing is about compensation above the risk-free rate. SMB and HML are long-short spreads because the idea is to isolate a dimension of common return variation. If small firms outperform big firms in a given month, the SMB portfolio earns a positive return. If value outperforms growth, HML is positive. A stock with positive exposure to SMB is a stock that tends to behave more like the long side of that spread than the short side.

This traded-factor structure is one reason the model became so useful. It bridges two tasks that often need the same language: explaining the cross section of average returns, and attributing realized portfolio performance. Because the factors are return series, you can estimate exposures directly from time-series regressions.

How does the three‑factor model change expected‑return predictions versus CAPM?

At a high level, the model says expected excess return is related to exposure to three common factors, not just one. If a portfolio has higher loading on the market, or on SMB, or on HML, then the model predicts a different expected excess return than a portfolio without those loadings.

What the model does nottell you on its own is the deep economic reason the premiums exist. There are at least two broad interpretations. One is arisk-basedstory: small and value firms may be more exposed to bad states of the world in ways market beta alone misses, so investors require compensation for holding them. The other is amispricing or behavioral story: investor behavior, constraints, or institutional frictions may lead these groups of stocks to be systematically under- or over-priced. The three-factor model itself is mostly an empirical pricing model. It says these three return patterns are useful for describing average returns; it does not settle the philosophical argument over why.

That distinction matters because people often confuse a factor model with a complete economic theory. The Fama–French three-factor model is powerful partly because it is modest. It gives a parsimonious empirical structure that works better than CAPM in many settings, without pretending to be the final word on what risk fundamentally is.

How do investors and researchers use the Fama–French three‑factor model?

UseTypical questionTypical outputWhen to use
Performance attributionWas outperformance skill or styleAlpha versus factor returnsEvaluate manager performance
Risk descriptionWhat exposures drive portfolio movesEstimated factor loadings (b s h)Portfolio construction and diversification
Expected return modelingAre returns explained by factorsExpected excess return estimatesStrategy benchmarking and research
Figure 518.2: How investors use the Fama–French model

In portfolio work, the model is used for three closely related tasks.

The first is performance attribution. Suppose an active value manager beats the market over three years. Was that skill, or did the manager simply hold a portfolio with strong value and small-cap tilts during a favorable period? A three-factor regression can separate return associated with those systematic exposures from residual return, often described as alpha. If most of the outperformance disappears once SMB and HML are included, then the manager may have delivered style exposure rather than stock-picking skill.

The second is risk description. Two portfolios can have the same volatility and similar market beta but very different sensitivity to size and value. The three-factor model helps describe that difference in economically meaningful terms. This is especially useful when building diversified equity allocations. A portfolio that looks diversified by sector might still be heavily concentrated in growth and large-cap exposures, which the model can reveal.

The third is expected return modeling and benchmarking. In research, it is common to ask whether a strategy’s average returns can be explained by standard factors. If a strategy earns positive average returns after controlling for Rm-Rf, SMB, and HML, that is stronger evidence that something beyond ordinary market, size, and value exposure is going on.

Which construction choices and data vintages affect Fama–French factor results?

ChoiceCommon conventionEffect on factorsPractical risk
BreakpointsNYSE-based percentilesWho counts as small versus bigClassification shifts change factor returns
UniverseNYSE AMEX NASDAQ eligible firmsWhich firms are includedSample bias and reproducibility issues
WeightingValue-weighted portfoliosLarge firms dominate weightsSmall-cap underrepresentation
Risk-free rate1-month T-bill source changedAffects Rm-Rf scalingSeries discontinuities across vintages
ReconstitutionMonthly or annual sortsTiming of breakpoint updatesBacktest non reproducibility
Figure 518.3: Which data choices change factor results

The model feels clean in textbook form, but using it in the real world means accepting a number of construction choices. Some are fundamental; others are conventions.

The fundamental part is the idea of representing common return patterns with tradable factor portfolios. The conventional part is exactly how those portfolios are formed: which stocks are eligible, how breakpoints are chosen, whether returns are daily or monthly, how delistings and missing data are handled, and which risk-free rate series is used.

Kenneth French’s data pages make this concrete. The library documents that the U.S. market return used for Rm-Rf was revised in December 2012, shifting to the value-weight return of all eligible CRSP firms meeting specified share-code and data-quality criteria. It also notes that factor histories are reconstructed when portfolios are updated, and that CRSP revisions have changed historical returns at various points. Even the one-month Treasury bill source changes beginning in June 2024. None of this means the model is unreliable. It means factor series are constructed objects, not natural constants.

For practical users, the consequence is simple: if you estimate a regression today using the French data library, do not assume you will reproduce an old paper exactly unless the underlying vintage and construction rules match. Small methodological differences can move factor returns, loadings, and alpha estimates.

What risks and limitations does the three‑factor model overlook?

A good model is useful partly because of what it leaves out in a disciplined way. The three-factor model improved substantially on CAPM, but it is still incomplete.

One clue is that later work added further factors. Fama and French’s 2015 five-factor model adds profitability and investment factors, RMW and CMA, and reports that this five-factor structure performs better than the three-factor model for explaining average returns linked to size, value, profitability, and investment in their U.S. sample. They also note an uncomfortable possibility for the original model: once profitability and investment are included, the value factor HML can become redundant in that sample. That does not make the three-factor model useless. It does mean HML may partly stand in for deeper firm characteristics that the older specification did not include directly.

Another limitation is that no factor model completely captures all return patterns. Even stronger later models are rejected by formal tests in some settings. So when people talk about the Fama–French model “explaining returns,” the right interpretation is explaining more of the systematic structure of average returns than a simpler benchmark, not solving asset pricing once and for all.

There is also an implementation problem. Factors can go through long periods of weak performance, and portfolios built to harvest them can become crowded. The August 2007 quant dislocation is a reminder that strategies with similar factor exposures can suffer sharp losses when many investors try to unwind at once. That episode is not a failure of the three-factor model as a description of exposures. It is a warning that knowing your factor bets does not protect you from timing, liquidity, or crowding risk.

Finally, the empirical factor literature is vulnerable to data-snooping and post-publication decay. Some measured return patterns weaken after they become widely known and traded. That matters less for the canonical Fama–French factors, which have survived long scrutiny, but it matters a great deal for the broader habit of discovering ever more factors.

How does Fama–French extend CAPM's intuition without discarding it?

It is tempting to say the three-factor model “beats” CAPM and move on. A better way to think about it is that it extends CAPM’s logic. CAPM’s central idea is that expected return is tied to systematic exposure, not idiosyncratic risk. Fama–French keeps that logic but argues that market exposure alone is too coarse an approximation for equities.

So CAPM still provides the base intuition. The market factor remains the anchor of the model. Fama–French adds the claim that equity returns also line up with systematic size and value patterns that can be represented by return spreads. In that sense, the three-factor model is not anti-CAPM. It is a more empirically textured version of the same broad project: connect expected return to common, non-diversifiable patterns in returns.

What are the common misunderstandings about SMB, HML, and alpha?

The most common misunderstanding is to treat SMB and HML as permanent laws of nature or as guaranteed premia. They are neither. They are historical factor return series constructed from specific portfolio-sorting rules. Over long samples they have been useful in explaining average returns, but their realized returns can be volatile, time-varying, and disappointing for years at a time.

Another misunderstanding is to think the model says small stocks or value stocks always outperform. It does not. The model is about average expected return and factor exposure, not short-horizon certainty. A year, or even a decade, of weak value performance does not logically falsify the existence of a value-related factor premium, though it may change how confidently one believes in its persistence or interpretation.

A third misunderstanding is to read alpha too literally. If a portfolio has positive regression alpha relative to the three-factor model, that does not automatically mean manager skill. It could mean the portfolio loads on omitted factors, benefits from luck, reflects stale prices, or is being evaluated over a period too short for a stable inference.

Conclusion

The Fama–French three-factor model says that stock returns are better understood through three broad exposures rather than one: the market, size, and value. Its power comes from a simple mechanism (building diversified long-short factor portfolios from sorted stocks) and from a modest claim: these factors explain important patterns in average equity returns that CAPM alone misses.

The short version worth remembering tomorrow is this: CAPM asks how much a portfolio moves with the market; Fama–French asks that too, but also whether it behaves like small stocks and value stocks. That extra structure is why the model became a standard tool for portfolio analysis, benchmarking, and thinking more carefully about what an equity return is actually paying you for.

Frequently Asked Questions

Exactly how are the SMB and HML factors constructed?

SMB and HML are built from six value‑weighted portfolios formed by crossing two size groups (small, big) with three book‑to‑market groups (value, neutral, growth); SMB equals the average return on the three small portfolios minus the average return on the three big portfolios, and HML equals the average of the value portfolios minus the average of the growth portfolios, so each factor is a diversified long‑short return spread.

Why are SMB and HML defined as long‑short excess returns instead of raw size or book‑to‑market values?

Factors are constructed as excess, long‑short return series because an asset‑pricing factor must be a tradable return investors can hold or hedge; using long‑short spreads isolates common return variation (size or value) as a return stream rather than a raw firm characteristic, letting researchers estimate time‑series exposures (betas) directly.

Does the three‑factor model prove that value and small‑cap premia are compensation for risk rather than mispricing?

The model does not settle whether the size and value premiums are risk compensation or mispricing; Fama–French present both broad interpretations - a risk‑based story and a behavioral/mispricing story - and treat the three‑factor specification as an empirical pricing model rather than a definitive economic explanation.

What practical data caveats should I know before using Kenneth French's factor series in my analysis?

Users should watch factor construction choices and dataset revisions: factor histories depend on which stocks are eligible, NYSE‑based breakpoints, value‑weighting, delisting rules, and changes in data sources (e.g., revised market‑return construction in Dec 2012, CRSP revisions in 2015, and a one‑month T‑bill source change in June 2024), so regressions and alphas can shift when different vintages or construction rules are used.

Is the value factor HML redundant once you add profitability and investment factors?

Fama and French (2015) show that adding profitability (RMW) and investment (CMA) factors can absorb much of HML’s explanatory power in their U.S. sample, implying HML may be partly proxying for other firm characteristics; however, that redundancy may be sample‑specific and does not automatically invalidate the three‑factor model for all uses.

Can I use the Fama–French three‑factor model to predict short‑term stock returns?

No - the three‑factor model is primarily descriptive for exposures over medium to long samples and is not intended to time or predict short‑term individual stock moves; it decomposes what kinds of common return patterns a portfolio has been exposed to rather than forecasting month‑to‑month returns.

How do choices like NYSE breakpoints and value‑weighting affect factor returns and estimated betas?

Size of breakpoints and weighting matter because the official construction uses NYSE breakpoints and value‑weight portfolios; those choices change which firms fall into each bucket and how much weight large firms have within a bucket, so alternative breakpoints or equal‑weighting can materially alter factor returns and estimated loadings.

If a manager shows positive alpha after controlling for the three factors, does that prove skill?

A positive regression alpha versus the three‑factor model does not automatically prove manager skill: it can reflect omitted factors, luck, data or period selection, or noisy estimation; interpreting alpha requires considering omitted exposures, sample length, and whether the factor specification matches the strategy’s economic drivers.

Related reading

Keep exploring

Your Trades, Your Crypto