Skip to content
All library documents

Minimum-Variance Portfolio Weights from the Covariance Matrix

Article Quant Q&A · Author: T123

Summary

The document asks how correlations affect diversification and the minimum-variance portfolio as the asset count grows. It gives the two-asset condition under which the higher-volatility asset receives a positive weight, then asks whether an analogous threshold can be derived from individual entries in a larger correlation matrix. The general portfolio-weight formula is the inverse covariance matrix applied to a vector of ones, normalized so the weights sum to one.

The response derives this expression by minimizing portfolio variance subject to a fully invested constraint, using a Lagrange multiplier. It explains that the unnormalized vector must be scaled to obtain portfolio weights. However, it does not derive a general break-even correlation condition for N assets, and its suggestion that the weights are an eigenvector associated with the smallest eigenvalue is incorrect: minimum-variance weights are generally not that eigenvector. The result assumes a usable, invertible covariance matrix and does not address constraints such as long-only weights or estimation error.

Key ideas

  • The global minimum-variance portfolio minimizes variance subject to weights summing to one.
  • With an invertible covariance matrix, its unconstrained weights are proportional to the inverse covariance matrix multiplied by a vector of ones.
  • The normalization factor makes the portfolio weights sum to one.
  • For multiple assets, the response does not establish a simple pairwise correlation threshold for diversification.
  • Minimum-variance weights are generally not an eigenvector associated with the smallest covariance eigenvalue.

Tags

Full text
# Calculation of break-even correlation for diversification effect in N-assets case?


# Calculation of break-even correlation for diversification effect in N-assets case?












I'm thinking about a generalization of the following case: for 2 assets, there is a diversification effect as soon as i obtain a positive weight for the minimum-variance portfolio in the asset with the higher volatility.

If $\rho_{12}$ is the correlation coefficient and $\sigma_1 < \sigma_2$ then for $\rho_{12}<\frac{\sigma_1}{\sigma_2}$ we obtain a positive weight on $\omega_2$ in the minimum variance portfolio where $$ \omega_2 = \frac{\sigma_1^2 - \sigma_1\sigma_2\rho_{12}}{\sigma_1^2+\sigma_2^2-2\sigma_1\sigma_2\rho_{12}} $$ My question: regarding the correlation coefficient (-matrix), what is the general case for N-assets w.r.t $\rho_{i,j}$ and how to interpret this given the expression for the minimum variance portfolio weights vector as:

$$\boldsymbol{w}_{MV} = \frac{\boldsymbol{\Sigma}^{-1} \boldsymbol{1} }{\boldsymbol{1}' \boldsymbol{\Sigma}^{-1} \boldsymbol{1}}$$

where $\boldsymbol{1}$ is the usual unity vector and $\boldsymbol{\Sigma}^{-1}$ is the inverse of the covariance matrix.

EDITED: I guess similar to the 2-asset case, i have to start with the nominator $\boldsymbol{\Sigma}^{-1} \boldsymbol{1}$?

Thank you for your help

Thomas

## Answer by KaiSqDist (score -1)

https://quant.stackexchange.com/a/77516

"My question: regarding the correlation coefficient (-matrix), what is the general case for N-assets w.r.t $\rho_{i,j}$ and how to interpret this given the expression for the minimum variance portfolio weights vector as:"

I don't have an answer for the general closed-form solution for individual weights in the MVP. However, answering the second question on interpretation of MVP weights vector,

I don't think $\Sigma^{-1} 1$ equals zero, actually. Because $\Sigma^{-1} 1$ is supposed to represent a vector of weights that are scaled by a scalar $1'\Sigma^{-1} 1$ that then represents the vector of minimum-variance weights. A high level mathematical proof can be understood from the perspective of the Lagrange multiplier method:

Starting with,

$min_w \sigma^2(w) = w' \Sigma w$

$\sum^n_{i=1}w_i = 1$

We can then form the Lagrangian (by adding a multiplier for the constraints):

$L(w,\lambda) = w' \Sigma w + \lambda (\sum^n_{i=1}w_i - 1)$

Taking the first derivative w.r.t. to the Lagrangian (to find the minima):

$\frac{\partial L}{\partial w_i} = 2 \Sigma w + \lambda 1 = 0$

$\Leftrightarrow w_{min} = -\frac{\lambda}{2} \Sigma^{-1} 1 = \frac{\Sigma^{-1} 1}{1' \Sigma^{-1} 1}$

Take note that $-\frac{\lambda}{2}$ is the normalization/scaling factor, which in this case is just $1'\Sigma^{-1} 1$. You can also think of the previous equation as the eigenvector of weights that correspond to the smallest eigenvalue that is the lowest portfolio volatility.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.