This code was created using Django framework and machine learning modules in python. It receives a stock symbol, start date and end date as inputs and delivers 3 predictions for the next day, using 3 different machine learning caluclations:
- Linear Regression Prediction
- LSTM
- Random Forest
In order to use, you must download the stocks folder and install the requirements. After everything done, just run on your folder - python manage.py runserver
When you choose a start and end date, the models will take the information from Yahoo and use it to train the set. After this, it will show for each of the models, what is the prediction for the next day.
