You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A machine learning model that makes use of Exponential Moving Averages (EMA's) to predict a future price of a stock.
However, this model can and will be improved upon in the future as it will be converted to a Long Short Term Model (LSTM, a type of neural network) time series to maintain accuracy as the model predicts a greater number of steps into the future.
This project:
Uses a Kaggle dataset to analyze the data for thousands of different stock options
Makes use of MatPlotLib for data vizualizations
Implements both Exponential Moving Averages & Simple Moving Averages to predict a future stock price
Uses a test-train-split to train the first half of the data against the model, and then the other half to test it.
Returns a prediction for a future stock price.
Compares the accuracy of both the EMA & SMA through finding the Mean Square Error (MSE)