Skip to content
Stock Price Prediction using Machine Learning Techniques
Jupyter Notebook Python
Branch: master
Clone or download
Latest commit 1d0b209 Oct 25, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Documents Re-adding Document Folder Apr 21, 2016
input Adding few module docstrings with info of parameters Feb 21, 2018
screenshots Adding screenshot of presentation Nov 27, 2016
scripts Adding few module docstrings with info of parameters Feb 21, 2018
LICENSE Initial commit Mar 2, 2016 Update Oct 24, 2019
Report.pdf Updating Reports & References in README May 4, 2016
requirements.txt Updating README and adding requirements.txt file Apr 23, 2016

Stock Market Price Predictor using Supervised Learning


To examine a number of different forecasting techniques to predict future stock returns based on past returns and numerical news indicators to construct a portfolio of multiple stocks in order to diversify the risk. We do this by applying supervised learning methods for stock price forecasting by interpreting the seemingly chaotic market data.

Setup Instructions

    $ workon myvirtualenv                                  [Optional]
    $ pip install -r requirements.txt
    $ python scripts/Algorithms/ <input-dir> <output-dir>

Download the Dataset needed for running the code from here.

Project Concept Video

Project Concept Video


  1. Preprocessing and Cleaning
  2. Feature Extraction
  3. Twitter Sentiment Analysis and Score
  4. Data Normalization
  5. Analysis of various supervised learning methods
  6. Conclusions

Research Paper

Datasets used


Useful Links


You can’t perform that action at this time.