0% found this document useful (0 votes)
18 views16 pages

Jaypee University of Engineering & Technology, Guna

The document presents a minor project on a 'Stock Price Predictor' developed by students at Jaypee University of Engineering & Technology, guided by Prof. Sanjay Garg. The project aims to predict future stock values using historical data through an LSTM model and includes the creation of a web application using Streamlit. Key components include data collection, preprocessing, and visualization, with a focus on major companies like Apple and Google.

Uploaded by

Ronak Bhawnani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views16 pages

Jaypee University of Engineering & Technology, Guna

The document presents a minor project on a 'Stock Price Predictor' developed by students at Jaypee University of Engineering & Technology, guided by Prof. Sanjay Garg. The project aims to predict future stock values using historical data through an LSTM model and includes the creation of a web application using Streamlit. Key components include data collection, preprocessing, and visualization, with a focus on major companies like Apple and Google.

Uploaded by

Ronak Bhawnani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

JAYPEE UNIVERSITY OF ENGINEERING & TECHNOLOGY,GUNA

A MINOR PROJECT PRESENTATION ON-


“STOCK PRICE PREDICTOR”

Guided By- Presentation By-


Prof. Sanjay Garg Saurabh Shukla (211B283)
Shivam Sahai (211B288)
Shivam Sharma (211B289)
Stock Price Predictor
• Stock market prediction is the act of trying to determine the
future value of a company stock or other financial instrument
traded on an exchange.

• The successful prediction of a stock's future price could yield


significant profit.

• These forecasts generally use fundamental analysis of a


company or economy, or technical analysis of charts, or a
combination of the two.
Objectives:
• Primary objective is to predict the future value of the
stock using the past data.
• Implementing Long-Short Term Memory (LSTM) Model
form accurate and interpretable predictions.
• Designing an webapp for the predicted data using
Streamlit Tool.
Prerequisites :
• Machine Learning Fundamentals
• Data Analysis and Visualization
• Statistics and Time Series Analysis
• Financial Concepts
• Data Preprocessing
• Risk Management
• Realistic Expectations
Tool and Libraries:
• Fundamentals of Python language and some libraries
like :
1. NumPy
2. Pandas
3. Matplotlib
4. Seaborn
5. SciPy
6.Scikit Learn
Steps :
• Data Collection :
Collecting stock price data involves gathering information about the historical
and current prices of stocks traded on various stock exchanges. This data is
valuable for financial analysis, trend identification, and making informed
investment decisions.
• Data Preprocessing:
Clean the data by handling missing values, outliers, and inconsistencies.
You may need to normalize or scale the data to ensure that all features have
similar ranges.
• Divide the data into training and testing
f• Do a feature scaling on the data so that
• the data values will range between 0 and 1.
• Building the LSTM model
• Train the model by providing batch size and epochs.
• Making the predictions and visualizing
• the results using plotting techniques
FLOW CHART
STOCKS :
• The Walt Disney Company
• Google
• Starbucks
• Apple
• PepsiCo
• Johnson & Johnson
• Walmart Inc.
• Colgate-Palmoliv
• Hind. Unilever
• P&G
• Infosys Information Technology
• HDFC Bank
• TCS
• TATA MOTORS
Graphical Representation
LSTM-
• Long Short-Term Memory (LSTM) is a type of Recurrent Neural
Network (RNN) that is specifically designed to handle
sequential data, such as time series, speech, and text. LSTM
networks are capable of learning long-term dependencies in
sequential data, which makes them well suited for tasks such as
language translation and time series forecasting.
LSTM Implementation
Result:
WEBAPP :
• The webapp is created using the streamlit library of python. For the
predicted values we will make a frontend for all our stocks with the
help ofstremlit library of python. Streamlit is an open-source python
framework for building web appsfor Machine Learning and Data
Science
Webapp view:
THANK YOU

You might also like