Skip to content

carterchan9/Stock-Market-Machine-Learning-Prediction-Model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Stock Market Machine Learning Prediction Model

Project Overview

Predicts trend of stock market using the S&P500 index as the indicator. Trains model using RandomForestClassifier and subsequent backtesting and prediction factor adjustments.

Project Steps

  • Download data using the yfinance package
  • Create an initial machine learning model and estimate accuracy
  • Build a backtesting engine to more accurately measure accuracy
  • Improve the accuracy of the model

Setup

Installation

The following was installed and used to complete this project:

  • JupyterLab
  • Python 3.8+
  • Python packages
    • pandas
    • yfinance
    • scikit-learn

Data

All of the data used during the project was downloaded using the 'yfinance' package.

About

Predicts trend of stock market using the S&P500 index as the indicator. Trains model using RandomForestClassifier and subsequent backtesting and prediction factor adjustments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors