SlideShare a Scribd company logo
1 of 19
Stock Market Prediction based on
Time Series Data
Presented by
xxxxxx,
xxxxxx
yyyyyyy.
Guided by
yyyyyy,
xxxxxx
CONTENTS
● Introduction
● Time Series Forecasting
● Forecasting Components
● Forecasting Model-ARIMA
● Methodology
● Result
● Conclusion
● Acknowledgements
● References
TKMCE
1
https://www.businesslive.co.za/rdm/business/2018-02-19-lena-komileva-the-shift-in-the-
markets-that-changes-everything/
1
21/10/2020
fig 1
INTRODUCTION
● The stock market is considered to be one of the most highly complex financial systems
which consist of various components or stocks, the price of which fluctuates greatly with
respect to time
● All the stock market investors aim to maximize the returns over their investments and
minimize the risks associated
● Stock markets being highly sensitive and susceptible to quick changes, the main aim of
stock-trend prediction is to develop new innovative approaches to foresee the stocks that
result in high profits.
● This research tries to analyze the time series data of the Indian stock market and build a
statistical model that could efficiently predict the future stocks.
TKMCE
2
21/10/2020
Source:https://clickamericana.com/topics/money-work/great-depression-newspaper-headlines-stock-market-crash-1929
Source: https://labblog.uofmhealth.org/lab-report/how-does-covid-19-appear-lungs
TKMCE
3
21/10/2020
fig 2
Literature Review
TKMCE
4
Title Author synopsis
1 Stock index forecasting based
on a hybrid model
J.-J. Wang, J.-Z. Wang,
Z.-G. Zhang, and S.-P.
Guo
Using Feed forward back
propagation neural network to
forecast stock prices
2
Support Vector Machine With
Adaptive Parameters in
Financial Time Series
Forecasting
L. J. Cao and Francis E.
H. Tay
The variability in performance of
SVM with respect to the free
parameters is investigated
experimentally. Adaptive parameters
are then proposed by incorporating
the non stationarity of financial time
series into SVM
3
An introductory study on time
series modeling and forecasting.
R. Adhikari and R. K.
Agrawal.
It have described three important
classes of time series models, ie.the
stochastic, neural networks and
SVM based models, together with
their inherent forecasting strengths
and weaknesses.
Time Series Forecasting
● Time series forecasting is a technique for the prediction of events through a sequence of time .
● Time series data refers to an ordered sequence or a set of data points that a variable takes at equal
time intervals
● In time series ,time acts as an independent variable to estimate dependent variable
Source:https://www.researchgate.net/figure/Figure-No2-Time-series-graph-Timber-production-from-year-2000-
2005-in-tonnes_fig1_257985747TKMCE
5
21/10/2020fig 3
Time Series Components
● The components by which time series is composed are called the components of time series
❖ Trend component (T)
-It is the general tendency of data to grow or decline over a long
period of time
❖ Seasonal component (S)
-The Component responsible for regular rise or fall during a period
not more than 1 year
❖ Cyclic component (C)
-These are the recurrent variations in time series
❖ Irregular component (I)
- These component don’t repeat in a definite pattern
TKMCE
6
21/10/2020
Forecasting Model -ARIMA
● ARIMA stands for Auto Regressive Integrated Moving Average
● It is an integrated model of Auto Regressive(AR) and Moving Average(MV)
● In this model past values of the time series alone used to predict the future values
● The common form of an ARIMA model
● This model is called as “ARIMA (p ,d , q) model
where,
p - order of auto-regressive part
d - degree of differencing
q – order of the moving average part
TKMCE
7
21-10-2020
Methodology
8
fig 4
Methodology
1. Identify
● In order to design ARIMA model, the primary time series has to be Stationary one
● If the series is non-stationary, then the series has to be differenced so as to make it stationary
2. Estimation
● An important step while selecting the model is the determination of ideal parameters for the
model
● Plotting the ACF and PACF against the consecutive time lags for the series is a simple
approach to choose the parameters of the model
● The general form of ACF is as:
Covariance (Xt, Xt − h)/ Variance(Xt)
● The common form is of PACF is as:
Covariance (y, X3|X1, X2)/ variance(y|X1|X2)variance(X3|X1, X2)TKMCE
9
21/10/2020
TKMCE
10
21/10/2020
ACF and PACF plot for Nifty Time series data
ACF and PACF plot for Sensex Time series data
fig 5
fig 6
3. Model Selection
● We use the ‘‘ARIMA (0, 1, 0) model’’ for predicting the next values in the time series.
● We use the auto.arima () function in R to get the results.
● Auto.arima() function chooses the best parameters of ARIMA(p,d,q).
● Test time series data from Nifty
auto.arima (lnstock_Nifty, ic=‘‘aic’’, trace = TRUE)
‘‘ARIMA(2,1,2)’’ : −166.3623
‘‘ARIMA(0,1,0)’’ : −168.2363
‘‘ARIMA(1,1,0)’’ : −166.8252
‘‘ARIMA(0,1,1)’’ : −166.8558
‘‘ARIMA(1,1,1)’’ : −167.7504
‘‘Best model: ARIMA(0,1,0)’’
TKMCE
11
21/10/2020
TKMCE Source: https://ieeexplore.ieee.org/document/9144185
12
21/10/2020
Fig.14
4. Forecast
● Forecasting based on the past data
Forecast of nifty from ARIMA(0,1,0) Forecast of sensex from ARIMA(0,1,0)
RESULTS & DISCUSSIONS
TKMCE
Source: https://ieeexplore.ieee.org/document/9144185
13
RESULTS & DISCUSSIONS
TKMCE
Source: https://ieeexplore.ieee.org/document/9144185
14
● In this ARIMA model, used different p,q,d values to get best result
● Model ARIMA(0,1,0) got the best result
● comparison of the predicted series with the actual series shows roughly a deviation of 5% mean
percentage error for both Nifty and Sensex on average
RESULTS & DISCUSSIONS
TKMCE
15
CONCLUSION
● This research was taken to investigate the utility of Time Series Forecasting in Indian stock
market
● Here we tries to build an efficient ARIMA model to predict the Indian stock market volatility
● The publically available time series data of Indian stock market has been used for this study
● The proposed Time Series Forecasting model for the stock market prediction got a good
result with a roughly deviation of 5% mean percentage error.
● Various tests can be used for the validation of the predicted time series. However, in this
study we have used the ‘‘ADF test and the L-jung box tests’’ for purpose of validation
● It would be useful when we investing in stock market for a long period
TKMCE
16
21/10/2020
ACKNOWLEDGEMENT
I would like to express my deep sense of gratitude to my guide yyyyy for providing
invaluable guidance, comments, and suggestions throughout the course of seminar.
I am very much thankful to all the faculties from the ECE department especially Prof.
xxxxx (seminar coordinator) for providing me an opportunity to present my seminar.
Last but not the least I want to thank my friends for attending the seminar and listening me
from the last few minutes.
17
TKMCE 21-10-2020
REFERENCES
1. G. González’Rivera and T. H. Lee, ‘‘Nonlinear time series in financial forecasting,’’ in Encyclopedia of
Complexity and Systems Science. New York, NY, USA: Springer, 2009. .
2. P.-F. Pai and C.-S. Lin, ‘‘A hybrid ARIMA and support vector machines model in stock price
forecasting,’’ Omega, vol. 33, pp. 497–505, Dec. 2005
3. An Introduction to Indian Stock Market. Accessed: Jul. 2018. [Online]. Available:
https://www.investopedia.com/articles/stocks/09/indian-stockmarket.asp
4. G. P. Zhang, ‘‘A neural network ensemble method with jittered training data for time series forecasting,’’
Inf. Sci., vol. 177, no. 23, pp. 5329–5346, 2007.
5. S. Green, ‘‘Time series analysis of stock prices using the box-Jenkins approach,’’ Tech. Rep., 2011
6. J. Pati, B. Kumar, D. Manjhi, and K. K. Shukla, ‘‘A comparison among ARIMA, BP-NN, and MOGA-NN
for software clone evolution prediction,’’ IEEE Access, vol. 5, pp. 11841–11851, 2017.
7. S. M. Idrees, M. A. Alam, and P. Agarwal, ‘‘A study of big data and its challenges,’’ Int. J. Inf. Technol.,
pp. 1–6, 2018.
8. NIFTY 50 (NSEI)/S&P BSE SENSEX (BSESN). Accessed: Jul. 15, 2018. [Online]. Available:
https://in.finance.yahoo.com
9. T. G. Andersen, T. Bollerslev, F. X. Diebold, and P. Labys, ‘‘Modeling and forecasting realized
volatility,’’ Econometrica, vol. 71, no. 2, pp. 579–625, 2003
TKMCECE 01-10-2020
18
21/10/2020

More Related Content

What's hot

Time Series Analysis - Modeling and Forecasting
Time Series Analysis - Modeling and ForecastingTime Series Analysis - Modeling and Forecasting
Time Series Analysis - Modeling and ForecastingMaruthi Nataraj K
 
STOCK MARKET PREDICTION USING MACHINE LEARNING METHODS
STOCK MARKET PREDICTION USING MACHINE LEARNING METHODSSTOCK MARKET PREDICTION USING MACHINE LEARNING METHODS
STOCK MARKET PREDICTION USING MACHINE LEARNING METHODSIAEME Publication
 
IRJET- Future Stock Price Prediction using LSTM Machine Learning Algorithm
IRJET-  	  Future Stock Price Prediction using LSTM Machine Learning AlgorithmIRJET-  	  Future Stock Price Prediction using LSTM Machine Learning Algorithm
IRJET- Future Stock Price Prediction using LSTM Machine Learning AlgorithmIRJET Journal
 
Machine learning: Stock Price Prediction
Machine learning: Stock Price PredictionMachine learning: Stock Price Prediction
Machine learning: Stock Price Predictioneurosigdoc acm
 
Stock market analysis
Stock market analysisStock market analysis
Stock market analysisSruti Jain
 
Stock Price Prediction
Stock Price PredictionStock Price Prediction
Stock Price PredictionManisha Mishra
 
Time-series Analysis in Minutes
Time-series Analysis in MinutesTime-series Analysis in Minutes
Time-series Analysis in MinutesOrzota
 
Arima model (time series)
Arima model (time series)Arima model (time series)
Arima model (time series)Kumar P
 
Stock Market Prediction
Stock Market Prediction Stock Market Prediction
Stock Market Prediction SalmanShezad
 
Stock market prediction using data mining
Stock market prediction using data miningStock market prediction using data mining
Stock market prediction using data miningShivakumarSoppannavar
 
Stock Price Prediction PPT
Stock Price Prediction  PPTStock Price Prediction  PPT
Stock Price Prediction PPTPrashantGanji4
 
Performance analysis and prediction of stock market for investment decision u...
Performance analysis and prediction of stock market for investment decision u...Performance analysis and prediction of stock market for investment decision u...
Performance analysis and prediction of stock market for investment decision u...Hari KC
 
Time Series Forecasting Project Presentation.
Time Series Forecasting Project  Presentation.Time Series Forecasting Project  Presentation.
Time Series Forecasting Project Presentation.Anupama Kate
 
Arima model
Arima modelArima model
Arima modelJassika
 
Stock Market Prediction
Stock Market PredictionStock Market Prediction
Stock Market PredictionMRIDUL GUPTA
 
Deep Learning for Stock Prediction
Deep Learning for Stock PredictionDeep Learning for Stock Prediction
Deep Learning for Stock PredictionLim Zhi Yuan (Zane)
 
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
 
Stock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningStock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningAravind Balaji
 

What's hot (20)

Time Series Analysis - Modeling and Forecasting
Time Series Analysis - Modeling and ForecastingTime Series Analysis - Modeling and Forecasting
Time Series Analysis - Modeling and Forecasting
 
STOCK MARKET PREDICTION USING MACHINE LEARNING METHODS
STOCK MARKET PREDICTION USING MACHINE LEARNING METHODSSTOCK MARKET PREDICTION USING MACHINE LEARNING METHODS
STOCK MARKET PREDICTION USING MACHINE LEARNING METHODS
 
Stock Market Analysis
Stock Market AnalysisStock Market Analysis
Stock Market Analysis
 
IRJET- Future Stock Price Prediction using LSTM Machine Learning Algorithm
IRJET-  	  Future Stock Price Prediction using LSTM Machine Learning AlgorithmIRJET-  	  Future Stock Price Prediction using LSTM Machine Learning Algorithm
IRJET- Future Stock Price Prediction using LSTM Machine Learning Algorithm
 
Machine learning: Stock Price Prediction
Machine learning: Stock Price PredictionMachine learning: Stock Price Prediction
Machine learning: Stock Price Prediction
 
Stock market analysis
Stock market analysisStock market analysis
Stock market analysis
 
ARIMA
ARIMA ARIMA
ARIMA
 
Stock Price Prediction
Stock Price PredictionStock Price Prediction
Stock Price Prediction
 
Time-series Analysis in Minutes
Time-series Analysis in MinutesTime-series Analysis in Minutes
Time-series Analysis in Minutes
 
Arima model (time series)
Arima model (time series)Arima model (time series)
Arima model (time series)
 
Stock Market Prediction
Stock Market Prediction Stock Market Prediction
Stock Market Prediction
 
Stock market prediction using data mining
Stock market prediction using data miningStock market prediction using data mining
Stock market prediction using data mining
 
Stock Price Prediction PPT
Stock Price Prediction  PPTStock Price Prediction  PPT
Stock Price Prediction PPT
 
Performance analysis and prediction of stock market for investment decision u...
Performance analysis and prediction of stock market for investment decision u...Performance analysis and prediction of stock market for investment decision u...
Performance analysis and prediction of stock market for investment decision u...
 
Time Series Forecasting Project Presentation.
Time Series Forecasting Project  Presentation.Time Series Forecasting Project  Presentation.
Time Series Forecasting Project Presentation.
 
Arima model
Arima modelArima model
Arima model
 
Stock Market Prediction
Stock Market PredictionStock Market Prediction
Stock Market Prediction
 
Deep Learning for Stock Prediction
Deep Learning for Stock PredictionDeep Learning for Stock Prediction
Deep Learning for Stock Prediction
 
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...
 
Stock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningStock Market Prediction using Machine Learning
Stock Market Prediction using Machine Learning
 

Similar to stock market prediction

Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...IRJET Journal
 
Stock Price Prediction Using Sentiment Analysis and Historic Data of Stock
Stock Price Prediction Using Sentiment Analysis and Historic Data of StockStock Price Prediction Using Sentiment Analysis and Historic Data of Stock
Stock Price Prediction Using Sentiment Analysis and Historic Data of StockIRJET Journal
 
Study of effectiveness of time series modeling (arima) in forecasting stock p...
Study of effectiveness of time series modeling (arima) in forecasting stock p...Study of effectiveness of time series modeling (arima) in forecasting stock p...
Study of effectiveness of time series modeling (arima) in forecasting stock p...IJCSEA Journal
 
Stock Market Prediction using Long Short-Term Memory
Stock Market Prediction using Long Short-Term MemoryStock Market Prediction using Long Short-Term Memory
Stock Market Prediction using Long Short-Term MemoryIRJET Journal
 
Demand time series analysis and forecasting
Demand time series analysis and forecastingDemand time series analysis and forecasting
Demand time series analysis and forecastingM Baddar
 
Time Series Weather Forecasting Techniques: Literature Survey
Time Series Weather Forecasting Techniques: Literature SurveyTime Series Weather Forecasting Techniques: Literature Survey
Time Series Weather Forecasting Techniques: Literature SurveyIRJET Journal
 
IRJET- Stock Market Prediction using Machine Learning Techniques
IRJET- Stock Market Prediction using Machine Learning TechniquesIRJET- Stock Market Prediction using Machine Learning Techniques
IRJET- Stock Market Prediction using Machine Learning TechniquesIRJET Journal
 
STOCK PRICE PREDICTION USING ML TECHNIQUES
STOCK PRICE PREDICTION USING ML TECHNIQUESSTOCK PRICE PREDICTION USING ML TECHNIQUES
STOCK PRICE PREDICTION USING ML TECHNIQUESIRJET Journal
 
Stock Market Prediction Using Deep Learning
Stock Market Prediction Using Deep LearningStock Market Prediction Using Deep Learning
Stock Market Prediction Using Deep LearningIRJET Journal
 
IRJET- Novel based Stock Value Prediction Method
IRJET- Novel based Stock Value Prediction MethodIRJET- Novel based Stock Value Prediction Method
IRJET- Novel based Stock Value Prediction MethodIRJET Journal
 
IRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock MarketingIRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock MarketingIRJET Journal
 
IRJET- Prediction of Stock Market using Machine Learning Algorithms
IRJET- Prediction of Stock Market using Machine Learning AlgorithmsIRJET- Prediction of Stock Market using Machine Learning Algorithms
IRJET- Prediction of Stock Market using Machine Learning AlgorithmsIRJET Journal
 
IRJET- Stock Price Prediction using Long Short Term Memory
IRJET-  	  Stock Price Prediction using Long Short Term MemoryIRJET-  	  Stock Price Prediction using Long Short Term Memory
IRJET- Stock Price Prediction using Long Short Term MemoryIRJET Journal
 
STOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHON
STOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHONSTOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHON
STOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHONIRJET Journal
 
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
 
Employing Advanced Neural Networks for Forecasting Time Series Data
Employing Advanced Neural Networks for Forecasting Time Series DataEmploying Advanced Neural Networks for Forecasting Time Series Data
Employing Advanced Neural Networks for Forecasting Time Series DataIRJET Journal
 
IRJET- Stock Market Prediction using ANN
IRJET- Stock Market Prediction using ANNIRJET- Stock Market Prediction using ANN
IRJET- Stock Market Prediction using ANNIRJET Journal
 
Survey Paper on Stock Prediction Using Machine Learning Algorithms
Survey Paper on Stock Prediction Using Machine Learning AlgorithmsSurvey Paper on Stock Prediction Using Machine Learning Algorithms
Survey Paper on Stock Prediction Using Machine Learning AlgorithmsIRJET Journal
 
IRJET- Stock Market Prediction using Machine Learning
IRJET- Stock Market Prediction using Machine LearningIRJET- Stock Market Prediction using Machine Learning
IRJET- Stock Market Prediction using Machine LearningIRJET Journal
 

Similar to stock market prediction (20)

Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
 
Stock Price Prediction Using Sentiment Analysis and Historic Data of Stock
Stock Price Prediction Using Sentiment Analysis and Historic Data of StockStock Price Prediction Using Sentiment Analysis and Historic Data of Stock
Stock Price Prediction Using Sentiment Analysis and Historic Data of Stock
 
Study of effectiveness of time series modeling (arima) in forecasting stock p...
Study of effectiveness of time series modeling (arima) in forecasting stock p...Study of effectiveness of time series modeling (arima) in forecasting stock p...
Study of effectiveness of time series modeling (arima) in forecasting stock p...
 
Stock Market Prediction using Long Short-Term Memory
Stock Market Prediction using Long Short-Term MemoryStock Market Prediction using Long Short-Term Memory
Stock Market Prediction using Long Short-Term Memory
 
Demand time series analysis and forecasting
Demand time series analysis and forecastingDemand time series analysis and forecasting
Demand time series analysis and forecasting
 
Time Series Weather Forecasting Techniques: Literature Survey
Time Series Weather Forecasting Techniques: Literature SurveyTime Series Weather Forecasting Techniques: Literature Survey
Time Series Weather Forecasting Techniques: Literature Survey
 
IRJET- Stock Market Prediction using Machine Learning Techniques
IRJET- Stock Market Prediction using Machine Learning TechniquesIRJET- Stock Market Prediction using Machine Learning Techniques
IRJET- Stock Market Prediction using Machine Learning Techniques
 
STOCK PRICE PREDICTION USING ML TECHNIQUES
STOCK PRICE PREDICTION USING ML TECHNIQUESSTOCK PRICE PREDICTION USING ML TECHNIQUES
STOCK PRICE PREDICTION USING ML TECHNIQUES
 
Stock Market Prediction Using Deep Learning
Stock Market Prediction Using Deep LearningStock Market Prediction Using Deep Learning
Stock Market Prediction Using Deep Learning
 
IRJET- Novel based Stock Value Prediction Method
IRJET- Novel based Stock Value Prediction MethodIRJET- Novel based Stock Value Prediction Method
IRJET- Novel based Stock Value Prediction Method
 
IRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock MarketingIRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock Marketing
 
IRJET- Prediction of Stock Market using Machine Learning Algorithms
IRJET- Prediction of Stock Market using Machine Learning AlgorithmsIRJET- Prediction of Stock Market using Machine Learning Algorithms
IRJET- Prediction of Stock Market using Machine Learning Algorithms
 
IRJET- Stock Price Prediction using Long Short Term Memory
IRJET-  	  Stock Price Prediction using Long Short Term MemoryIRJET-  	  Stock Price Prediction using Long Short Term Memory
IRJET- Stock Price Prediction using Long Short Term Memory
 
STOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHON
STOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHONSTOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHON
STOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHON
 
Ijmet 10 01_176
Ijmet 10 01_176Ijmet 10 01_176
Ijmet 10 01_176
 
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
 
Employing Advanced Neural Networks for Forecasting Time Series Data
Employing Advanced Neural Networks for Forecasting Time Series DataEmploying Advanced Neural Networks for Forecasting Time Series Data
Employing Advanced Neural Networks for Forecasting Time Series Data
 
IRJET- Stock Market Prediction using ANN
IRJET- Stock Market Prediction using ANNIRJET- Stock Market Prediction using ANN
IRJET- Stock Market Prediction using ANN
 
Survey Paper on Stock Prediction Using Machine Learning Algorithms
Survey Paper on Stock Prediction Using Machine Learning AlgorithmsSurvey Paper on Stock Prediction Using Machine Learning Algorithms
Survey Paper on Stock Prediction Using Machine Learning Algorithms
 
IRJET- Stock Market Prediction using Machine Learning
IRJET- Stock Market Prediction using Machine LearningIRJET- Stock Market Prediction using Machine Learning
IRJET- Stock Market Prediction using Machine Learning
 

Recently uploaded

Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...HyderabadDolls
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?RemarkSemacio
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
Giridih Escorts Service Girl ^ 9332606886, WhatsApp Anytime Giridih
Giridih Escorts Service Girl ^ 9332606886, WhatsApp Anytime GiridihGiridih Escorts Service Girl ^ 9332606886, WhatsApp Anytime Giridih
Giridih Escorts Service Girl ^ 9332606886, WhatsApp Anytime Giridihmeghakumariji156
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabiaahmedjiabur940
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...HyderabadDolls
 
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numberssuginr1
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...ThinkInnovation
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...kumargunjan9515
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...HyderabadDolls
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...HyderabadDolls
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 

Recently uploaded (20)

Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Giridih Escorts Service Girl ^ 9332606886, WhatsApp Anytime Giridih
Giridih Escorts Service Girl ^ 9332606886, WhatsApp Anytime GiridihGiridih Escorts Service Girl ^ 9332606886, WhatsApp Anytime Giridih
Giridih Escorts Service Girl ^ 9332606886, WhatsApp Anytime Giridih
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
 
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 

stock market prediction

  • 1. Stock Market Prediction based on Time Series Data Presented by xxxxxx, xxxxxx yyyyyyy. Guided by yyyyyy, xxxxxx
  • 2. CONTENTS ● Introduction ● Time Series Forecasting ● Forecasting Components ● Forecasting Model-ARIMA ● Methodology ● Result ● Conclusion ● Acknowledgements ● References TKMCE 1 https://www.businesslive.co.za/rdm/business/2018-02-19-lena-komileva-the-shift-in-the- markets-that-changes-everything/ 1 21/10/2020 fig 1
  • 3. INTRODUCTION ● The stock market is considered to be one of the most highly complex financial systems which consist of various components or stocks, the price of which fluctuates greatly with respect to time ● All the stock market investors aim to maximize the returns over their investments and minimize the risks associated ● Stock markets being highly sensitive and susceptible to quick changes, the main aim of stock-trend prediction is to develop new innovative approaches to foresee the stocks that result in high profits. ● This research tries to analyze the time series data of the Indian stock market and build a statistical model that could efficiently predict the future stocks. TKMCE 2 21/10/2020
  • 5. Literature Review TKMCE 4 Title Author synopsis 1 Stock index forecasting based on a hybrid model J.-J. Wang, J.-Z. Wang, Z.-G. Zhang, and S.-P. Guo Using Feed forward back propagation neural network to forecast stock prices 2 Support Vector Machine With Adaptive Parameters in Financial Time Series Forecasting L. J. Cao and Francis E. H. Tay The variability in performance of SVM with respect to the free parameters is investigated experimentally. Adaptive parameters are then proposed by incorporating the non stationarity of financial time series into SVM 3 An introductory study on time series modeling and forecasting. R. Adhikari and R. K. Agrawal. It have described three important classes of time series models, ie.the stochastic, neural networks and SVM based models, together with their inherent forecasting strengths and weaknesses.
  • 6. Time Series Forecasting ● Time series forecasting is a technique for the prediction of events through a sequence of time . ● Time series data refers to an ordered sequence or a set of data points that a variable takes at equal time intervals ● In time series ,time acts as an independent variable to estimate dependent variable Source:https://www.researchgate.net/figure/Figure-No2-Time-series-graph-Timber-production-from-year-2000- 2005-in-tonnes_fig1_257985747TKMCE 5 21/10/2020fig 3
  • 7. Time Series Components ● The components by which time series is composed are called the components of time series ❖ Trend component (T) -It is the general tendency of data to grow or decline over a long period of time ❖ Seasonal component (S) -The Component responsible for regular rise or fall during a period not more than 1 year ❖ Cyclic component (C) -These are the recurrent variations in time series ❖ Irregular component (I) - These component don’t repeat in a definite pattern TKMCE 6 21/10/2020
  • 8. Forecasting Model -ARIMA ● ARIMA stands for Auto Regressive Integrated Moving Average ● It is an integrated model of Auto Regressive(AR) and Moving Average(MV) ● In this model past values of the time series alone used to predict the future values ● The common form of an ARIMA model ● This model is called as “ARIMA (p ,d , q) model where, p - order of auto-regressive part d - degree of differencing q – order of the moving average part TKMCE 7 21-10-2020
  • 10. Methodology 1. Identify ● In order to design ARIMA model, the primary time series has to be Stationary one ● If the series is non-stationary, then the series has to be differenced so as to make it stationary 2. Estimation ● An important step while selecting the model is the determination of ideal parameters for the model ● Plotting the ACF and PACF against the consecutive time lags for the series is a simple approach to choose the parameters of the model ● The general form of ACF is as: Covariance (Xt, Xt − h)/ Variance(Xt) ● The common form is of PACF is as: Covariance (y, X3|X1, X2)/ variance(y|X1|X2)variance(X3|X1, X2)TKMCE 9 21/10/2020
  • 11. TKMCE 10 21/10/2020 ACF and PACF plot for Nifty Time series data ACF and PACF plot for Sensex Time series data fig 5 fig 6
  • 12. 3. Model Selection ● We use the ‘‘ARIMA (0, 1, 0) model’’ for predicting the next values in the time series. ● We use the auto.arima () function in R to get the results. ● Auto.arima() function chooses the best parameters of ARIMA(p,d,q). ● Test time series data from Nifty auto.arima (lnstock_Nifty, ic=‘‘aic’’, trace = TRUE) ‘‘ARIMA(2,1,2)’’ : −166.3623 ‘‘ARIMA(0,1,0)’’ : −168.2363 ‘‘ARIMA(1,1,0)’’ : −166.8252 ‘‘ARIMA(0,1,1)’’ : −166.8558 ‘‘ARIMA(1,1,1)’’ : −167.7504 ‘‘Best model: ARIMA(0,1,0)’’ TKMCE 11 21/10/2020
  • 13. TKMCE Source: https://ieeexplore.ieee.org/document/9144185 12 21/10/2020 Fig.14 4. Forecast ● Forecasting based on the past data Forecast of nifty from ARIMA(0,1,0) Forecast of sensex from ARIMA(0,1,0)
  • 14. RESULTS & DISCUSSIONS TKMCE Source: https://ieeexplore.ieee.org/document/9144185 13
  • 15. RESULTS & DISCUSSIONS TKMCE Source: https://ieeexplore.ieee.org/document/9144185 14
  • 16. ● In this ARIMA model, used different p,q,d values to get best result ● Model ARIMA(0,1,0) got the best result ● comparison of the predicted series with the actual series shows roughly a deviation of 5% mean percentage error for both Nifty and Sensex on average RESULTS & DISCUSSIONS TKMCE 15
  • 17. CONCLUSION ● This research was taken to investigate the utility of Time Series Forecasting in Indian stock market ● Here we tries to build an efficient ARIMA model to predict the Indian stock market volatility ● The publically available time series data of Indian stock market has been used for this study ● The proposed Time Series Forecasting model for the stock market prediction got a good result with a roughly deviation of 5% mean percentage error. ● Various tests can be used for the validation of the predicted time series. However, in this study we have used the ‘‘ADF test and the L-jung box tests’’ for purpose of validation ● It would be useful when we investing in stock market for a long period TKMCE 16 21/10/2020
  • 18. ACKNOWLEDGEMENT I would like to express my deep sense of gratitude to my guide yyyyy for providing invaluable guidance, comments, and suggestions throughout the course of seminar. I am very much thankful to all the faculties from the ECE department especially Prof. xxxxx (seminar coordinator) for providing me an opportunity to present my seminar. Last but not the least I want to thank my friends for attending the seminar and listening me from the last few minutes. 17 TKMCE 21-10-2020
  • 19. REFERENCES 1. G. González’Rivera and T. H. Lee, ‘‘Nonlinear time series in financial forecasting,’’ in Encyclopedia of Complexity and Systems Science. New York, NY, USA: Springer, 2009. . 2. P.-F. Pai and C.-S. Lin, ‘‘A hybrid ARIMA and support vector machines model in stock price forecasting,’’ Omega, vol. 33, pp. 497–505, Dec. 2005 3. An Introduction to Indian Stock Market. Accessed: Jul. 2018. [Online]. Available: https://www.investopedia.com/articles/stocks/09/indian-stockmarket.asp 4. G. P. Zhang, ‘‘A neural network ensemble method with jittered training data for time series forecasting,’’ Inf. Sci., vol. 177, no. 23, pp. 5329–5346, 2007. 5. S. Green, ‘‘Time series analysis of stock prices using the box-Jenkins approach,’’ Tech. Rep., 2011 6. J. Pati, B. Kumar, D. Manjhi, and K. K. Shukla, ‘‘A comparison among ARIMA, BP-NN, and MOGA-NN for software clone evolution prediction,’’ IEEE Access, vol. 5, pp. 11841–11851, 2017. 7. S. M. Idrees, M. A. Alam, and P. Agarwal, ‘‘A study of big data and its challenges,’’ Int. J. Inf. Technol., pp. 1–6, 2018. 8. NIFTY 50 (NSEI)/S&P BSE SENSEX (BSESN). Accessed: Jul. 15, 2018. [Online]. Available: https://in.finance.yahoo.com 9. T. G. Andersen, T. Bollerslev, F. X. Diebold, and P. Labys, ‘‘Modeling and forecasting realized volatility,’’ Econometrica, vol. 71, no. 2, pp. 579–625, 2003 TKMCECE 01-10-2020 18 21/10/2020