SlideShare a Scribd company logo
STOCK MARKET PREDICTION
INTRODUCTION
• The stock (also capital stock) of
a corporation constitutes the equity stake of its
owners. It represents the residual assets of the
company that would be due to stockholders after
discharge of all senior claims such as secured and
unsecured debt.
• 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.
Problem Statement
• The Stock Market prediction task is interesting
as well as divides researchers and academics
into two groups those who believe that we can
devise mechanisms to predict the market and
those who believe that the market is efficient
and whenever new information comes up the
market absorbs it by correcting itself, thus there
is no space for prediction.
TOOL SPECIFICATION
• Python
• SciPy
• NumPy
• Scikit-learn
June 2015, Noida
STOCK MARKET PREDICTION USING RIDGE AND RANDOM FOREST
REGRESSION
Shivank Chaudhary, Mrs. Akanksha Bhardwaj
Jaypee Institute of Information Technology, Noida
Abstract
As long as capital markets have existed,
investors have strived to gain edges in
predicting stock prices. In particular, use of
machine-learning techniques and quantitative
analysis to make stock price predictions has
become increasingly popular with time. In this
paper, we present a study to understand
trends of stock market prices and their
volatility using machine learning techniques,
such as ridge regression and forest regression.
We developed the mathematical model which
combines the above mentioned techniques to
calculate cross-validation score(CV) which
depicts nature of a company’s stock market.
Introduction
The stock (also capital stock) of a corporation
constitutes the equity stake of its owners. It
represents the residual assets of the company
that would be due to stockholders after discharge
of all senior claims such as secured and
unsecured debt. Stockholders’ equity cannot be
withdrawn from the company in a way that is
intended to be detrimental to the company’s
creditors. The stock of a corporation is
partitioned into shares, the total of which are
stated the time of business formation. Additional
shares may subsequently be authorized by the
existing shareholders and issued by the company.
In some jurisdictions, each share of stock has a
certain declared par value, which is a nominal
accounting value used to represent the equity on
the balance sheet of the corporation. In other
jurisdictions, however, shares of stock may be
issued without associated par value. A stock
market or equity market is the aggregation of
buyers and sellers(a loose network of economic
transactions, not a physical facility or discrete
entity) of stocks (also called shares). The novelty
of our project is that we developed an application
to find volatility of stock market prices of firms
using mathematical modelling of a cross between
machine learning techniques, mainly ridge and
random forest regression.
Motivation
The motivation of our project is:
• to determine whether the stock market
price of a firm remains extremely fluctuating
or stable
• decipher trends on real time change in
prices of stocks in companies
• determine characteristics and analysis of
stock price change in a given period of time
Conclusion
Directional movement of the stock market
(Will the stock close higher today than its
open?) is highly predictable given the
opening price today and the past days’
worth of open/close prices. In all of our
best models, we were able to predict the
directional movement of a stock with over
90% AUC.
This may come at a surprise to many
familiar with the stock market. The usual
response to hearing this result is to inquire
as to the viability of a trading strategy
focused on these patterns. Unfortunately,
the predictability of directional movement
does not translate to the certainty of
returns. Magnitude matters - trading
strategies focus on the magnitude of the
movement of a stock, not solely the
direction. While the direction is
predictable, the magnitude may not be.
Implementation methodology
We were inspired by the successes we’ve seen in algorithmic trading
and computer-assisted stock analysis. Several well-documented
effects we have read about online are the momentum effect and
regression to the mean. There has been a lot of research conducted
about the significance of the momentum effect in stock price
prediction. Lee and Swaminathan (2002) studied the relationship
between momentum and value trading strategies, while Grinblatt and
Moskowitz (2004) examined the effect of consistent positive past
returns on the link between past and expected returns. The wealth of
research in to price momentum made us interested in examining this
effect further and seeing how it could be applied to stock price
prediction models.
Acknowledgements
The large number of names and
organizations below indicates the
complexity of the project and the scope of
the entire research. While many
individuals assisted with a specific task, the
whole project benefited from their time,
effort, energy, and expertise:
•Jaypee Institute of Information
Technology
•Python Software Foundation
•Boston University
THANK YOU
THANK YOU

More Related Content

What's hot

Stock price prediction using stock eod of day price
Stock price prediction using stock eod of day priceStock price prediction using stock eod of day price
Stock price prediction using stock eod of day price
Ekaantik Software Solutions
 
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
 

What's hot (20)

Stock market prediction technique:
Stock market prediction technique:Stock market prediction technique:
Stock market prediction technique:
 
Stock Price Prediction
Stock Price PredictionStock Price Prediction
Stock Price Prediction
 
Presentation1
Presentation1Presentation1
Presentation1
 
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
 
Stock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningStock Market Prediction using Machine Learning
Stock Market Prediction using Machine Learning
 
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 using Neural Net
Stock price prediction using Neural NetStock price prediction using Neural Net
Stock price prediction using Neural Net
 
Stock Price Prediction PPT
Stock Price Prediction  PPTStock Price Prediction  PPT
Stock Price Prediction PPT
 
Stock Market Prediction.pptx
Stock Market Prediction.pptxStock Market Prediction.pptx
Stock Market Prediction.pptx
 
Machine learning prediction of stock markets
Machine learning prediction of stock marketsMachine learning prediction of stock markets
Machine learning prediction of stock markets
 
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
 
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
 
Stock Market Analysis and Prediction
Stock Market Analysis and PredictionStock Market Analysis and Prediction
Stock Market Analysis and Prediction
 
An intelligent scalable stock market prediction system
An intelligent scalable stock market prediction systemAn intelligent scalable stock market prediction system
An intelligent scalable stock market prediction system
 
Stock market analysis using supervised machine learning
Stock market analysis using supervised machine learningStock market analysis using supervised machine learning
Stock market analysis using supervised machine learning
 
Stock price prediction using stock eod of day price
Stock price prediction using stock eod of day priceStock price prediction using stock eod of day price
Stock price prediction using stock eod of day price
 
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...
 
Deep Learning for Stock Prediction
Deep Learning for Stock PredictionDeep Learning for Stock Prediction
Deep Learning for Stock Prediction
 
House price prediction
House price predictionHouse price prediction
House price prediction
 

Viewers also liked

Stock markets presentation
Stock markets presentationStock markets presentation
Stock markets presentation
Sahil Gupta
 
Textual analysis of stock market
Textual analysis of stock marketTextual analysis of stock market
Textual analysis of stock market
ivan weinel
 
Neural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance IndustryNeural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance Industry
Inderjeet Singh
 

Viewers also liked (14)

Aditya report finaL
Aditya report finaLAditya report finaL
Aditya report finaL
 
Software for Stock Market Prediction
Software for Stock Market PredictionSoftware for Stock Market Prediction
Software for Stock Market Prediction
 
Prediction of stock market index using neural networks an empirical study of...
Prediction of stock market index using neural networks  an empirical study of...Prediction of stock market index using neural networks  an empirical study of...
Prediction of stock market index using neural networks an empirical study of...
 
Earthquake prediction
Earthquake predictionEarthquake prediction
Earthquake prediction
 
Stock prediction system using ann
Stock prediction system using annStock prediction system using ann
Stock prediction system using ann
 
Hidden Markov Model & Stock Prediction
Hidden Markov Model & Stock PredictionHidden Markov Model & Stock Prediction
Hidden Markov Model & Stock Prediction
 
Stock Market Prediction using Hidden Markov Models and Investor sentiment
Stock Market Prediction using Hidden Markov Models and Investor sentimentStock Market Prediction using Hidden Markov Models and Investor sentiment
Stock Market Prediction using Hidden Markov Models and Investor sentiment
 
Stock markets presentation
Stock markets presentationStock markets presentation
Stock markets presentation
 
Textual analysis of stock market
Textual analysis of stock marketTextual analysis of stock market
Textual analysis of stock market
 
A Comparison of Stock Trend Prediction Using Accuracy Driven Neural Network V...
A Comparison of Stock Trend Prediction Using Accuracy Driven Neural Network V...A Comparison of Stock Trend Prediction Using Accuracy Driven Neural Network V...
A Comparison of Stock Trend Prediction Using Accuracy Driven Neural Network V...
 
ESANN2006 - A Cyclostationary Neural Network model for the prediction of the ...
ESANN2006 - A Cyclostationary Neural Network model for the prediction of the ...ESANN2006 - A Cyclostationary Neural Network model for the prediction of the ...
ESANN2006 - A Cyclostationary Neural Network model for the prediction of the ...
 
Artificial neural networks in petroleum engineering
Artificial neural networks in petroleum engineeringArtificial neural networks in petroleum engineering
Artificial neural networks in petroleum engineering
 
Neural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance IndustryNeural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance Industry
 
NNFL 3 - Guru Nanak Dev Engineering College
NNFL  3 - Guru Nanak Dev Engineering CollegeNNFL  3 - Guru Nanak Dev Engineering College
NNFL 3 - Guru Nanak Dev Engineering College
 

Similar to STOCK MARKET PREDICTION

Pratik_Nawani_Executive Summary_J025_71112110004
Pratik_Nawani_Executive Summary_J025_71112110004Pratik_Nawani_Executive Summary_J025_71112110004
Pratik_Nawani_Executive Summary_J025_71112110004
Pratik Nawani
 
finalppt-150606051347-lva1-app6892.pptx
finalppt-150606051347-lva1-app6892.pptxfinalppt-150606051347-lva1-app6892.pptx
finalppt-150606051347-lva1-app6892.pptx
AJAYVISHALRP
 

Similar to STOCK MARKET PREDICTION (20)

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
 
Project report on Share Market application
Project report on Share Market applicationProject report on Share Market application
Project report on Share Market application
 
Pratik_Nawani_Executive Summary_J025_71112110004
Pratik_Nawani_Executive Summary_J025_71112110004Pratik_Nawani_Executive Summary_J025_71112110004
Pratik_Nawani_Executive Summary_J025_71112110004
 
IRJET- Stock Market Prediction using ANN
IRJET- Stock Market Prediction using ANNIRJET- Stock Market Prediction using ANN
IRJET- Stock Market Prediction using ANN
 
IRJET - Stock Market Analysis and Prediction using Deep Learning
IRJET - Stock Market Analysis and Prediction using Deep LearningIRJET - Stock Market Analysis and Prediction using Deep Learning
IRJET - Stock Market Analysis and Prediction using Deep Learning
 
Quantitative Analysis of Equities using Machine Learning and Textual Analysis
Quantitative Analysis of Equities using Machine Learning and Textual AnalysisQuantitative Analysis of Equities using Machine Learning and Textual Analysis
Quantitative Analysis of Equities using Machine Learning and Textual Analysis
 
The Analysis of Share Market using Random Forest & SVM
The Analysis of Share Market using Random Forest & SVMThe Analysis of Share Market using Random Forest & SVM
The Analysis of Share Market using Random Forest & SVM
 
ELASTIC PROPERTY EVALUATION OF FIBRE REINFORCED GEOPOLYMER COMPOSITE USING SU...
ELASTIC PROPERTY EVALUATION OF FIBRE REINFORCED GEOPOLYMER COMPOSITE USING SU...ELASTIC PROPERTY EVALUATION OF FIBRE REINFORCED GEOPOLYMER COMPOSITE USING SU...
ELASTIC PROPERTY EVALUATION OF FIBRE REINFORCED GEOPOLYMER COMPOSITE USING SU...
 
STOCK MARKET PRICE PREDICTION MANAGEMENT SYSTEM.pdf
STOCK MARKET PRICE PREDICTION MANAGEMENT SYSTEM.pdfSTOCK MARKET PRICE PREDICTION MANAGEMENT SYSTEM.pdf
STOCK MARKET PRICE PREDICTION MANAGEMENT SYSTEM.pdf
 
Predictive data mining
Predictive data miningPredictive data mining
Predictive data mining
 
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
 
Prediction system report and results-Jay Vora
Prediction system report and results-Jay VoraPrediction system report and results-Jay Vora
Prediction system report and results-Jay Vora
 
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
 
A study of technical analysis in different sectors stocks
A study of technical analysis in different sectors stocksA study of technical analysis in different sectors stocks
A study of technical analysis in different sectors stocks
 
A study of technical analysis in different sectors stocks
A study of technical analysis in different sectors stocksA study of technical analysis in different sectors stocks
A study of technical analysis in different sectors stocks
 
IRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock MarketingIRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock Marketing
 
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
 
finalppt-150606051347-lva1-app6892.pptx
finalppt-150606051347-lva1-app6892.pptxfinalppt-150606051347-lva1-app6892.pptx
finalppt-150606051347-lva1-app6892.pptx
 
IRJET- Stock Market Prediction using Financial News Articles
IRJET- Stock Market Prediction using Financial News ArticlesIRJET- Stock Market Prediction using Financial News Articles
IRJET- Stock Market Prediction using Financial News Articles
 
OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL
OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODELOPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL
OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL
 

Recently uploaded

RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
Atif Razi
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
Kamal Acharya
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 

Recently uploaded (20)

Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 
fundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projectionfundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projection
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdf
 
A case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfA case study of cinema management system project report..pdf
A case study of cinema management system project report..pdf
 
fluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerfluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answer
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and ClusteringKIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 

STOCK MARKET PREDICTION

  • 2. INTRODUCTION • The stock (also capital stock) of a corporation constitutes the equity stake of its owners. It represents the residual assets of the company that would be due to stockholders after discharge of all senior claims such as secured and unsecured debt. • 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.
  • 3. Problem Statement • The Stock Market prediction task is interesting as well as divides researchers and academics into two groups those who believe that we can devise mechanisms to predict the market and those who believe that the market is efficient and whenever new information comes up the market absorbs it by correcting itself, thus there is no space for prediction.
  • 4. TOOL SPECIFICATION • Python • SciPy • NumPy • Scikit-learn
  • 5. June 2015, Noida STOCK MARKET PREDICTION USING RIDGE AND RANDOM FOREST REGRESSION Shivank Chaudhary, Mrs. Akanksha Bhardwaj Jaypee Institute of Information Technology, Noida Abstract As long as capital markets have existed, investors have strived to gain edges in predicting stock prices. In particular, use of machine-learning techniques and quantitative analysis to make stock price predictions has become increasingly popular with time. In this paper, we present a study to understand trends of stock market prices and their volatility using machine learning techniques, such as ridge regression and forest regression. We developed the mathematical model which combines the above mentioned techniques to calculate cross-validation score(CV) which depicts nature of a company’s stock market. Introduction The stock (also capital stock) of a corporation constitutes the equity stake of its owners. It represents the residual assets of the company that would be due to stockholders after discharge of all senior claims such as secured and unsecured debt. Stockholders’ equity cannot be withdrawn from the company in a way that is intended to be detrimental to the company’s creditors. The stock of a corporation is partitioned into shares, the total of which are stated the time of business formation. Additional shares may subsequently be authorized by the existing shareholders and issued by the company. In some jurisdictions, each share of stock has a certain declared par value, which is a nominal accounting value used to represent the equity on the balance sheet of the corporation. In other jurisdictions, however, shares of stock may be issued without associated par value. A stock market or equity market is the aggregation of buyers and sellers(a loose network of economic transactions, not a physical facility or discrete entity) of stocks (also called shares). The novelty of our project is that we developed an application to find volatility of stock market prices of firms using mathematical modelling of a cross between machine learning techniques, mainly ridge and random forest regression. Motivation The motivation of our project is: • to determine whether the stock market price of a firm remains extremely fluctuating or stable • decipher trends on real time change in prices of stocks in companies • determine characteristics and analysis of stock price change in a given period of time Conclusion Directional movement of the stock market (Will the stock close higher today than its open?) is highly predictable given the opening price today and the past days’ worth of open/close prices. In all of our best models, we were able to predict the directional movement of a stock with over 90% AUC. This may come at a surprise to many familiar with the stock market. The usual response to hearing this result is to inquire as to the viability of a trading strategy focused on these patterns. Unfortunately, the predictability of directional movement does not translate to the certainty of returns. Magnitude matters - trading strategies focus on the magnitude of the movement of a stock, not solely the direction. While the direction is predictable, the magnitude may not be. Implementation methodology We were inspired by the successes we’ve seen in algorithmic trading and computer-assisted stock analysis. Several well-documented effects we have read about online are the momentum effect and regression to the mean. There has been a lot of research conducted about the significance of the momentum effect in stock price prediction. Lee and Swaminathan (2002) studied the relationship between momentum and value trading strategies, while Grinblatt and Moskowitz (2004) examined the effect of consistent positive past returns on the link between past and expected returns. The wealth of research in to price momentum made us interested in examining this effect further and seeing how it could be applied to stock price prediction models. Acknowledgements The large number of names and organizations below indicates the complexity of the project and the scope of the entire research. While many individuals assisted with a specific task, the whole project benefited from their time, effort, energy, and expertise: •Jaypee Institute of Information Technology •Python Software Foundation •Boston University