| 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.