yacoubb/stock-trading-ml
A stock trading bot that uses LSTM neural networks trained on Keras/TensorFlow to predict stock price movements.

Not currently ranked — collecting fresh signals.
star history
This repository implements a machine learning system for automated stock trading. It fetches financial data via the Alpha Vantage API, preprocesses time-series data, and trains LSTM models on Keras/TensorFlow to forecast price directions. The trained model then drives a trading algorithm that executes buy/sell decisions based on predictions.
Frequently asked
- What is yacoubb/stock-trading-ml?
- A stock trading bot that uses LSTM neural networks trained on Keras/TensorFlow to predict stock price movements.
- Is stock-trading-ml open source?
- Yes — yacoubb/stock-trading-ml is open source, released under the GPL-3.0 license.
- What language is stock-trading-ml written in?
- yacoubb/stock-trading-ml is primarily written in Python.
- How popular is stock-trading-ml?
- yacoubb/stock-trading-ml has 666 stars on GitHub.
- Where can I find stock-trading-ml?
- yacoubb/stock-trading-ml is on GitHub at https://github.com/yacoubb/stock-trading-ml.