Aditya Rana

LSTM Stock Prediction

Predict stock prices using Long Short-Term Memory networks

About This Project

This project uses Long Short-Term Memory networks (LSTM) Deep Learning model to predict the closing prices of stock prices as they are capable of learning long-term dependencies.

LSTM models are useful for sequence prediction problems where past information and the latest prior information both dictate the successive data.

The dataframe to train the model is provided by yfinance. To train the model, variables such as moving averages of different periods as well as exponential moving averages were used.

⚠️ Important Disclaimer

Experimental Predictions: These LSTM predictions are experimental and still under development. While the overall trends (increasing or decreasing price directions) may be reasonably accurate, the exact price predictions should not be considered precise.

Not Financial Advice: This tool is for educational and research purposes only. The predictions generated are NOT financial advice and should not be used as the sole basis for any investment decisions. Always consult with qualified financial professionals before making investment decisions.

No Liability: By using this tool, you acknowledge that the predictions are experimental and agree that no liability is assumed for any financial losses or decisions made based on these predictions.

Get Stock Prediction

Important Notes

• The caching of the images works best in Chrome from my experience. If old plots are shown, kindly try clearing cache.

Processing time: LSTM model training can take 2-5 minutes. Please be patient and don't close the browser.

• This is a legacy feature. For comprehensive S&P 500 forecasts, visit the S&P 500 Forecasts page.