Article ID: | iaor200937796 |
Country: | Germany |
Volume: | 166 |
Issue: | 1 |
Start Page Number: | 57 |
End Page Number: | 71 |
Publication Date: | Feb 2009 |
Journal: | Annals of Operations Research |
Authors: | RuizTorrubiano Rubn, Surez Alberto |
Keywords: | heuristics, programming: quadratic |
Index tracking consists in reproducing the performance of a stock-market index by investing in a subset of the stocks included in the index. A hybrid strategy that combines an evolutionary algorithm with quadratic programming is designed to solve this NP-hard problem: Given a subset of assets, quadratic programming yields the optimal tracking portfolio that invests only in the selected assets. The combinatorial problem of identifying the appropriate assets is solved by a genetic algorithm that uses the output of the quadratic optimization as fitness function. This hybrid approach allows the identification of quasi-optimal tracking portfolios at a reduced computational cost.