The Fama-French Factor Model is a multi-factor asset pricing model that explains stock returns by incorporating size risk (small-cap vs. large-cap) and value risk (high book-to-market vs. low book-to-market) alongside the market risk factor from CAPM. Developed by Eugene Fama and Kenneth French, it demonstrates that small-cap stocks and high book-to-market (value) stocks historically generate excess returns that CAPM alone cannot explain.
Glossary
Fama-French Factor Model

What is the Fama-French Factor Model?
The Fama-French Factor Model is a multi-factor asset pricing framework that expands on the Capital Asset Pricing Model (CAPM) by adding size and value risk factors to explain stock portfolio returns.
The three-factor model is expressed as: R = Rf + β(Rm - Rf) + bs·SMB + bv·HML + α, where SMB (Small Minus Big) captures the size premium and HML (High Minus Low) captures the value premium. Later extensions added profitability (RMW) and investment (CMA) factors, forming the five-factor model. This framework is foundational for portfolio attribution, risk decomposition, and identifying whether active returns stem from factor tilts or genuine alpha.
Core Characteristics
The Fama-French model decomposes equity returns into systematic risk factors beyond market beta, providing a more granular lens for performance attribution and portfolio construction.
The Three-Factor Foundation
Expands the Capital Asset Pricing Model (CAPM) by adding two additional factors to explain the cross-section of stock returns. The model posits that small-cap stocks and high book-to-market (value) stocks tend to outperform the market over long periods.
- Market Risk (Rm - Rf): The traditional CAPM beta, capturing the excess return of the market portfolio over the risk-free rate.
- Size (SMB - Small Minus Big): The return spread between small-capitalization and large-capitalization stocks, capturing the size premium.
- Value (HML - High Minus Low): The return spread between stocks with high book-to-market ratios (value) and low book-to-market ratios (growth), capturing the value premium.
The Five-Factor Extension
In 2015, Fama and French augmented the model with two additional factors to capture anomalies related to profitability and investment patterns, improving explanatory power.
- Profitability (RMW - Robust Minus Weak): The return spread between companies with high operating profitability and those with weak profitability.
- Investment (CMA - Conservative Minus Aggressive): The return spread between companies that invest conservatively (low asset growth) and those that invest aggressively (high asset growth).
- Dividend Discount Model Logic: This extension is theoretically grounded in the dividend discount model, where higher expected profitability and lower required investment imply higher valuations.
Mathematical Specification
The model is expressed as a linear regression where the excess return of a portfolio or asset is a function of factor exposures (betas) and factor premiums.
Equation: R_it - R_ft = α_i + β_1(R_mt - R_ft) + β_2(SMB_t) + β_3(HML_t) + ε_it
- R_it: Total return of asset i at time t.
- R_ft: Risk-free rate of return.
- α_i (Alpha): The intercept representing abnormal return unexplained by the factors. A statistically significant positive alpha indicates manager skill.
- β_1, β_2, β_3: Factor loadings or sensitivities.
- ε_it: The idiosyncratic error term.
Factor Construction Methodology
The factors are constructed using a rigorous sorting mechanism to isolate the specific risk premiums. Portfolios are rebalanced periodically to maintain factor purity.
- Double Sorting: Stocks are first sorted by size (market cap) and then independently by the target characteristic (e.g., book-to-market ratio).
- Breakpoints: The universe is typically split using median market cap for size and 30th/70th percentiles for value, profitability, and investment.
- Intersectional Portfolios: This creates six (2x3) or more intersectional portfolios (e.g., Small-Value, Big-Growth) from which the long-short factor returns (SMB, HML) are calculated as weighted averages.
Performance Attribution & Alpha
The primary application is decomposing a portfolio's historical returns to distinguish between returns derived from known risk factors and true managerial skill.
- Factor Replication: If a portfolio's returns are fully explained by the factors, its alpha is zero, suggesting it is a factor-closet rather than a source of unique alpha.
- Style Analysis: Investors use factor loadings to monitor style drift. A sudden increase in the HML loading indicates a shift toward value stocks.
- Risk Management: The model identifies unintended factor bets. A portfolio manager might hedge out SMB exposure if they have no directional view on the size premium.
Empirical Anomalies & Limitations
While robust, the model does not fully explain all return variations. Specific anomalies persist, challenging the efficient market hypothesis.
- Momentum (WML): The tendency for stocks that have performed well in the past to continue performing well in the short term is a significant anomaly not captured by the five-factor model.
- Low Volatility Anomaly: The empirical observation that low-beta or low-volatility stocks often generate higher risk-adjusted returns than high-beta stocks contradicts the core CAPM assumption.
- Factor Decay: Critics argue that factor premiums diminish after publication due to crowding and arbitrage, though Fama and French maintain the premiums are compensation for systematic risk.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about the Fama-French multi-factor asset pricing framework, designed for quantitative analysts and portfolio engineers.
The Fama-French Factor Model is a multi-factor asset pricing model that expands on the Capital Asset Pricing Model (CAPM) by adding size risk and value risk factors to the single market risk factor to better explain the cross-section of stock returns. The model works by regressing a portfolio's excess return against three factors: the market excess return (Rm-Rf), the return of small-cap stocks minus large-cap stocks (SMB - Small Minus Big), and the return of high book-to-market stocks minus low book-to-market stocks (HML - High Minus Low). The resulting coefficients, or factor loadings, quantify a portfolio's sensitivity to each systematic risk. Empirically, the model captures approximately 90% of a diversified portfolio's return variation, compared to roughly 70% for the CAPM, making it a foundational tool in quantitative portfolio management and performance attribution.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
CAPM vs. Fama-French Three-Factor Model
Structural and explanatory differences between the single-factor Capital Asset Pricing Model and the multi-factor Fama-French framework for explaining portfolio returns.
| Feature | CAPM | Fama-French Three-Factor |
|---|---|---|
Risk Factors | 1 (Market Beta) | 3 (Market, Size, Value) |
Equation | E(Ri) = Rf + βi(E(Rm) - Rf) | E(Ri) = Rf + βi(E(Rm) - Rf) + si(SMB) + hi(HML) |
Size Premium Captured | ||
Value Premium Captured | ||
Explanatory Power (R²) | ~70% | ~90% |
Introduced | 1960s (Sharpe, Lintner) | 1993 (Fama & French) |
Theoretical Foundation | Mean-Variance Optimization | Arbitrage Pricing Theory (APT) |
Assumes Efficient Markets |
Related Terms
The Fama-French model exists within a broader ecosystem of asset pricing frameworks. These related concepts extend, challenge, or complement the three-factor model in quantitative portfolio construction.
Capital Asset Pricing Model (CAPM)
The single-factor predecessor to Fama-French that explains expected returns solely through market beta. CAPM posits that the market portfolio is mean-variance efficient and that an asset's risk premium is proportional to its covariance with the market.
- Single Factor: Expected return = risk-free rate + β(Market Risk Premium)
- Key Limitation: Fails to explain the size effect and value premium that Fama-French captures
- Historical Context: Developed by Sharpe (1964) and Lintner (1965), it remains the foundational benchmark against which multi-factor models are tested
Carhart Four-Factor Model
An extension of the Fama-French three-factor model that adds a momentum factor (WML) —winners minus losers. Carhart demonstrated that stocks with strong past performance tend to continue outperforming in the near term.
- Fourth Factor: Captures the momentum anomaly that Fama-French cannot explain
- Practical Application: Widely used in mutual fund performance evaluation to control for momentum exposure
- Critique: Momentum is transaction-cost intensive and prone to crashes during market reversals
Fama-French Five-Factor Model
Fama and French's own 2015 expansion that adds profitability (RMW) and investment (CMA) factors to the original three. The model captures the empirical observation that profitable firms and conservative investors outperform.
- RMW (Robust Minus Weak): High operating profitability firms minus low profitability firms
- CMA (Conservative Minus Aggressive): Low asset growth firms minus high asset growth firms
- Key Insight: With these additions, the value factor (HML) becomes redundant for describing average returns
Arbitrage Pricing Theory (APT)
The theoretical foundation for multi-factor models, developed by Stephen Ross in 1976. APT posits that asset returns are driven by multiple unspecified systematic risk factors, each with its own risk premium.
- No-Arbitrage Principle: Mispricing is eliminated by arbitrageurs, enforcing a linear relationship between factor loadings and expected returns
- Flexibility: Unlike CAPM, APT does not require identification of the market portfolio
- Relationship to Fama-French: The three-factor model is an empirical implementation of APT using size and value as the systematic factors
Factor Zoo Critique
A term describing the proliferation of hundreds of published factors claiming to predict returns. Research by Harvey, Liu, and Zhu (2016) suggests most factors fail to replicate after accounting for data mining and publication bias.
- Multiple Testing Problem: With enough backtesting, spurious factors emerge by chance
- Survivorship: Only the Fama-French factors and momentum survive rigorous out-of-sample testing
- Implication: Portfolio managers must apply higher statistical thresholds (t-stat > 3.0) when evaluating new factors
Stochastic Discount Factor (SDF)
The unifying mathematical framework underlying all asset pricing models, including Fama-French. The SDF is a random variable that discounts future payoffs to present value while incorporating risk adjustments.
- Fundamental Equation: Price = E[SDF × Future Payoff]
- Factor Model Connection: In linear factor models, the SDF is expressed as a linear combination of factors: SDF = a + b₁(SMB) + b₂(HML) + b₃(Mkt-Rf)
- No-Arbitrage Condition: A positive SDF ensures the absence of arbitrage opportunities in the pricing kernel

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us