← all repositories

yacoubb/stock-trading-ml

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

666 stars Python Domain Apps
stock-trading-ml
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.