We give an explicit formulaic algorithm and source code for building long-only benchmark portfolios and then using these benchmarks in long-only market outperformance strategies. The benchmarks (or the corresponding betas) do not involve any principal components, nor do they require iterations. Instead, we use a multifactor risk model (which utilizes multilevel industry classification or clustering) specifically tailored to long-only benchmark portfolios to compute their weights, which are explicitly positive in our construction.
↧