The Applications of Graph Theory to Investing

by   Joseph Attia, et al.

How can graph theory be applied to investing in the stock market? The answer may help investors realize the true risks of their investments, help prevent recessions like that of 2008, and increase financial literacy amongst students. Using several original Python programs, we take a correlation matrix with correlations between the stock prices and then transform that into a graphable binary adjacency matrix. From this graph, we take a graph in which each edge represents weak correlations between two stocks. Finding the largest complete graph will produce a diversified portfolio. Numerous trials have shown that diversified portfolios consistently outperform the market during times of economic stability, but undiversified portfolios prove to be riskier and more unpredictable, either producing huge profits or even larger losses. Furthermore, once deciding among which stocks our portfolio would consist of, how do we know when to invest in each stock to maximize profits? Can taking stock price data and shifting values help predict how a stock will perform today if another stock performs a certain way n days prior? It was found that this method of predicting the optimal time to investment failed to improve returns when based solely on correlations. Although a trial with random stocks with varied correlations produced more profits than continuously investing.



There are no comments yet.


page 23

page 26

page 27

page 28

page 29

page 31

page 32


On the correlation analysis of illiquid stocks

The serial correlations of illiquid stock's price movements are studied,...

Stock Prices Prediction using Deep Learning Models

Financial markets have a vital role in the development of modern society...

Predictive intraday correlations in stable and volatile market environments: Evidence from deep learning

Standard methods and theories in finance can be ill-equipped to capture ...

Precise Stock Price Prediction for Robust Portfolio Design from Selected Sectors of the Indian Stock Market

Stock price prediction is a challenging task and a lot of propositions e...

Using MOEAs To Outperform Stock Benchmarks In The Presence of Typical Investment Constraints

Portfolio managers are typically constrained by turnover limits, minimum...

A Weight-based Information Filtration Algorithm for Stock-Correlation Networks

Several algorithms have been proposed to filter information on a complet...

Tangled String for Multi-Scale Explanation of Contextual Shifts in Stock Market

The original research question here is given by marketers in general, i....
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.