Home / Trading bots
LiamConnell/deep-algotrading
Learning deep learning for trading, from regression to RL
What it is
A learning resource that covers deep learning techniques for algorithmic trading, from regression through LSTMs to reinforcement learning. Each technique is applied to financial data using fitness functions taken from algorithmic trading. Developers and learners who want to understand how these methods can be framed for trading are the intended audience. It is tutorial material, so the models are meant to teach concepts rather than to be traded.
At a glance
Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Strategy research, Data analysis |
| Markets | Multi-market |
| Stack | Python |
| Learning curve | Moderate learning curve |
| Practical value | Low practical value |
| Cost | Free and open source |
| Hardware | GPU optional |
| Maintenance | No commits in over six months |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): 0 over the period, now 247. Gaps mean no snapshot was taken that day.
A resource for learning about deep learning techniques from regression to LSTM and Reinforcement Learning using financial data and the fitness functions of algorithmic trading
Similar tools
Cython-based Python wrapper for the TA-Lib technical analysis library
Jupyter notebooks companion to Machine Learning for Trading
scikit-learn compatible Python library for portfolio optimization
CVXPY-based portfolio optimization and strategic asset allocation
Goldman Sachs Python toolkit for derivatives and risk
Portfolio and risk analytics, a maintained fork of pyfolio