Sparse Portfolio Selection

sparse-portfolioportfolio-optimizationlassopenalized-regressionmean-varianceestimation-risktransaction-costssparsity

Definition

Sparse portfolio selection recasts Markowitz mean-variance optimization as a constrained least-squares regression and adds an 1\ell_1 (lasso) penalty on the portfolio weights, so that the optimizer returns stable portfolios with only a few active positions (Brodie et al. 2009). The penalty regularizes an otherwise ill-posed problem, enforces sparsity, and — because the 1\ell_1 norm of the weights equals the gross exposure — naturally encodes transaction costs.

Key Ideas

How It Works

Estimate mean returns and run the 1\ell_1-penalized least-squares program (a lasso-type convex problem solvable by coordinate descent / iterative soft-thresholding). Choose τ\tau to hit a desired sparsity level or by out-of-sample validation. The result is a small, interpretable set of long (and optionally a few short) positions that is far less sensitive to estimation error than the raw Markowitz solution.

Why It Matters

Open Questions

Related