Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Using machine learning (RNNs) to forecast stock prices.

Notifications You must be signed in to change notification settings

Isss11/quantify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quantify

This is full-stack web application that leverages a Recurrent Neural Network (LSTM model) to forecast future stock prices. While it is difficult to use simplistic ML strategies to beat the market, I created this project to learn more about applications of machine learning in finance.

Images

Forecasted Apple Returns Stock Forecasting Overview

Historical Data Only

Historical Data View

Forecasted Data Only

Forecasted Data View

Technologies Used

  • Python
  • Django
  • JavaScript
  • Vue.js
  • Keras
  • Tensorflow

Set-up

I have only developed this in WSL, so please consider this when referencing my documentation. This application may not work on Windows.

  1. Set-up backend and install dependencies.
make setup-backend
  1. Start the back-end application.
make run-backend
  1. In a separate terminal, start the front-end application.
make run-frontend

You should now be able to see the application in your computer's browser.

Acknowledgments

  1. I used this valid tickers file to ensure that the correct tickers are used.
  2. I referenced this YouTube video to implement an LSTM model with Keras/Python.
  3. I referenced this article to learn about how LSTM models work.

About

Using machine learning (RNNs) to forecast stock prices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •