Skip to main content
Log in

Simultaneous pursuit of out-of-sample performance and sparsity in index tracking portfolios

  • Original Paper
  • Published:
Computational Management Science Aims and scope Submit manuscript

Abstract

Index tracking is a passive investment strategy in which a fund (e.g., an ETF: exchange traded fund) manager purchases a set of assets to mimic a market index. The tracking error, i.e., the difference between the performances of the index and the portfolio, may be minimized by buying all the assets contained in the index. However, this strategy results in a considerable transaction cost and, accordingly, decreases the return of the constructed portfolio. On the other hand, a portfolio with a small cardinality may result in poor out-of-sample performance. Of interest is, thus, constructing a portfolio with good out-of-sample performance, while keeping the number of assets invested in small (i.e., sparse). In this paper, we develop a tracking portfolio model that addresses the above conflicting requirements by using a combination of L0- and L2-norms. The L2-norm regularizes the overdetermined system to impose smoothness (and hence has better out-of-sample performance), and it shrinks the solution to an equally-weighted dense portfolio. On the other hand, the L0-norm imposes a cardinality constraint that achieves sparsity (and hence a lower transaction cost). We propose a heuristic method for estimating portfolio weights, which combines a greedy search with an analytical formula embedded in it. We demonstrate that the resulting sparse portfolio has good tracking and generalization performance on historic data of weekly and monthly returns on the Nikkei 225 index and its constituent companies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24

Similar content being viewed by others

Notes

  1. If the optimization software permits, it is better to replace the constraints \(-M y_i \le \pi _i\le M y_i\) with logical constraints \(((\pi _i==0)||(y_i == 1))\), because such BigM formulations (7) including large values of \(M\) sometimes behave in unstable ways.

  2. Normalized means that \(f\) satisfies \(q(\emptyset )=0\).

References

  • Boer PM, Hafner CM (2005) Ridge regression revisited. Statistica Neerlandica 59(4):498–505

    Article  Google Scholar 

  • Brodie J, Daubechies I, De Molc C, Giannone D, Loris I (2009) Sparse and stable markowitz portfolios. PNAS 106:12267–12272

    Article  Google Scholar 

  • Chang T, Meade N, Beasley J, Sharaiha Y (2000) Heuristics for cardinality constrained portfolio optimisation. Comput Oper Res 27:1271–1302

    Article  Google Scholar 

  • Das A, Kempe D (2008) Algorithms for subset selection in linear regression. In: Proceedings of STOC 2008, pp 45–54

  • Das A, Kempe D (2011) Submodular meets spectral: Greedy algorithms for subset selection, sparse approximation and dictionary selection. In: Proceedings of international conference on machine learning

  • Davis G, Mallat S, Zhang Z (1994) Adaptive time-frequency decompositions with matching pursuits. Optic Eng 33(7):2183–2191

    Article  Google Scholar 

  • DeMiguel V, Garlappi L, Nogales F, Uppal R (2009a) A generalized approach to portfolio optimization: improving performance by constraining portfolio norms. Manag Sci 55:798–812

    Article  Google Scholar 

  • DeMiguel V, Garlappi L, Uppal R (2009b) Optimal versus naive diversification: How inefficient is the 1/n portfolio strategy? Rev Financ Stud 22(5):1915–1953

    Article  Google Scholar 

  • Fastrich B, Winker P (2012) Robust portfolio optimization with a hybrid heuristic algorithm. Comput Manag Sci 9(1):63–88

    Article  Google Scholar 

  • Gilli M, Këllezi E (2002) The threshold accepting heuristic for index tracking. Financial Engineering, E-Commerce, and Supply Chain. Kluwer, Dordrecht, pp 1–18

  • Gotoh J, Takeda A (2011) On the role of norm constraints in portfolio selection. Comput Manag Sci 8(4):323–353

    Article  Google Scholar 

  • Hoerl E, Kennard RW (1970) Ridge regression: biased estimation for nonorthogonal problems. Technometrics 12:55–67

    Article  Google Scholar 

  • Hastie T, Tibshirani R, Friedman J (2008) The elements of statistical learning—data mining, inference, and prediction, 2nd edn. Springer, New York

    Google Scholar 

  • Konno H, Wijayanayake A (2001) Portfolio optimization problem under concave transaction costs and minimal transaction unit constraints. Math Progr 89(2):233–250

    Article  Google Scholar 

  • Konno H, Wijayanayake A (2002) Portfolio optimization under d.c. transaction costs and minimal transaction unit constraints. J Glob Optim 22(1–4):137–154

    Article  Google Scholar 

  • Lobo M, Fazel M, Boyd S (2007) Portfolio optimization with linear and fixed transaction costs. Ann Oper Res 152(1):341–365

    Article  Google Scholar 

  • Markowitz H (1952) Portfolio selection. J Financ 7(1):77–91

    Google Scholar 

  • Minoux M (1978) Accelerated greedy algorithms for maximizing submodular set functions. In: Optimization, techniques, pp 234–243

  • Nemhauser GL, Wolsey LA, Fisher ML (1978) An analysis of approximations for maximizing submodular set functions. Math Program 14:265–294

    Article  Google Scholar 

  • Pati Y, Rezaiifar R, Krishnaprasad P (1993) Orthogonal matching pursuit: recursive function approximation with application to wavelet decomposition. In: Asilomar conference on signals, systems and computers

  • Prigent J-L (2007) Portfolio optimization and performance analysis. Chapman& Hall/CRC, Boca Raton

    Book  Google Scholar 

  • Roll R (1992) A mean/variance analysis of tracking error. J Portf Manag 18(4):13–22

    Article  Google Scholar 

  • Rudolf M, Wolter HJ, Zimmermann H (1999) A linear model for tracking error minimization. J Bank Financ 23(1):85–103

    Article  Google Scholar 

  • Ruiz-Torrubiano R, Suárez A (2009) A hybrid optimization approach to index tracking. Ann Oper Res 166(1):57–71

    Article  Google Scholar 

  • Schölkopf B, Smola A, Williamson R, Bartlett P (2000) New support vector algorithms. Neural Comput 12(5):1207–1245

    Article  Google Scholar 

  • Takeda A, Gotoh J, Sugiyama M (2010) Support vector regression as conditional value-at-risk minimization with application to financial time-series analysis. In: Proceedings of 2010 IEEE international workshop on machine learning for signal processing

  • Tibshirani R (1996) Optimal reinsertion: regression shrinkage and selection via the lasso. J R Stat Soc Ser B 58(1):267–288

    Google Scholar 

  • Woodside-Oriakhi M, Lucas C, Beasley J (2011) Heuristic algorithms for the cardinality constrained efficient frontier. Eur J Oper Res 213:538–550

    Article  Google Scholar 

  • Xu F, Xu Z, Xue H (2011) Sparse index tracking: an l1/2 regularization based model and solution. http://gr.xjtu.edu.cn:8080/LiferayFCKeditor/UserFiles/File/NewAOR.pdf

  • Yen Y, Yen T (2011) Solving norm constrained portfolio optimizations via coordinate-wise descent algorithms. Technical report, London School of Economics and Political Science, UK

  • Zhang T (2008) Adaptive forward-backward greedy algorithm for sparse learning with linear models. In: Advances in Neural Information Processing Systems, vol 22, pp 1921–1928

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Akiko Takeda.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Takeda, A., Niranjan, M., Gotoh, Jy. et al. Simultaneous pursuit of out-of-sample performance and sparsity in index tracking portfolios. Comput Manag Sci 10, 21–49 (2013). https://doi.org/10.1007/s10287-012-0158-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10287-012-0158-y

Keywords

Navigation