Mean Variance portfolio selection with l1-norm

2 Ansichten (letzte 30 Tage)
ANDREA MUZI
ANDREA MUZI am 29 Okt. 2020
Kommentiert: Matt J am 29 Okt. 2020
I have to find several efficient borders, applying to the markovitz model an l1-norm, so that the sum of the weights within the portfolio gives 1 and the sum of the weights in absolute value is less than or equal to a certain t-value. So I have to find the vector between t-min and t-max in such a way that the first one corresponds to a portfolio composed by only one asset with weight 1, and the second one to the portfolio uncostrained. Can I do this optimization through Quadprog?

Antworten (1)

Matt J
Matt J am 29 Okt. 2020
Sure. Minimizing a quadratic subject to linear constraints is exactly what quadprog is for.
  4 Kommentare
ANDREA MUZI
ANDREA MUZI am 29 Okt. 2020
I think that the problem is only on the variable u. I did other optimizations with the first constraint using quadprog. Deleting the first constraint, I can find the vector of weights that minimize the variance and so multiplying this vector for the mean of the returns I obtain the minimum expected return portfolio
Matt J
Matt J am 29 Okt. 2020
If you delete the first constraint, the problem as you've written it is solvable with quadprog in both x and u. However, with the first constraint included, and with both x and u unknown, it is no longer in the scope of quadprog.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Portfolio Optimization and Asset Allocation finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by