filangelos/qtrader
A reinforcement learning system that learns to manage investment portfolios by optimizing trading decisions over time.

Not currently ranked — collecting fresh signals.
star history
Implements Q-learning algorithms combined with recurrent neural networks to create an adaptive trading agent. The system learns optimal portfolio allocation strategies through interaction with market data, using temporal information from RNNs to capture sequential patterns in financial time series. It focuses on long-term cumulative reward optimization rather than instantaneous gains.
Frequently asked
- What is filangelos/qtrader?
- A reinforcement learning system that learns to manage investment portfolios by optimizing trading decisions over time.
- Is qtrader open source?
- Yes — filangelos/qtrader is open source, released under the Apache-2.0 license.
- What language is qtrader written in?
- filangelos/qtrader is primarily written in Jupyter Notebook.
- How popular is qtrader?
- filangelos/qtrader has 480 stars on GitHub.
- Where can I find qtrader?
- filangelos/qtrader is on GitHub at https://github.com/filangelos/qtrader.