FinGAT: Financial Graph Attention Networks for Recommending Top-K Profitable Stocks

06/18/2021
by   Yi-Ling Hsu, et al.
0

Financial technology (FinTech) has drawn much attention among investors and companies. While conventional stock analysis in FinTech targets at predicting stock prices, less effort is made for profitable stock recommendation. Besides, in existing approaches on modeling time series of stock prices, the relationships among stocks and sectors (i.e., categories of stocks) are either neglected or pre-defined. Ignoring stock relationships will miss the information shared between stocks while using pre-defined relationships cannot depict the latent interactions or influence of stock prices between stocks. In this work, we aim at recommending the top-K profitable stocks in terms of return ratio using time series of stock prices and sector information. We propose a novel deep learning-based model, Financial Graph Attention Networks (FinGAT), to tackle the task under the setting that no pre-defined relationships between stocks are given. The idea of FinGAT is three-fold. First, we devise a hierarchical learning component to learn short-term and long-term sequential patterns from stock time series. Second, a fully-connected graph between stocks and a fully-connected graph between sectors are constructed, along with graph attention networks, to learn the latent interactions among stocks and sectors. Third, a multi-task objective is devised to jointly recommend the profitable stocks and predict the stock movement. Experiments conducted on Taiwan Stock, S P 500, and NASDAQ datasets exhibit remarkable recommendation performance of our FinGAT, comparing to state-of-the-art methods.

READ FULL TEXT

page 1

page 3

page 11

page 13

research
07/14/2020

Modeling Financial Time Series using LSTM with Trainable Initial Hidden States

Extracting previously unknown patterns and information in time series is...
research
04/11/2023

Financial Time Series Forecasting using CNN and Transformer

Time series forecasting is important across various domains for decision...
research
08/31/2023

Predicting Financial Market Trends using Time Series Analysis and Natural Language Processing

Forecasting financial market trends through time series analysis and nat...
research
05/11/2020

Multi-View Graph Convolutional Networks for Relationship-Driven Stock Prediction

Stock price movement prediction is commonly accepted as a very challengi...
research
05/04/2021

Using Twitter Attribute Information to Predict Stock Prices

Being able to predict stock prices might be the unspoken wish of stock i...
research
05/14/2023

HiPerformer: Hierarchically Permutation-Equivariant Transformer for Time Series Forecasting

It is imperative to discern the relationships between multiple time seri...
research
11/09/2020

SuperDeConFuse: A Supervised Deep Convolutional Transform based Fusion Framework for Financial Trading Systems

This work proposes a supervised multi-channel time-series learning frame...

Please sign up or login with your details

Forgot password? Click here to reset