Machine learning-based quantitative trading strategy using TensorFlow, Alpaca, and systematic backtesting.
| src/lstm_alpha_strategy | ||
| .gitignore | ||
| .python-version | ||
| LICENSE | ||
| main.py | ||
| pyproject.toml | ||
| README.md | ||
| uv.lock | ||
LSTM Alpha Strategy
Machine learning-based quantitative trading strategy for predicting next-day stock direction.
Features
- Historical market data ingestion (Alpaca)
- Feature engineering
- LSTM neural network
- Backtesting engine
- Risk management
- Paper trading
- Performance metrics
Tech Stack
- Python
- pandas
- NumPy
- TensorFlow
- Matplotlib
- Alpaca API
Roadmap
- Data acquisition
- Feature engineering
- LSTM model
- Backtesting
- Paper trading
- Portfolio optimization