Back to Search Start Over

IntelliFin: Advanced Stock Prediction using Hybrid ML and LSTM Model with Financial Indicators powered by Sentiment Determination using NLP

Authors :
D. Prabhu
Aditya Bhattacharya
Shashank Singh
Maaz Ahmad
Blue Eyes Intelligence Engineering and Sciences Publication(BEIESP)
Source :
International Journal of Engineering and Advanced Technology. 9:428-433
Publication Year :
2020
Publisher :
Blue Eyes Intelligence Engineering and Sciences Engineering and Sciences Publication - BEIESP, 2020.

Abstract

Stock Trading has been one of the most important parts of the financial world for decades. People investing in the share market analyze the financial history of a corporation, the news related to it and study huge amounts of data so as to predict its stock price trend. The right investment i.e. buying and selling a company stock at the right time leads to monetary benefits and can make one a millionaire overnight. The stock market is an extremely fluctuating platform wherein data is produced in humongous quantities and is influenced by numerous disparate factors such as socio-political issues, financial activities like splits and dividends, news as well as rumors. This work proposes a novel system “IntelliFin” to predict the share market trend. The system uses the various stock market technical indicators along with the company's historical market data trends to predict the share prices. The system employs the sentiment determination of a company's financial and socio-political news for a more accurate prediction. This system is implemented using two models. The first is a hybrid LSTM model optimized by an ADAM optimizer. The other is a hybrid ML model which integrates a Support Vector Regressor, K-Nearest Neighbor classifier, an RF classifier and a Linear Regressor using a Majority Voting algorithm. Both models employ a sentiment analyzer to account for the news impacting the stock prices which is powered by NLP. The models are trained continuously using Reinforcement Learning implemented by the Q-Learning Algorithm to increase the consistency and accuracy. The project aims to support the inexperienced investors, who don't have enough experience in investing in the stock market and help them maximize their profit and minimize or eliminate the losses. The developed system will also serve as a tool for professional investors to help and aid their decision making.

Details

ISSN :
22498958
Volume :
9
Database :
OpenAIRE
Journal :
International Journal of Engineering and Advanced Technology
Accession number :
edsair.doi.dedup.....d974d0dd3db9cb53f5f300ff6572915c