AaravMehta-07/LSTM-Random-Forest-XGBoost-Stock-Predictor-with-Optuna

A hybrid AI-based stock market prediction system using LSTM, Random Forest, and XGBoost, built for real-world deployment with Optuna-powered tuning, feature-rich engineering, and ensemble prediction logic. Designed to optimize F1 score and accuracy, this system aims to generate reliable buy/sell signals on stocks.

30
/ 100
Emerging

This system helps individual traders or quantitative analysts predict daily stock movements to generate buy/sell signals. It takes historical stock price data, including indicators like RSI and moving averages, and outputs a clear 'BUY' or 'SELL' recommendation for a given stock. The primary users are those looking to automate or enhance their stock trading decisions.

No commits in the last 6 months.

Use this if you are an individual investor or quantitative trader seeking to generate automated, data-driven buy/sell signals for stocks.

Not ideal if you need a visual interface, real-time streaming data integration, or sophisticated risk management features beyond basic signal generation.

stock-trading financial-forecasting algorithmic-trading investment-analysis market-prediction
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 4 / 25
Maturity 15 / 25
Community 9 / 25

How are scores calculated?

Stars

7

Forks

1

Language

Python

License

MIT

Last pushed

Jul 20, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/AaravMehta-07/LSTM-Random-Forest-XGBoost-Stock-Predictor-with-Optuna"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.