SlideShare a Scribd company logo
1 of 15
Stock Market Prediction using
Deep Learning Models
Kondal Kolipaka
Liverpool John Moores University
Student number: 931219
Outline
• Introduction
• Problem Description
• Aim and objectives
• Literature Study
• Research Methodology
• Analysis
• Results and Discussions
• Conclusion and future work
Introduction
• Stock market prediction is the act of determine
the future value of a company stock or other
financial instrument traded on an exchange.
• Predicting the stock market performance is a very
large and profitable area of the study
• The successful prediction of a stock's future price
could yield significant profit
• BSE Sensex 7th largest stock exchange in the world
with US $ 2.8 trillion market cap and index
represents 30 largest companies listed on the
exchange
Problem Description
• Stock market is an interesting task for researchers and academicians,
it divides them into two groups
• Not possible to predict the stock market – Efficient Market
Hypothesis(EMH) Principle
• There is a scope to beat the stock market
• Deep Learning Models for prediction
• LSTM for stock market prediction
• Not many researchers have used numerical and textual analysis for
prediction
• Hybrid LSTM model
Aim and objectives of the study
• Assist the investors to make better decisions
• Find the gaps presented in the past
• Prediction model based on Stock historical data and news data
• Model identification
• Model building
• Model performance analysis
Research Questions
• Can we combine Stocks numerical analysis and textual analysis to
predict the stock market?
• What is the best machine learning model for stock market prediction?
• How to classify the business news for public sentiment analysis?
• How historical data and text data techniques help to generate better
stock market prediction?
Literature Review
• Numerical data – India and international markets
• Textual Data – News, twitter feeds, blogs
• Linear Models - AR, MA, ARIMA, ARMA
• Deep Learning Models – RNN, MLP, CNN, LSTM
• Hybrid Models - ARIMA-BPNN , ARIMA-GRU, LSTM and ensemble EMD
Limitations
• Either focused on Stock historical data or news sentiment data
• Not much research into merging numerical and text analysis data and
predicting stock market
Research Methodology
Analysis
• Numerical Data
oBSE Sensex historical data
downloaded from Yahoo
Finance
o15 years of data (30-06-2005
to 29-06-2020)
oDaily-price for 3672 days
oVariables – Date, Open, High,
Low, Close, Adj Close and
Volume
oMain variable: Close
• Text Data
• News headlines published by
Times of India, Harvard
Dataverse
• 20 years of data (till mid of
2020)
• 3.3 million records
• Variables – publish_date,
headline_category,
headline_text
• Main variable: headline_text
Proposed System
Analysis
• Data cleansing and pre-processing
• Numerical data: Dropping null values, missing data, Outlier
detection, feature selection
• Text Data: Dropping null values, feature selection, data range
• Exploratory data analysis
• Numerical Data Modeling – ARIMA & LSTM
ARIMA Model Prediction LSTM Model prediction
Cont. Analysis
LSTM Hybrid Model
Add the sentiment of the texts to the
original LSTM and see if there is an
improvement in the performance
• Date
• Close
• Headline_text => Sentiment Score
Model Parameters:
• 80:20 training and validation set
• Tanh activation function
• Adam optimizer
• Batch size 16
• Epochs 100
Text Analysis
• Naïve Bayes Classifier
• SVM Classifier
• Random Forest
Classifier
Results and Discussions
ARIMA model Performance
Parameter Result
MSE 14469805.031856986
MAE 2620.2431482654974
RMSE 3803.9196931398255
MAPE 0.07676215004310963
Parameter Result
MSE 637816.3887958465
MAE 650.9328685484523
RMSE 798.6340769062177
MAPE 0.01779417716769563
Classification Model Accuracy
Naive Bayes Classifier 0.751
SVM Classifier 0.888
Random Forest Classifier 0.842
Parameter Result
MSE 243371.66329966017
MAE 317.4715822069669
RMSE 493.32713618820947
MAPE 0.009039365197613879
Model MSE MAE RMSE MAPE
ARIMA 14469805.032 2620.243 3803.919 0.0767
LSTM 637816.388 650.932 798.634 0.0177
Hybrid LSTM 243371.663 317.471 483.327 0.009
LSTM model Performance
Text Analysis
Hybrid Model
Different model performance
Around 7.6% MAPE represents the model is about 92.4% accurate
in predicting the stock price over test set.
Around 1.7% MAPE represents the model is about 98.3% accurate
in predicting the stock price over test set.
Around 0.9% MAPE represents the model is about 99.1% accurate in predicting
the stock price over test dataset which is a great improvement compared with the
individual LSTM model and ARIMA model.
Contributions and future work
• Novel approach for prediction of stock market by combining numerical and text analysis data
• With the LSTM Hybrid model where the text analysis is augmented over the prediction of the
numerical analysis by combing the sentiment with the closing price of the numerical data, resulted in
an MAPE of 0.0090 and RMSE of 493.32. This clearly shows by combining the sentiment analysis
data with the historical data we are able to get the better results than the individual LSTM model.
• Results can be improved for numerical analysis by using more sophisticated approaches like
stacked auto encoders presented by the Wei Bao (Bao, Yue and Rao, 2017) where novel deep
learning framework studies by combining wavelet transforms(WT), stacked autoencoders (SAEs)
and long-short term memory (LSTM) for forecasting the stock prices
Thank You

More Related Content

What's hot

The Delta Of An Arithmetic Asian Option Via The Pathwise Method
The Delta Of An Arithmetic Asian Option Via The Pathwise MethodThe Delta Of An Arithmetic Asian Option Via The Pathwise Method
The Delta Of An Arithmetic Asian Option Via The Pathwise MethodAnna Borisova
 
Artificial Neural Networks (ANN)
Artificial Neural Networks (ANN)Artificial Neural Networks (ANN)
Artificial Neural Networks (ANN)gokulprasath06
 
Google Stock Price Forecasting
Google Stock Price ForecastingGoogle Stock Price Forecasting
Google Stock Price ForecastingArkaprava Kundu
 
Lecture 4 neural networks
Lecture 4 neural networksLecture 4 neural networks
Lecture 4 neural networksParveenMalik18
 
Stock Market Prediction.pptx
Stock Market Prediction.pptxStock Market Prediction.pptx
Stock Market Prediction.pptxRastogiAman
 
Stock Market Prediction
Stock Market Prediction Stock Market Prediction
Stock Market Prediction SalmanShezad
 
Turing machine Introduction
Turing machine IntroductionTuring machine Introduction
Turing machine IntroductionAram Rafeq
 
Data analytics with python introductory
Data analytics with python introductoryData analytics with python introductory
Data analytics with python introductoryAbhimanyu Dwivedi
 
Stock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningStock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningAravind Balaji
 
IRJET- Data Visualization and Stock Market and Prediction
IRJET- Data Visualization and Stock Market and PredictionIRJET- Data Visualization and Stock Market and Prediction
IRJET- Data Visualization and Stock Market and PredictionIRJET Journal
 
An LSTM-Based Neural Network Architecture for Model Transformations
An LSTM-Based Neural Network Architecture for Model TransformationsAn LSTM-Based Neural Network Architecture for Model Transformations
An LSTM-Based Neural Network Architecture for Model TransformationsJordi Cabot
 
Machine learning prediction of stock markets
Machine learning prediction of stock marketsMachine learning prediction of stock markets
Machine learning prediction of stock marketsNikola Milosevic
 
Recurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryRecurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryAndrii Gakhov
 
Text prediction based on Recurrent Neural Network Language Model
Text prediction based on Recurrent Neural Network Language ModelText prediction based on Recurrent Neural Network Language Model
Text prediction based on Recurrent Neural Network Language ModelANIRUDHMALODE2
 

What's hot (20)

The Delta Of An Arithmetic Asian Option Via The Pathwise Method
The Delta Of An Arithmetic Asian Option Via The Pathwise MethodThe Delta Of An Arithmetic Asian Option Via The Pathwise Method
The Delta Of An Arithmetic Asian Option Via The Pathwise Method
 
Chapter 2 (final)
Chapter 2 (final)Chapter 2 (final)
Chapter 2 (final)
 
LSTM
LSTMLSTM
LSTM
 
Artificial Neural Networks (ANN)
Artificial Neural Networks (ANN)Artificial Neural Networks (ANN)
Artificial Neural Networks (ANN)
 
Google Stock Price Forecasting
Google Stock Price ForecastingGoogle Stock Price Forecasting
Google Stock Price Forecasting
 
Fuzzy and nn
Fuzzy and nnFuzzy and nn
Fuzzy and nn
 
Lecture 4 neural networks
Lecture 4 neural networksLecture 4 neural networks
Lecture 4 neural networks
 
Stock prediction system using ann
Stock prediction system using annStock prediction system using ann
Stock prediction system using ann
 
Stock Market Prediction.pptx
Stock Market Prediction.pptxStock Market Prediction.pptx
Stock Market Prediction.pptx
 
Stock Market Prediction
Stock Market Prediction Stock Market Prediction
Stock Market Prediction
 
Turing machine Introduction
Turing machine IntroductionTuring machine Introduction
Turing machine Introduction
 
Data analytics with python introductory
Data analytics with python introductoryData analytics with python introductory
Data analytics with python introductory
 
Presentation1
Presentation1Presentation1
Presentation1
 
Stock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningStock Market Prediction using Machine Learning
Stock Market Prediction using Machine Learning
 
IRJET- Data Visualization and Stock Market and Prediction
IRJET- Data Visualization and Stock Market and PredictionIRJET- Data Visualization and Stock Market and Prediction
IRJET- Data Visualization and Stock Market and Prediction
 
An LSTM-Based Neural Network Architecture for Model Transformations
An LSTM-Based Neural Network Architecture for Model TransformationsAn LSTM-Based Neural Network Architecture for Model Transformations
An LSTM-Based Neural Network Architecture for Model Transformations
 
Machine learning prediction of stock markets
Machine learning prediction of stock marketsMachine learning prediction of stock markets
Machine learning prediction of stock markets
 
Recurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryRecurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: Theory
 
Recurrent neural networks
Recurrent neural networksRecurrent neural networks
Recurrent neural networks
 
Text prediction based on Recurrent Neural Network Language Model
Text prediction based on Recurrent Neural Network Language ModelText prediction based on Recurrent Neural Network Language Model
Text prediction based on Recurrent Neural Network Language Model
 

Similar to Kondal Kolipaka.pptx

Application_of_Deep_Learning_Techniques.pptx
Application_of_Deep_Learning_Techniques.pptxApplication_of_Deep_Learning_Techniques.pptx
Application_of_Deep_Learning_Techniques.pptxKiranKumar918931
 
Multi variate presentation
Multi variate presentationMulti variate presentation
Multi variate presentationArun Kumar
 
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...Hari KC
 
Big Data Project - Final version
Big Data Project - Final versionBig Data Project - Final version
Big Data Project - Final versionMihir Sanghavi
 
An intelligent approach to demand forecasting
An intelligent approach to demand forecastingAn intelligent approach to demand forecasting
An intelligent approach to demand forecastingNimai Chand Das Adhikari
 
Stock Market Price Prediction Using Technical Analysis
Stock Market Price Prediction Using Technical AnalysisStock Market Price Prediction Using Technical Analysis
Stock Market Price Prediction Using Technical AnalysisASHEESHVERMA6
 
laptop price prediction presentation
laptop price prediction presentationlaptop price prediction presentation
laptop price prediction presentationNeerajNishad4
 
Thesis Presentation.pptx
Thesis Presentation.pptxThesis Presentation.pptx
Thesis Presentation.pptxRazaMukhtar1
 
Pricing like a data scientist
Pricing like a data scientistPricing like a data scientist
Pricing like a data scientistMatthew Evans
 
Informs presentation new ppt
Informs presentation new pptInforms presentation new ppt
Informs presentation new pptSalford Systems
 
A trend analysis of market cap for investment decision
A trend analysis of market cap for investment decisionA trend analysis of market cap for investment decision
A trend analysis of market cap for investment decisionDebanjan Bose
 
Towards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning BenchmarkTowards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning BenchmarkTuri, Inc.
 
Predicting Stock Market Price Using Support Vector Regression
Predicting Stock Market Price Using Support Vector RegressionPredicting Stock Market Price Using Support Vector Regression
Predicting Stock Market Price Using Support Vector RegressionChittagong Independent University
 
Stock Price Prediction using ML Techniques
Stock Price Prediction using ML TechniquesStock Price Prediction using ML Techniques
Stock Price Prediction using ML TechniquesNarayanJee4
 
Data warehouse 16 data analysis techniques
Data warehouse 16 data analysis techniquesData warehouse 16 data analysis techniques
Data warehouse 16 data analysis techniquesVaibhav Khanna
 
Technical Paper Writing Sridhara
Technical Paper Writing SridharaTechnical Paper Writing Sridhara
Technical Paper Writing SridharaDr. S.N. Sridhara
 
SLOPE 1st workshop - presentation 7
SLOPE 1st workshop - presentation 7SLOPE 1st workshop - presentation 7
SLOPE 1st workshop - presentation 7SLOPE Project
 

Similar to Kondal Kolipaka.pptx (20)

Application_of_Deep_Learning_Techniques.pptx
Application_of_Deep_Learning_Techniques.pptxApplication_of_Deep_Learning_Techniques.pptx
Application_of_Deep_Learning_Techniques.pptx
 
Tldr
TldrTldr
Tldr
 
Multi variate presentation
Multi variate presentationMulti variate presentation
Multi variate presentation
 
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
 
Big Data Project - Final version
Big Data Project - Final versionBig Data Project - Final version
Big Data Project - Final version
 
An intelligent approach to demand forecasting
An intelligent approach to demand forecastingAn intelligent approach to demand forecasting
An intelligent approach to demand forecasting
 
Stock Market Price Prediction Using Technical Analysis
Stock Market Price Prediction Using Technical AnalysisStock Market Price Prediction Using Technical Analysis
Stock Market Price Prediction Using Technical Analysis
 
laptop price prediction presentation
laptop price prediction presentationlaptop price prediction presentation
laptop price prediction presentation
 
Thesis Presentation.pptx
Thesis Presentation.pptxThesis Presentation.pptx
Thesis Presentation.pptx
 
Pricing like a data scientist
Pricing like a data scientistPricing like a data scientist
Pricing like a data scientist
 
Fuzzy Presentation
Fuzzy PresentationFuzzy Presentation
Fuzzy Presentation
 
Informs presentation new ppt
Informs presentation new pptInforms presentation new ppt
Informs presentation new ppt
 
A trend analysis of market cap for investment decision
A trend analysis of market cap for investment decisionA trend analysis of market cap for investment decision
A trend analysis of market cap for investment decision
 
Towards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning BenchmarkTowards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning Benchmark
 
Predicting Stock Market Price Using Support Vector Regression
Predicting Stock Market Price Using Support Vector RegressionPredicting Stock Market Price Using Support Vector Regression
Predicting Stock Market Price Using Support Vector Regression
 
Stock Price Prediction using ML Techniques
Stock Price Prediction using ML TechniquesStock Price Prediction using ML Techniques
Stock Price Prediction using ML Techniques
 
Data warehouse 16 data analysis techniques
Data warehouse 16 data analysis techniquesData warehouse 16 data analysis techniques
Data warehouse 16 data analysis techniques
 
Technical Paper Writing Sridhara
Technical Paper Writing SridharaTechnical Paper Writing Sridhara
Technical Paper Writing Sridhara
 
SLOPE 1st workshop - presentation 7
SLOPE 1st workshop - presentation 7SLOPE 1st workshop - presentation 7
SLOPE 1st workshop - presentation 7
 
ACCESS.2020.3015966.pdf
ACCESS.2020.3015966.pdfACCESS.2020.3015966.pdf
ACCESS.2020.3015966.pdf
 

Recently uploaded

Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 

Recently uploaded (20)

Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 

Kondal Kolipaka.pptx

  • 1. Stock Market Prediction using Deep Learning Models Kondal Kolipaka Liverpool John Moores University Student number: 931219
  • 2. Outline • Introduction • Problem Description • Aim and objectives • Literature Study • Research Methodology • Analysis • Results and Discussions • Conclusion and future work
  • 3. Introduction • Stock market prediction is the act of determine the future value of a company stock or other financial instrument traded on an exchange. • Predicting the stock market performance is a very large and profitable area of the study • The successful prediction of a stock's future price could yield significant profit • BSE Sensex 7th largest stock exchange in the world with US $ 2.8 trillion market cap and index represents 30 largest companies listed on the exchange
  • 4. Problem Description • Stock market is an interesting task for researchers and academicians, it divides them into two groups • Not possible to predict the stock market – Efficient Market Hypothesis(EMH) Principle • There is a scope to beat the stock market • Deep Learning Models for prediction • LSTM for stock market prediction • Not many researchers have used numerical and textual analysis for prediction • Hybrid LSTM model
  • 5. Aim and objectives of the study • Assist the investors to make better decisions • Find the gaps presented in the past • Prediction model based on Stock historical data and news data • Model identification • Model building • Model performance analysis
  • 6. Research Questions • Can we combine Stocks numerical analysis and textual analysis to predict the stock market? • What is the best machine learning model for stock market prediction? • How to classify the business news for public sentiment analysis? • How historical data and text data techniques help to generate better stock market prediction?
  • 7. Literature Review • Numerical data – India and international markets • Textual Data – News, twitter feeds, blogs • Linear Models - AR, MA, ARIMA, ARMA • Deep Learning Models – RNN, MLP, CNN, LSTM • Hybrid Models - ARIMA-BPNN , ARIMA-GRU, LSTM and ensemble EMD Limitations • Either focused on Stock historical data or news sentiment data • Not much research into merging numerical and text analysis data and predicting stock market
  • 9. Analysis • Numerical Data oBSE Sensex historical data downloaded from Yahoo Finance o15 years of data (30-06-2005 to 29-06-2020) oDaily-price for 3672 days oVariables – Date, Open, High, Low, Close, Adj Close and Volume oMain variable: Close • Text Data • News headlines published by Times of India, Harvard Dataverse • 20 years of data (till mid of 2020) • 3.3 million records • Variables – publish_date, headline_category, headline_text • Main variable: headline_text
  • 11. Analysis • Data cleansing and pre-processing • Numerical data: Dropping null values, missing data, Outlier detection, feature selection • Text Data: Dropping null values, feature selection, data range • Exploratory data analysis • Numerical Data Modeling – ARIMA & LSTM ARIMA Model Prediction LSTM Model prediction
  • 12. Cont. Analysis LSTM Hybrid Model Add the sentiment of the texts to the original LSTM and see if there is an improvement in the performance • Date • Close • Headline_text => Sentiment Score Model Parameters: • 80:20 training and validation set • Tanh activation function • Adam optimizer • Batch size 16 • Epochs 100 Text Analysis • Naïve Bayes Classifier • SVM Classifier • Random Forest Classifier
  • 13. Results and Discussions ARIMA model Performance Parameter Result MSE 14469805.031856986 MAE 2620.2431482654974 RMSE 3803.9196931398255 MAPE 0.07676215004310963 Parameter Result MSE 637816.3887958465 MAE 650.9328685484523 RMSE 798.6340769062177 MAPE 0.01779417716769563 Classification Model Accuracy Naive Bayes Classifier 0.751 SVM Classifier 0.888 Random Forest Classifier 0.842 Parameter Result MSE 243371.66329966017 MAE 317.4715822069669 RMSE 493.32713618820947 MAPE 0.009039365197613879 Model MSE MAE RMSE MAPE ARIMA 14469805.032 2620.243 3803.919 0.0767 LSTM 637816.388 650.932 798.634 0.0177 Hybrid LSTM 243371.663 317.471 483.327 0.009 LSTM model Performance Text Analysis Hybrid Model Different model performance Around 7.6% MAPE represents the model is about 92.4% accurate in predicting the stock price over test set. Around 1.7% MAPE represents the model is about 98.3% accurate in predicting the stock price over test set. Around 0.9% MAPE represents the model is about 99.1% accurate in predicting the stock price over test dataset which is a great improvement compared with the individual LSTM model and ARIMA model.
  • 14. Contributions and future work • Novel approach for prediction of stock market by combining numerical and text analysis data • With the LSTM Hybrid model where the text analysis is augmented over the prediction of the numerical analysis by combing the sentiment with the closing price of the numerical data, resulted in an MAPE of 0.0090 and RMSE of 493.32. This clearly shows by combining the sentiment analysis data with the historical data we are able to get the better results than the individual LSTM model. • Results can be improved for numerical analysis by using more sophisticated approaches like stacked auto encoders presented by the Wei Bao (Bao, Yue and Rao, 2017) where novel deep learning framework studies by combining wavelet transforms(WT), stacked autoencoders (SAEs) and long-short term memory (LSTM) for forecasting the stock prices