Professional Documents
Culture Documents
Final Year Edited Project (1) (2) - 1-11
Final Year Edited Project (1) (2) - 1-11
Final Year Edited Project (1) (2) - 1-11
USING ML ALGORITHMS
(A Project Report Submitted in the partial fulfillment of the requirements for the award of the degree)
of
BACHELOR OF TECHNOLOGY
IN
Submitted By
Asst. Professor
This is to certify that this project entitled “Stock Market Predictions using ML
Algorithms” done by ”CH. Chaturya(18981A0531), B. Anil Kumar(18981A0525), CH.
Akhil(18981A0532)” are students of B.Tech in the Department of Computer Science and
Engineering, Raghu Engineering College, during the period 2018-2022, in partial fulfillment for
the award of the Degree of Bachelor of Technology in Computer Science and Engineering to the
Jawaharlal Nehru Technological University, Kakinada is a record of bonafide work carried out
under my guidance and supervision.
The results embodied in this project report have not been submitted to any other University or
Institute for the award of any Degree.
EXTERNAL EXAMINER
i
DISSERTATION APPROVAL SHEET
This is to certify that the dissertation titled
STOCK MARKET PREDICTIONS USING ML ALGORITHMS
BY
Internal Examiner
External Examiner
ii
DECLARATION
This is to certify that this project titled “STOCK MARKET PREDICTIONS USING ML
for the award of the degree B.Tech and submitted to the Department of Computer Science and
We also declare that this project is a result of our own effort and that has not been copied
from anyone and we have taken only citations from the sources which are mentioned in the
references.
This work was not submitted earlier at any other University or Institute for the reward of any
degree.
Date:
Place:
CH. AKHIL
(18981A0532)
iii
ACKNOWLEDGEMENT
We take this opportunity with great pleasure to put on record our ineffable personal
indebtedness to Mr. Raghu Kalidindi, Chairman of Raghu Engineering College for
providing necessary departmental facilities.
We would like to thank the Principal Dr.Srinivasa Rao, Administration and Management
of “Raghu Engineering College”, for providing the requisite facilities to carry out project
in campus.
Our sincere thanks to Associate Professor Mr. S. Srinadh Raju, Head of the Department,
Department of Computer Science and Engineering, Raghu Engineering College, for this kind support
in the successful completion of this work.
We sincerely express our deep sense of gratitude to Mr. V. Tata Rao, Asst.
Professor, Department of Computer Science and Engineering, Raghu Engineering College,
for his perspicacity, wisdom and sagacity coupled with compassion and patience. It is our
great pleasure to submit this work under his wing.
We are thankful to the non-teaching staff of the Department of Computer Science and
Engineering, Raghu Engineering College, for their inexpressible support.
Regards
CH. Chaturya (18981A0531)
B. Anil Kumar (18981A0525)
CH. Akhil (18981A0532)
iv
ABSTRACT
Time series analysis is a Statistical Technique that deals with time series data, or trend
analysis. Time series data means that data is in a series of particular time periods or
intervals. Accurate prediction of Stock Market data is a major research problem in
Time series community. Anything that is observed sequentially over time is a time
series. Stock Market can make huge impact on an investor’s life, so before take a
decision need to analyze all the factors of stock data. In this project proposed
ensemble technique to improve the prediction. Exponential smoothing is one of the
most popular forecasting methods. Exponential smoothing in time series analysis
method predicts the one next period value based on the past and current value. It
involves averaging of data such that the nonsystematic components of each individual
case or observation cancel out each other. The prediction can be done using
STACKED LONG SHORTTERM MEMORY (SLSTM) model to get better results.
Finally these results compared with other existing models.
v
Table of Contents
Contents
Table of Contents...........................................................................................................2
1. Introduction......................................................................................................................................6
1. 2 Forecasting Advantages.......................................................................................................6
1.3 Objective....................................................................................................................................7
2.Literature Survey.............................................................................................................................9
3. Proposed System..........................................................................................................................12
4. Requirements Specifications....................................................................................................20
4.5.1 PYTHON........................................................................................................................21
4.5.2 NUMPY...........................................................................................................................21
4.5.3 TENSORFLOW............................................................................................................21
4.5.4 KERAS............................................................................................................................22
5. UML Diagrams.............................................................................................................................25
6.Sample Code...................................................................................................................................33
7.RESULTS........................................................................................................................................50
7.1 Dataset:.....................................................................................................................................50
8. TESTING PROCESS.................................................................................................................61
REFERENCES.............................................................................................................................68
viii
List of Figures
Figure Page Number
ix
Figure -7.11 Training Loss and Testing Loss of LSTM model 58