Learning Embedded Representation of the Stock Correlation Matrix using Graph Machine Learning

07/14/2022
by   Bhaskarjit Sarmah, et al.
0

Understanding non-linear relationships among financial instruments has various applications in investment processes ranging from risk management, portfolio construction and trading strategies. Here, we focus on interconnectedness among stocks based on their correlation matrix which we represent as a network with the nodes representing individual stocks and the weighted links between pairs of nodes representing the corresponding pair-wise correlation coefficients. The traditional network science techniques, which are extensively utilized in financial literature, require handcrafted features such as centrality measures to understand such correlation networks. However, manually enlisting all such handcrafted features may quickly turn out to be a daunting task. Instead, we propose a new approach for studying nuances and relationships within the correlation network in an algorithmic way using a graph machine learning algorithm called Node2Vec. In particular, the algorithm compresses the network into a lower dimensional continuous space, called an embedding, where pairs of nodes that are identified as similar by the algorithm are placed closer to each other. By using log returns of S P 500 stock data, we show that our proposed algorithm can learn such an embedding from its correlation network. We define various domain specific quantitative (and objective) and qualitative metrics that are inspired by metrics used in the field of Natural Language Processing (NLP) to evaluate the embeddings in order to identify the optimal one. Further, we discuss various applications of the embeddings in investment management.

READ FULL TEXT
research
10/22/2021

Forecasting Financial Market Structure from Network Features using Machine Learning

We propose a model that forecasts market correlation structure from link...
research
02/18/2020

ESG investments: Filtering versus machine learning approaches

We designed a machine learning algorithm that identifies patterns betwee...
research
06/24/2021

Fund2Vec: Mutual Funds Similarity using Graph Learning

Identifying similar mutual funds with respect to the underlying portfoli...
research
06/12/2019

Selecting stock pairs for pairs trading while incorporating lead-lag relationship

Pairs Trading is carried out in the financial market to earn huge profit...
research
10/13/2019

Feature Detection and Attenuation in Embeddings

Embedding is one of the fundamental building blocks for data analysis ta...
research
04/05/2018

Bayesian Extreme Value Analysis of Stock Exchange Data

The Solvency II Directive and Solvency Assessment and Management (the So...
research
09/06/2023

Adaptive Sampling of 3D Spatial Correlations for Focus+Context Visualization

Visualizing spatial structures in 3D ensembles is challenging due to the...

Please sign up or login with your details

Forgot password? Click here to reset