Abstract
We present an algorithmic trading strategy based upon a graph version of the dynamic mode decomposition (DMD) model. Unlike the traditional DMD model which tries to characterize a stock's dynamics based on all other stocks in a universe, the proposed model characterizes a stock's dynamics based only on stocks that are deemed relevant to the stock in question. The relevance between each pair of stocks in a universe is represented as a directed graph and is updated dynamically. The incorporation of a graph model into DMD effects a model reduction that avoids overfitting of data and improves the quality of the trend predictions. We show that, in a practical setting, the precision and recall rate of the proposed model are significantly better than the traditional DMD and the benchmarks. The proposed model yields portfolios that have more stable returns in most of the universes we backtested.
Original language | English |
---|---|
Pages (from-to) | 39-51 |
Number of pages | 13 |
Journal | Algorithmic Finance |
Volume | 10 |
Issue number | 1-2 |
DOIs | |
Publication status | Published - 16 Sept 2023 |
Scopus Subject Areas
- Finance
- Computer Vision and Pattern Recognition
- Computer Science Applications
- Computational Mathematics
User-Defined Keywords
- dynamical systems
- graph theory
- modeling asset price dynamics
- Trading strategy