Section 5: Factor-Based Asset Pricing Models

From CAPM limitations to Fama-French multi-factor models and practical portfolio construction

Section 5
  • Overview
  • Interactive Analysis

Overview

Section 5 covers the theoretical foundations and practical applications of factor-based asset pricing models, with a focus on the Fama-French models. You will learn how CAPM's limitations led to the development of multi-factor models, understand the theoretical background of Fama-French models, and implement practical factor-based investment strategies.


Main Chapters

Chapter 1: CAPM Limitations and Fama-French Model Origins

  • Understanding CAPM assumptions and limitations
  • Market anomalies (Size, Value, Momentum effects)
  • Why multi-factor models were developed
  • Theoretical motivation behind Fama-French models

Chapter 2: Fama-French 3-Factor Model

  • 3-Factor model equation and components
  • SMB (Size) and HML (Value) factors
  • Factor exposure calculations using regression
  • GRS test for model validation

Chapter 3: Fama-French 5-Factor and Extended Models

  • 5-Factor model (Market, Size, Value, Profitability, Investment)
  • 6-Factor model (adding Momentum)
  • Model comparison and selection
  • Factor exposure analysis

Chapter 4: Practical Application and Backtesting

  • Factor-based portfolio construction
  • Train/test data separation
  • Walk-forward validation
  • Performance evaluation with proper metrics
  • Transaction cost consideration

Key Concepts

CAPM Limitations

The Capital Asset Pricing Model assumes market beta is the only source of systematic risk. However, empirical evidence shows that market anomalies like size and value effects cannot be explained by market beta alone, leading to the development of multi-factor models.

Fama-French Factors

Fama-French models add additional risk factors beyond market beta: SMB (Small Minus Big) for size risk, HML (High Minus Low) for value risk, and additional factors for profitability and investment in extended models. These factors represent systematic risks that investors require compensation for.

Factor-Based Portfolio Construction

Factor-based portfolios are constructed by selecting stocks with desired factor exposures. This approach allows investors to target specific risk-return profiles and implement systematic investment strategies based on factor models.


Learning Resources

Open Source Code

View the complete implementation code on GitHub. Provides example code and simulation code for each chapter.

Udemy Course

Learn the theoretical background and detailed implementation process step by step. Covers from mathematical background of each model to Python implementation.