Graph embedded dynamic mode decomposition for stock price prediction

Andy Yip*, William Ng, Ka Wai Siu, Albert C. Cheung, Michael K. Ng

*Corresponding author for this work

Research output: Contribution to journalJournal articlepeer-review

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 languageEnglish
Pages (from-to)39-51
Number of pages13
JournalAlgorithmic Finance
Volume10
Issue number1-2
DOIs
Publication statusPublished - 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

Cite this