May 13, 2022
It is only May of our first year now.
Not enough data, not enough data on factors.
We do not have three years of monthly data on which to evaluate our strategy. We only have about 4 months.
We cannot help this.
Our means (averages) suck as estimates of true performance. There is little we can do.
Our variances suck, but less so.
We do not have daily real-time data on the French factor portfolios.
We will use Vanguard portfolio as stand-ins for other factor portfolios.
We can download them in real time.
Attribution relative to Vanguard factors is in itself interesting, too.
The attribution method is always the same
If we had invested in factor (=portfolio) X instead, how much would we have made?
How loaded/related are we to factor X?
What part of our portfolio is “due to” our loading on factor X?
Both your and the factor portfolio can have alpha with respect to other models, such as the CAPM.
It is no shame to have lower alphas when more factors are included. You are really working out how similar your portfolio is.
you may not want to tell clients that they can get your alpha elsewhere, though.
but you may also be on the buyer’s side.
Try different factor models (on the RHS), at least
a 0-factor (relative to risk-free rate),
a 1-factor (relative to CAPM),
a more general factor portfolio.
If rp − rf = a + bp1 ⋅ (f1) + cp2 ⋅ (f2) + ϵp then μ(rp−rf) = a + bp1 ⋅ μ(f1) + cp2 ⋅ μ(f2) + μ(ϵp) where μ(x) means the average of x.
The regression fitting sets μ(ϵp) to zero.
The first factor should always be rm − rf.
The attribute contribution is each term in the sum (beta times mean), which will add up to your portfolio return.
This works with more factors, too.
All factors (here, f1 and f2) should be zero investment pfios, just like your rp − rf.
If we use a long-only portfolio as the basis of a factor f, then subtract rf, too.
Use daily returns!
Is your portfolio performance due to loading on a particular industry? Use industry funds.
Where to get industry funds? Search!
Examples:
Our four-factor benchmark.
VOO (S&P500) - RF, where RF is not yield but return!
VTV (Value) - VUG (Growth)
VIG (Dividends) - VOO (S&P500)
VV (Large-Cap) - VBR (Small-Cap)
PS: always show 0-factor and 1-factor models, too.
In the real world, different funds use different benchmarks and attributions.
We entertain two versions. A collective version where everyone uses the same factors, and your own.
Pick your own factors and tell us where your performance comes from.
For example, VGT (Info Tech) - RF could be one…or energy, or….