An open API service indexing awesome lists of open source software.

https://github.com/jebin1999/algotrading-

Stock Price Prediction using LSTM
https://github.com/jebin1999/algotrading-

algorithm algorithmic-trading automation finance hft-trading quantitative-finance trading-algorithms

Last synced: 8 months ago
JSON representation

Stock Price Prediction using LSTM

Awesome Lists containing this project

README

          

# Stock Price Prediction Using LSTM

This repository contains a Python script that uses a Long Short-Term Memory (LSTM) neural network to predict stock prices. The model is trained on historical stock data fetched from Yahoo Finance using the `yfinance` library.

## Features

- Fetches stock data from Yahoo Finance.
- Preprocesses the stock data using MinMax scaling.
- Builds and trains an LSTM model to predict future stock prices.
- Visualizes the actual vs predicted stock prices.
- Displays the actual and predicted prices for each date.

## Requirements

To run the script, you will need the following Python packages:

- `numpy`
- `pandas`
- `yfinance`
- `matplotlib`
- `scikit-learn`
- `tensorflow`

You can install the required packages by running:

```bash
pip install numpy pandas yfinance matplotlib scikit-learn tensorflow