This project aims to predict the stock prices of the S&P 500 using LSTM model. The model is trained on historical stock data and utilizes multiple features to improve prediction accuracy.
stockprediction-multiplefeature.ipynb
: Jupyter Notebook containing the code for data preprocessing, model training, and prediction..weights.h5
: Model weights file that will be created after you train the model.logs/
: Directory for storing log files generated during model training.
To install the required packages, run:
pip install -r requirements.txt
- Ensure you have all the required dependencies installed.
- Run the Jupyter Notebook
stockprediction-multiplefeature.ipynb
to train the model and make predictions.
*.weights.h5
logs/
To install the necessary packages, use the following command:
pip install -r requirements.txt
Feel free to contribute to this project by creating pull requests or submitting issues.
This project is licensed under the MIT License.