SlideShare a Scribd company logo
1 of 11
Predicting Stock Market Trends Using Machine Learning and Deep
Learning Algorithms Via Continuous and Binary Data; a
Comparative Analysis
PRESENTED BY:
G.AKHIL REDDY-19D41A1213
K.SAMARASIMHA REDDY-19D41A1218
G.SHYLAJA -19D41A1214
V.SAI TEJA -19D41A1247
CONTENTS:
• INTRODUCTION
• ABSTRACT
• EXISTING SYSTEM
• PROPOSED SYSTEM
• ARCHITECTURE
• SYSTEM REQUIREMENTS
• RESEARCH DATA
• CONCLUSION
INTRODUCTION
•The task of stock prediction has always been a challenging problem for statistics
experts and finance.
•The main reason behind this prediction is buying stocks that are likely to increase in
price and then selling stocks that are probably to fall.
•Generally, there are two ways for stock market prediction.
1.Fundamental analysis: Fundamental analysis is one of them and relies on a company’s
technique and fundamental information like market position, expenses and annual growth
rates.
2.Technical analysis: The technical analysis method, which concentrates on previous stock
prices and values. This analysis uses historical charts and patterns to predict future prices.
ABSTRACT
•The nature of stock market movement has always been ambiguous for investors because of various influential factors.
This study aims to significantly reduce the risk of trend prediction with machine learning and deep learning algorithms.
•Four stock market groups, namely
1.Diversified financials, 2.Petroleum, 3.Non-metallic minerals, 4.Basic metals from Tehran stock exchange.
Are chosen for experimental evaluations.
•This study compares nine machine learning models
(Decision Tree, Random Forest, Adaptive Boosting (Adaboost), eXtreme Gradient Boosting (XGBoost), Support Vector
Classifier (SVC), Naïve Bayes, K-Nearest Neighbors (KNN), Logistic Regression and Artificial Neural Network (ANN))
and two powerful deep learning methods (Recurrent Neural Network (RNN) and Long short-term memory (LSTM).
•Ten technical indicators from ten years of historical data are our input values, and two ways are supposed for employing
them.
•Firstly, calculating the indicators by stock trading values as continuous data.
•Secondly converting indicators to binary data before using. Each prediction model is evaluated by three metrics based on
the input ways.
•The evaluation results indicate that for the continuous data, RNN and LSTM outperform other prediction models with a
considerable difference. Also, results show that in the binary data evaluation, those deep learning methods are the best.
EXISTING SYSTEM:
• Existing system is also called as fundamental analysis process where the stock market
analyst make decisions and predictions based upon the information gained from the
sources.
•Fundamental analysis concentrates on data from sources, including financial records,
economic reports, company assets, and market share.
•To conduct fundamental analysis on a public company or sector, investors and analysts
typically analyse the metrics on a company’s financial statements – balance sheet, income
statement, cash flow statement, and footnotes.
•These statements are released to the public in the form of a 10-Q or 10-K report through
the database system, EDGAR, which is administered by the U.S. Securities and Exchange
Commission (SEC).
•Also, the earnings report released by a company during its quarterly earnings press release
is analysed by investors who look to ascertain how much in revenue, expenses, and profits
a company made.
Proposed system:
• In this proposed system, The system proposes the prediction of stock market by adapting the
machine learning and deep learning concepts.
•Stock markets were normally predicted by financial experts using fundamental analysis in the
past time like Balance sheets,Income statements,Cash flow,Company reputation.
•In our proposed system the analyst analyse the stock market by technical analysis mainly
focusing on the past and present price action to predict the probability of future price movements.
•Technical analysts analyse the financial market as a whole and are primarily concerned with
price and volume, as well as the demand and supply factors that move the market.
•Charts are a key tool for technical analysts as they show a graphical illustration of a
stock’s trend within a stated time period.
•Data scientists and computer scientists are begun to use the machine and deep learning methods
to improve and enhance the stock market prediction.Deep learning method will enhance more
stock market predictions.
Architecture:
System requirements:
• Hardware Requirements:
• Intel Core i5 processor or equivalent.
• 4 GB RAM (8 GB preferred).
• 15 GB available hard disk space.
• Internet connection.
• Software Requirements:
• Operating system: windows 7/8/8.1/10.
• Coding language: Python.
• Server : Colab.
RESEARCH DATA
•In this study, ten years of historical data of four stock market groups (petroleum, diversified
financials, basic metals and non-metallic minerals) from November 2009 to November 2019
is employed.
CONCLUSION
•The purpose of this study was the prediction task of stock market movement by machine learning and deep
learning algorithms.
•We supposed two approaches for input values to models, continuous data and binary data, and we employed
three classification metrics for evaluations. Our experimental works showed that there was a significant
improvement in the performance of models when they use binary data instead of continuous one. Indeed, deep
learning algorithms (RNN and LSTM) were our superior models in both approaches.
Thank you

More Related Content

Similar to major project PPT AKHIL.pptx

Tata steel ideation contest
Tata steel ideation contestTata steel ideation contest
Tata steel ideation contest
ashwinikumar1424
 

Similar to major project PPT AKHIL.pptx (20)

Buy and Hold Strategy
Buy and Hold StrategyBuy and Hold Strategy
Buy and Hold Strategy
 
Creation of Information Systems.pptx
Creation of Information Systems.pptxCreation of Information Systems.pptx
Creation of Information Systems.pptx
 
Mis
MisMis
Mis
 
Analysis of economic data using big data
Analysis of economic data using big data Analysis of economic data using big data
Analysis of economic data using big data
 
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
 
Tata steel ideation contest
Tata steel ideation contestTata steel ideation contest
Tata steel ideation contest
 
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjnWHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
 
Tata steel ideation contest
Tata steel ideation contestTata steel ideation contest
Tata steel ideation contest
 
Portable Analytical Instruments Market worth 9.55 Billion USD by 2020
Portable Analytical Instruments Market worth 9.55 Billion USD by 2020 Portable Analytical Instruments Market worth 9.55 Billion USD by 2020
Portable Analytical Instruments Market worth 9.55 Billion USD by 2020
 
M&E Module 4.docx
M&E Module 4.docxM&E Module 4.docx
M&E Module 4.docx
 
Invt Chapter 4 ppt.pptx best presentation
Invt Chapter 4 ppt.pptx best presentationInvt Chapter 4 ppt.pptx best presentation
Invt Chapter 4 ppt.pptx best presentation
 
Tata steel ideation
Tata steel ideationTata steel ideation
Tata steel ideation
 
Final Presentation FYP 1
Final Presentation FYP 1Final Presentation FYP 1
Final Presentation FYP 1
 
Audit Webinar: Surefire ways to succeed with Data Analytics
Audit Webinar: Surefire ways to succeed with Data AnalyticsAudit Webinar: Surefire ways to succeed with Data Analytics
Audit Webinar: Surefire ways to succeed with Data Analytics
 
Improvement as Data Analyst.pptx
Improvement as Data Analyst.pptxImprovement as Data Analyst.pptx
Improvement as Data Analyst.pptx
 
Erp
Erp Erp
Erp
 
Annie-Joan Olesen: Early warning és jövőbeni szcenáriók – Jövőkutató Informác...
Annie-Joan Olesen: Early warning és jövőbeni szcenáriók – Jövőkutató Informác...Annie-Joan Olesen: Early warning és jövőbeni szcenáriók – Jövőkutató Informác...
Annie-Joan Olesen: Early warning és jövőbeni szcenáriók – Jövőkutató Informác...
 
cost estimation techniques
cost estimation techniquescost estimation techniques
cost estimation techniques
 
Varunapriya
VarunapriyaVarunapriya
Varunapriya
 
Lec01.pptx
Lec01.pptxLec01.pptx
Lec01.pptx
 

Recently uploaded

SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
EADTU
 

Recently uploaded (20)

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
Ernest Hemingway's For Whom the Bell Tolls
Ernest Hemingway's For Whom the Bell TollsErnest Hemingway's For Whom the Bell Tolls
Ernest Hemingway's For Whom the Bell Tolls
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdfRich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 

major project PPT AKHIL.pptx

  • 1. Predicting Stock Market Trends Using Machine Learning and Deep Learning Algorithms Via Continuous and Binary Data; a Comparative Analysis PRESENTED BY: G.AKHIL REDDY-19D41A1213 K.SAMARASIMHA REDDY-19D41A1218 G.SHYLAJA -19D41A1214 V.SAI TEJA -19D41A1247
  • 2. CONTENTS: • INTRODUCTION • ABSTRACT • EXISTING SYSTEM • PROPOSED SYSTEM • ARCHITECTURE • SYSTEM REQUIREMENTS • RESEARCH DATA • CONCLUSION
  • 3. INTRODUCTION •The task of stock prediction has always been a challenging problem for statistics experts and finance. •The main reason behind this prediction is buying stocks that are likely to increase in price and then selling stocks that are probably to fall. •Generally, there are two ways for stock market prediction. 1.Fundamental analysis: Fundamental analysis is one of them and relies on a company’s technique and fundamental information like market position, expenses and annual growth rates. 2.Technical analysis: The technical analysis method, which concentrates on previous stock prices and values. This analysis uses historical charts and patterns to predict future prices.
  • 4. ABSTRACT •The nature of stock market movement has always been ambiguous for investors because of various influential factors. This study aims to significantly reduce the risk of trend prediction with machine learning and deep learning algorithms. •Four stock market groups, namely 1.Diversified financials, 2.Petroleum, 3.Non-metallic minerals, 4.Basic metals from Tehran stock exchange. Are chosen for experimental evaluations. •This study compares nine machine learning models (Decision Tree, Random Forest, Adaptive Boosting (Adaboost), eXtreme Gradient Boosting (XGBoost), Support Vector Classifier (SVC), Naïve Bayes, K-Nearest Neighbors (KNN), Logistic Regression and Artificial Neural Network (ANN)) and two powerful deep learning methods (Recurrent Neural Network (RNN) and Long short-term memory (LSTM). •Ten technical indicators from ten years of historical data are our input values, and two ways are supposed for employing them. •Firstly, calculating the indicators by stock trading values as continuous data. •Secondly converting indicators to binary data before using. Each prediction model is evaluated by three metrics based on the input ways. •The evaluation results indicate that for the continuous data, RNN and LSTM outperform other prediction models with a considerable difference. Also, results show that in the binary data evaluation, those deep learning methods are the best.
  • 5. EXISTING SYSTEM: • Existing system is also called as fundamental analysis process where the stock market analyst make decisions and predictions based upon the information gained from the sources. •Fundamental analysis concentrates on data from sources, including financial records, economic reports, company assets, and market share. •To conduct fundamental analysis on a public company or sector, investors and analysts typically analyse the metrics on a company’s financial statements – balance sheet, income statement, cash flow statement, and footnotes. •These statements are released to the public in the form of a 10-Q or 10-K report through the database system, EDGAR, which is administered by the U.S. Securities and Exchange Commission (SEC). •Also, the earnings report released by a company during its quarterly earnings press release is analysed by investors who look to ascertain how much in revenue, expenses, and profits a company made.
  • 6. Proposed system: • In this proposed system, The system proposes the prediction of stock market by adapting the machine learning and deep learning concepts. •Stock markets were normally predicted by financial experts using fundamental analysis in the past time like Balance sheets,Income statements,Cash flow,Company reputation. •In our proposed system the analyst analyse the stock market by technical analysis mainly focusing on the past and present price action to predict the probability of future price movements. •Technical analysts analyse the financial market as a whole and are primarily concerned with price and volume, as well as the demand and supply factors that move the market. •Charts are a key tool for technical analysts as they show a graphical illustration of a stock’s trend within a stated time period. •Data scientists and computer scientists are begun to use the machine and deep learning methods to improve and enhance the stock market prediction.Deep learning method will enhance more stock market predictions.
  • 8. System requirements: • Hardware Requirements: • Intel Core i5 processor or equivalent. • 4 GB RAM (8 GB preferred). • 15 GB available hard disk space. • Internet connection. • Software Requirements: • Operating system: windows 7/8/8.1/10. • Coding language: Python. • Server : Colab.
  • 9. RESEARCH DATA •In this study, ten years of historical data of four stock market groups (petroleum, diversified financials, basic metals and non-metallic minerals) from November 2009 to November 2019 is employed.
  • 10. CONCLUSION •The purpose of this study was the prediction task of stock market movement by machine learning and deep learning algorithms. •We supposed two approaches for input values to models, continuous data and binary data, and we employed three classification metrics for evaluations. Our experimental works showed that there was a significant improvement in the performance of models when they use binary data instead of continuous one. Indeed, deep learning algorithms (RNN and LSTM) were our superior models in both approaches.