The authors reformulate Markowitz mean-variance portfolio selection as a constrained least-squares regression and add an penalty on the portfolio weights. This regularizes the notoriously unstable Markowitz optimization, produces sparse portfolios (few active positions), and naturally accommodates transaction costs. The penalty recovers the no-short-sales portfolio as a limiting case and admits a controlled number of short positions as it is relaxed. On Fama–French benchmark data, the resulting portfolios beat the naïve 1/N portfolio out-of-sample by Sharpe ratio using only modest training data.
"We propose to add to the objective function a penalty proportional to the sum of the absolute values of the portfolio weights. This penalty regularizes (stabilizes) the optimization problem, encourages sparse portfolios … and allows accounting for transaction costs."
A tidy, high-impact idea: the same trick that made the Lasso a workhorse of statistics is exactly what Markowitz optimization needs, and here it does triple duty — stabilizing the ill-posed inverse, selecting a few assets, and pricing transaction costs — while beating the stubborn 1/N benchmark that the estimation-risk literature says is so hard to beat. It sits naturally alongside robust and Bayesian cures as the regularization branch. The honest caveat is that performance still hinges on the expected-return estimates (the hardest MVO input); sparsity buys stability and interpretability, not clairvoyance about means.