Analyst Dojo
Lesson 3 of 3 11–14% of the exam

Arbitrage pricing theory and multi-factor models

The capital asset pricing model (CAPM) prices one systematic risk, the market. Arbitrage pricing theory (APT) allows several, each with its own beta and premium. The four-factor model adds size, value and momentum, and its cost of equity can differ sharply from the CAPM's.

5 min cram, 26 min full read. Based on the 2027 CFA® Program Level I curriculum, Equities, Learning Module 12.

Tailor this to you: take the self-assessment

Before this: Estimating the cost of equity with the CAPM and the market model

On the exam

  • Describe the arbitrage pricing theory and the importance of multi-factor models used in equity investing

Describe arbitrage pricing theory (APT) and the importance of multi-factor models used in equity investing. Expect APT versus the capital asset pricing model (CAPM), where factors come from, the size, value and momentum portfolios, what a stock's factor betas say about it, a four-factor or three-factor cost of equity (sometimes from monthly premiums), and why it differs from the CAPM.

How deeply to learn each part
Know the idea
Understand it in general. It frames other topics, but you will not calculate with it.
Use it
Understand it well enough to solve a question with it. Recognize when it applies.
Memorize
Learn it by heart. The exam will not give it to you.

You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.

You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.

Cram mode: the one-screen version of this lesson. Switch to Full for the explanations, worked examples and interactives.

Why look beyond the CAPM?

In the capital asset pricing model (CAPM) the only systematic risk (risk that diversification cannot remove) is the market, and beta is the only risk measure that matters for the cost of equity. Research has repeatedly found that market risk is not the only risk equity investors are paid to bear, so researchers and practitioners look for other systematic sources of return.

A model with one risk factor is a single-factor model . The CAPM is the best-known one. The systematic and nonsystematic risk lesson shows why the diversifiable part earns nothing.

What is arbitrage pricing theory?

In arbitrage pricing theory (APT) , a general framework, expected returns depend on several systematic risk factors, each with its own sensitivity (a factor exposure , or beta) and its own expected factor risk premium .

Arbitrage pricing theory (APT) Memorize
E[ri]=rf+βi,1E(f1)+βi,2E(f2)+⋯+βi,kE(fk)E[r_i] = r_f + \beta_{i,1}E(f_1) + \beta_{i,2}E(f_2) + \cdots + \beta_{i,k}E(f_k)

Here βi,k\beta_{i,k} is asset i’s exposure to factor k and E(fk)E(f_k) is that factor’s expected risk premium. Three features matter.

  • It does not say what the factors are or how many there are. Research has to find them.
  • Every factor is a systematic risk. As in the CAPM, the average investor holds a diversified portfolio, so company-specific risk earns nothing.
  • The market’s excess return may or may not be one of the factors.
CAPMAPT
Sources of systematic riskOne: the marketSeveral, unnamed
Risk measureOne betaOne beta per factor
Is the market a factor?Yes, the only onePossibly
Rewards diversifiable risk?NoNo

Where do factors come from?

The sources of factors are three kinds of observed data: company stock market data (prices, returns, market values), macroeconomic data, and company accounting data (for example book values). A multi-factor model is any model that uses more than one factor. It can be theoretical (APT) or defined from the data.

Published research has proposed and tested hundreds of factors. Many are likely products of data mining (searching until something fits) or chance correlations, and most practitioners and academics believe a small number of factors captures the systematic risks that matter. The search is ongoing: factors are added, and some stop working.

What is the four-factor model?

The four-factor model is a widely used multi-factor model with the market plus three factors built from stock market and accounting data: firm size, value and price momentum. Eugene Fama and Kenneth French added size and value to the market in a three-factor model (1993). Mark Carhart added momentum (1997).

Four-factor model Memorize
E(ri)=rf+βi,MarketE(rm−rf)+βi,SizeE(SMB)+βi,ValueE(HML)+βi,MomentumE(UMD)E(r_i) = r_f + \beta_{i,Market}E(r_m - r_f) + \beta_{i,Size}E(SMB) + \beta_{i,Value}E(HML) + \beta_{i,Momentum}E(UMD)

The three non-market factors are returns on zero-investment portfolio s: long one group of stocks, short an equal amount of another, so no net money goes in.

  • The size factor, small minus big (SMB) , is long small market-capitalization stocks and short large ones.
  • The value factor, high minus low (HML) , is long stocks with high book-to-market ratios and short stocks with low book-to-market ratios. A high book-to-market ratio means a low price-to-book ratio, the mark of a value stock . A low book-to-market ratio means a high price-to-book ratio, the mark of a growth stock .
  • The momentum factor, up minus down (UMD) , is long the stocks with the highest recent returns and short those with the lowest.
The four factors
Four-factor modelmarket plus three long-short portfolios
  • Market Memorize excess market return; average beta 1
  • Size: small minus big (SMB) Memorize long small, short big; average beta 0
  • Value: high minus low (HML) Memorize long high book-to-market, short low; average beta 0
  • Momentum: up minus down (UMD) Memorize long recent winners, short losers; average beta 0

How do you read factor exposures?

Compare each beta with the average stock. The average market beta is 1.0. The average size, value and momentum betas are 0, so negative values are common.

  • Size beta above 0: behaves like a small company (does well when small caps beat large caps). Below 0: behaves like a large company.
  • Value beta above 0: behaves like a value stock. Below 0: like a growth stock.
  • Momentum beta above 0: behaves like recent winners. Below 0: does worse when recent winners keep winning.

Three fictional companies, each estimated on 60 monthly returns:

CompanyMarketSizeValueMomentumReading
Arden Software1.30−0.30−0.800.10High market risk, large, growth
Brooke Utilities0.60−0.200.45−0.05Low market risk, large, value
Corvel Mining1.400.900.60−0.30High market risk, small, value, against momentum

Set the betas yourself and watch each factor’s contribution build the cost of equity.

InteractiveBuild a four-factor cost of equity

Try this 0 of 3

  • Make the four-factor cost of equity higher than the CAPM's with the same market beta
  • Set an average stock
  • Switch the premiums to monthly and keep the answer right

Factor premiums (historical averages of the factor portfolios)

Against the CAPM

Four-factor cost of equity9.58%
CAPM cost of equity12.05%
Four-factor minus CAPM−2.47 points
Three-factor8.98%
Monthly premiums not annualized (trap)4.465%

Negative size and value exposures take return off; the CAPM ignores them. The market beta is 1.30 here but 1.22 in the one-factor regression: adding factors changes the market beta too.

Show working

E(r_i) = r_f + β_Market E(r_m − r_f) + β_Size E(SMB) + β_Value E(HML) + β_Momentum E(UMD)

= 4 + 1.3 × 6.6 − 0.3 × 2.4 − 0.8 × 3.6 + 0.1 × 6 = 4 + 8.58 − 0.72 − 2.88 + 0.6 = 9.5800%

Three-factor (no momentum): 4 + 8.58 − 0.72 − 2.88 = 8.9800%

CAPM: r_f + β × E(r_m − r_f) = 4 + 1.22 × 6.6 = 12.0520%; gap −2.4720 points.

On your calculator
  1. 1.3×6.6−(0.3×2.4)−(0.8×3.6)+(0.1×6)+4=9.58
  1. 1.3ENTER6.6×0.3ENTER2.4×−0.8ENTER3.6×−0.1ENTER6×+4+9.58

ENTER enter (on the HP, puts the number on the stack)

Display: 9.58%

Each factor adds its beta times its premium; the CAPM keeps only the first bar.

How do you get a cost of equity from a factor model?

Exactly as with the CAPM. Multiply each beta by its factor’s premium, add them up, add the risk-free rate. Premiums are usually historical averages of the factor portfolios’ returns. If they are monthly, multiply by 12 first (annualizing monthly premiums ).

Multi-factor cost of equity Use it
E(ri)=rf+∑kβi,k E(fk),E(fk)annual=12×E(fk)monthlyE(r_i) = r_f + \sum_{k}\beta_{i,k}\,E(f_k), \qquad E(f_k)_{annual} = 12 \times E(f_k)_{monthly}

Why can the CAPM give a different answer?

Two reasons. The CAPM leaves out the other factors’ contributions, and the market beta from a one-factor regression is unlikely to equal the market beta from a multi-factor regression (it can be higher or lower, and the direction is not predictable).

Exam tip Positive exposures to factors with positive premiums raise the cost of equity above the CAPM’s. Negative exposures lower it. Which model gives the higher number depends on the stock.

Estimates also move. Factor betas depend on the horizon and return frequency used, and factor premiums on the historical period chosen. Neither is a guaranteed or permanent number.

Why do multi-factor models matter beyond the cost of equity?

They also shape investment strategy and how performance is judged, both later in the curriculum. factor investing selects stocks by statistical characteristics that matter for risk and return, and factor indexes package such tilts (see types of equity indexes). Analysts should follow new research, both newly found factors and those shown not to explain returns.

Go deeper Why a long-short portfolio is a factor

A zero-investment portfolio isolates one characteristic. By going long small stocks and short large ones in equal amounts, the market’s general movement cancels out, and what is left is the return difference between small and large. A stock’s beta to that return series says how much of the stock’s return moves with the size difference, which is exactly what its size exposure measures.

Go deeper Where the size and value premiums first appear

The size and value premiums were first met in Quantitative Methods, in the interest rates and required returns lesson, as parts of a required return. Here they become two of the factors in a formal model.

Memorize this

MemorizeCAPM, APT and the four factors

Model or factorKey point
CAPMOne systematic risk: the market
APTrf+∑kβi,kE(fk)r_f + \sum_k \beta_{i,k}E(f_k); factors and their number not specified; the market is optional
SMB, small minus big (size)Long small caps, short large caps
HML, high minus low (value)Long high book-to-market (value), short low (growth)
UMD, up minus down (momentum)Long recent winners, short recent losers

Memory hook Small Minus Big, High Minus Low, Up Minus Down: always long the first, short the second.

Know it cold Average betas: market 1, size 0, value 0, momentum 0. Monthly premiums × 12.

MemorizeReading factor betas

BetaPositiveNegative
SizeActs smallActs large
ValueActs like valueActs like growth
MomentumRides recent winnersLags when winners keep winning

Memory hook The sign tells the style; the size of the number tells how strongly.

Know it cold Market beta is read against 1.0, the others against 0.

The four factors
Four-factor modelmarket plus three long-short portfolios
  • Market Memorize excess market return; average beta 1
  • Size: small minus big (SMB) Memorize long small, short big; average beta 0
  • Value: high minus low (HML) Memorize long high book-to-market, short low; average beta 0
  • Momentum: up minus down (UMD) Memorize long recent winners, short losers; average beta 0
Arbitrage pricing theory (APT) Memorize
E[ri]=rf+βi,1E(f1)+βi,2E(f2)+⋯+βi,kE(fk)E[r_i] = r_f + \beta_{i,1}E(f_1) + \beta_{i,2}E(f_2) + \cdots + \beta_{i,k}E(f_k)
Quick example

Risk-free rate 2.5%; exposure 1.1 to a factor with a 4.0% premium and −0.6 to a factor with a 3.0% premium. 2.5 + 1.1 × 4.0 − 0.6 × 3.0 = 2.5 + 4.4 − 1.8 = 5.1%.

On your calculator
  1. 1.1×4−(0.6×3)+2.5= 5.1
  1. 1.1ENTER4×0.6ENTER3×−2.5+ 5.1

ENTER enter (on the HP, puts the number on the stack)

Four-factor model Memorize
E(ri)=rf+βi,MarketE(rm−rf)+βi,SizeE(SMB)+βi,ValueE(HML)+βi,MomentumE(UMD)E(r_i) = r_f + \beta_{i,Market}E(r_m - r_f) + \beta_{i,Size}E(SMB) + \beta_{i,Value}E(HML) + \beta_{i,Momentum}E(UMD)
Quick example

Risk-free rate 2.5%; betas 1.05, 0.30, −0.25, 0.15; annual premiums 5.2%, 1.5%, 3.0%, 4.0%. 2.5 + 5.46 + 0.45 − 0.75 + 0.60 = 8.26%.

On your calculator
  1. 1.05×5.2+(0.3×1.5)−(0.25×3)+(0.15×4)+2.5= 8.26
  1. 1.05ENTER5.2×0.3ENTER1.5×+0.25ENTER3×−0.15ENTER4×+2.5+ 8.26

ENTER enter (on the HP, puts the number on the stack)

Multi-factor cost of equity Use it
E(ri)=rf+∑kβi,k E(fk),E(fk)annual=12×E(fk)monthlyE(r_i) = r_f + \sum_{k}\beta_{i,k}\,E(f_k), \qquad E(f_k)_{annual} = 12 \times E(f_k)_{monthly}
Quick example

Monthly premiums 0.55%, 0.20%, 0.30%, 0.50% become 6.6%, 2.4%, 3.6%, 6.0%. With a 4.0% risk-free rate and betas 1.30, −0.30, −0.80, 0.10: 4.0 + 8.58 − 0.72 − 2.88 + 0.60 = 9.58%.

On your calculator
  1. 1.3×6.6−(0.3×2.4)−(0.8×3.6)+(0.1×6)+4= 9.58
  1. 1.3ENTER6.6×0.3ENTER2.4×−0.8ENTER3.6×−0.1ENTER6×+4+ 9.58

ENTER enter (on the HP, puts the number on the stack)

How it is asked

  1. Four-factor cost of equity

    Risk-free rate 3.0%; betas 1.10, 0.35, 0.55, −0.30; premiums 5.5%, 1.8%, 3.2%, 4.5%.

    3.0 + 6.05 + 0.63 + 1.76 − 1.35 = 10.09%. Trap: 9.05% (market term only).

  2. Three-factor cost of equity

    Risk-free rate 3.2%; betas 1.15, −0.25, −0.55; premiums 4.8%, 2.0%, 3.0%.

    3.2 + 5.52 − 0.5 − 1.65 = 6.57%. Traps: 3.37% (risk-free rate left out), 8.72% (CAPM only).

  3. Read the exposures

    Betas: market 1.25, size 0.65, value −0.45, momentum −0.10.

    Small-cap growth stock with above-average market risk. Trap: "value" (value sign misread).

  4. APT versus the CAPM

    Which allows several systematic risks without naming them?

    APT. Trap: "APT prices total risk".

Exam traps

  • Leaving out the risk-free rate when summing the factor contributions.
  • Using monthly factor premiums without multiplying by 12.
  • Adding a negative exposure's contribution instead of subtracting it.
  • Reading a negative value beta as value. Negative means growth.
  • Expecting average size, value or momentum betas of 1. The averages are 0.
  • Claiming APT names its factors or must include the market.
  • Assuming the CAPM always gives the higher (or lower) cost of equity. It depends on the exposures.

Checkpoint

3 exam-style questions. About 90 seconds each.

  1. 1A stock has four-factor betas of 0.90 (market), 0.50 (size), 0.40 (value) and −0.20 (momentum). The annual factor premiums are 6.0%, 2.0%, 3.5% and 5.0%, and the risk-free rate is 3.5%. The stock's cost of equity from the four-factor model is closest to:

  2. 2A stock's four-factor betas are 0.85 (market), −0.40 (size), 0.70 (value) and 0.05 (momentum). The stock is best described as a:

  3. 3Which statement about arbitrage pricing theory (APT) is most accurate?

Key takeaways

  • The CAPM prices one systematic risk; APT allows several, E[r_i] = r_f + Σ β_i,k E(f_k), without naming them.
  • Factors are built from stock market, macroeconomic and company accounting data. Many published ones are probably data mining.
  • Four-factor model: market, size (SMB), value (HML) and momentum (UMD), the last three as long-short zero-investment portfolios.
  • Average exposures are 1 to the market and 0 to the others. The signs tell you large or small, growth or value, with or against momentum.
  • Cost of equity = r_f + each beta × its annual premium. It can be well above or below the CAPM's.
Arbitrage pricing theory (APT) Memorize
E[ri]=rf+βi,1E(f1)+βi,2E(f2)+⋯+βi,kE(fk)E[r_i] = r_f + \beta_{i,1}E(f_1) + \beta_{i,2}E(f_2) + \cdots + \beta_{i,k}E(f_k)
Quick example

Risk-free rate 2.5%; exposure 1.1 to a factor with a 4.0% premium and −0.6 to a factor with a 3.0% premium. 2.5 + 1.1 × 4.0 − 0.6 × 3.0 = 2.5 + 4.4 − 1.8 = 5.1%.

On your calculator
  1. 1.1×4−(0.6×3)+2.5= 5.1
  1. 1.1ENTER4×0.6ENTER3×−2.5+ 5.1

ENTER enter (on the HP, puts the number on the stack)

Four-factor model Memorize
E(ri)=rf+βi,MarketE(rm−rf)+βi,SizeE(SMB)+βi,ValueE(HML)+βi,MomentumE(UMD)E(r_i) = r_f + \beta_{i,Market}E(r_m - r_f) + \beta_{i,Size}E(SMB) + \beta_{i,Value}E(HML) + \beta_{i,Momentum}E(UMD)
Quick example

Risk-free rate 2.5%; betas 1.05, 0.30, −0.25, 0.15; annual premiums 5.2%, 1.5%, 3.0%, 4.0%. 2.5 + 5.46 + 0.45 − 0.75 + 0.60 = 8.26%.

On your calculator
  1. 1.05×5.2+(0.3×1.5)−(0.25×3)+(0.15×4)+2.5= 8.26
  1. 1.05ENTER5.2×0.3ENTER1.5×+0.25ENTER3×−0.15ENTER4×+2.5+ 8.26

ENTER enter (on the HP, puts the number on the stack)

Multi-factor cost of equity Use it
E(ri)=rf+∑kβi,k E(fk),E(fk)annual=12×E(fk)monthlyE(r_i) = r_f + \sum_{k}\beta_{i,k}\,E(f_k), \qquad E(f_k)_{annual} = 12 \times E(f_k)_{monthly}
Quick example

Monthly premiums 0.55%, 0.20%, 0.30%, 0.50% become 6.6%, 2.4%, 3.6%, 6.0%. With a 4.0% risk-free rate and betas 1.30, −0.30, −0.80, 0.10: 4.0 + 8.58 − 0.72 − 2.88 + 0.60 = 9.58%.

On your calculator
  1. 1.3×6.6−(0.3×2.4)−(0.8×3.6)+(0.1×6)+4= 9.58
  1. 1.3ENTER6.6×0.3ENTER2.4×−0.8ENTER3.6×−0.1ENTER6×+4+ 9.58

ENTER enter (on the HP, puts the number on the stack)

All Equities formulas, every lesson

Practice exam-style questions on The CAPM, the Market Model and Factor Models

Questions about this lesson?

Where this comes back

Questions candidates ask

What is the difference between the CAPM and arbitrage pricing theory?

The CAPM has one source of systematic risk, the market, measured by one beta. APT allows several systematic risk factors, each with its own beta and premium, and does not say what they are or how many there are.

What are SMB, HML and UMD?

Returns on long-short portfolios: small minus big (small-cap stocks minus large-cap), high minus low (high book-to-market value stocks minus low book-to-market growth stocks) and up minus down (recent winners minus recent losers).

How do you calculate the cost of equity with the four-factor model?

Multiply each factor beta by its annual premium (monthly premiums × 12), add the four products and add the risk-free rate. Negative betas reduce the result.

Why does a four-factor model give a different cost of equity than the CAPM?

It adds the stock's exposures to size, value and momentum, which can be positive or negative, and its market beta usually differs from the one-factor beta.

Spotted an error? Tell us and we will fix it.

  1. Estimating the cost of equity with the CAPM and the market model
  2. Industry betas, the market risk premium and country risk
  3. Arbitrage pricing theory and multi-factor models

Ask Sensei Listen instead

Questions on Arbitrage pricing theory and multi-factor models

Learn with Sensei, out loud The voice tutor, in early access

Sensei teaches the lesson aloud and stops when you interrupt: "wait, why is the geometric mean lower?" It answers with the lesson's own example, then quizzes you by voice. Every account can try Sensei on one module, with one voice question.

USD 149 a month founding price (regular USD 199), kept for as long as you stay subscribed. Everything in Plus included.

In active development and improving every day. Send feedback · Plans and pricing

Analyst Dojo Plus

Your free review list holds 10 items.

Plus keeps everything you save, for USD 19 a month. To make room on the free plan, remove something from your review list.

See Plus

Lessons, checkpoints and the lesson questions in practice stay free. Compare plans