Forecasting AAPL Stock using Classical ML & DL

Leveraging classical machine learning and deep learning techniques to predict Apple (AAPL) stock prices from the S&P 500 dataset.

This project uses Machine Learning (ML) & Deep Learning (DL) regression techniques to forecast Apple (AAPL) stock from the S&P 500 dataset.

Different classical models like Random Forest & XGBoost Regressors along with deep learning Long Short-Term Memory (LSTM) Recurrant Neural Networks were benchmarked as follows:

Best Random Forest Regressor

Random Forest Model

Best XGBoost Regressor

XGBoost Regressor

LSTM Recurrant Neural Network

LSTM Recurrant Neural Network