Abstract
Institutional equity portfolios are typically constructed via taking expected stock returns and then applying the computationally expensive processes of covariance matrix estimation and mean-variance optimization. Unfortunately, these computational costs make it prohibitive to comprehensively backtest and tune higher frequency strategies over long histories. In this paper, we introduce a recursive algorithm which significantly lowers the computational cost of calculating the covariance matrix and its inverse as well as an iterative heuristic which provides a very fast approximation to mean-variance optimization. Together, these techniques cut backtesting time to a fraction of that of standard techniques. Where possible, the additional step of caching pre-calculated covariance matrices, can result in overall backtesting speeds up to orders of magnitude faster than the standard methods. We demonstrate the efficacy of our approach by selecting a prediction strategy in a fraction of the time taken by standard methods.
| Original language | English |
|---|---|
| Pages (from-to) | 173-188 |
| Number of pages | 16 |
| Journal | Algorithmic Finance |
| Volume | 3 |
| Issue number | 3-4 |
| DOIs | |
| Publication status | Published - 2014 |
| Externally published | Yes |
Keywords
- algorithmic finance
- Backtesting
- computational finance
- covariance estimation
- mathematical programming
- Portfolio optimization
- quadratic optimization
Fingerprint
Dive into the research topics of 'Fast recursive portfolio optimization'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver