asset allocation effect attribution

Asset Allocation Effect Attribution: A Deep Dive into Performance Measurement

As a finance professional, I often get asked how to measure the impact of asset allocation decisions on portfolio performance. Asset allocation effect attribution breaks down returns into components driven by strategic choices, tactical shifts, and security selection. In this article, I will explore the mathematical foundations, practical applications, and common pitfalls of attribution analysis.

Understanding Asset Allocation Effect Attribution

Asset allocation effect attribution quantifies how much of a portfolio’s return comes from:

  1. Strategic Asset Allocation (SAA): The long-term benchmark mix (e.g., 60% stocks, 40% bonds).
  2. Tactical Asset Allocation (TAA): Active deviations from the benchmark.
  3. Security Selection: Picking individual securities within an asset class.

The Basic Attribution Formula

The total excess return (R_{excess}) of a portfolio over its benchmark can be decomposed as:

R_{excess} = (R_p - R_b) = \sum_{i=1}^{n} (w_{pi} - w_{bi}) \times (R_{bi} - R_b) + \sum_{i=1}^{n} w_{pi} \times (R_{pi} - R_{bi})

Where:

  • R_p = Portfolio return
  • R_b = Benchmark return
  • w_{pi}, w_{bi} = Portfolio and benchmark weights for asset class i
  • R_{pi}, R_{bi} = Portfolio and benchmark returns for asset class i

The first term captures the allocation effect, while the second term measures selection effect.

Example Calculation

Suppose we have a simple portfolio with two asset classes:

Asset ClassPortfolio Weight (w_p)Benchmark Weight (w_b)Portfolio Return (R_p)Benchmark Return (R_b)
Stocks70%60%12%10%
Bonds30%40%5%6%

Portfolio Return (R_p):

R_p = 0.7 \times 12\% + 0.3 \times 5\% = 9.9\%

Benchmark Return (R_b):

R_b = 0.6 \times 10\% + 0.4 \times 6\% = 8.4\%

Excess Return:

R_{excess} = 9.9\% - 8.4\% = 1.5\%

Allocation Effect:

(0.7 - 0.6) \times (10\% - 8.4\%) + (0.3 - 0.4) \times (6\% - 8.4\%) = 0.1 \times 1.6\% + (-0.1) \times (-2.4\%) = 0.16\% + 0.24\% = 0.4\%

Selection Effect:

0.7 \times (12\% - 10\%) + 0.3 \times (5\% - 6\%) = 1.4\% - 0.3\% = 1.1\%

Total Excess Return:

0.4\% (Allocation) + 1.1\% (Selection) = 1.5\%

This breakdown shows that stock selection contributed more to outperformance than allocation shifts.

Advanced Attribution Models

Brinson-Fachler Model

The Brinson-Fachler model refines the basic approach by incorporating interaction effects:

R_{excess} = \sum (w_{pi} - w_{bi}) \times (R_{bi} - R_b) + \sum w_{bi} \times (R_{pi} - R_{bi}) + \sum (w_{pi} - w_{bi}) \times (R_{pi} - R_{bi})

The third term accounts for interaction effects between allocation and selection.

Regression-Based Attribution

For multi-factor models, we can use:

R_p - R_f = \alpha + \sum \beta_i \times (F_i - R_f) + \epsilon

Where:

  • \alpha = Manager skill
  • \beta_i = Factor exposures
  • F_i = Factor returns

This helps isolate alpha generation from factor bets.

Practical Challenges

  1. Benchmark Choice: An inappropriate benchmark distorts attribution.
  2. Time Horizon: Short-term noise may obscure long-term trends.
  3. Currency & Costs: Ignoring transaction costs or FX effects biases results.
Scroll to Top