Home / Factor research

ucaiado/QLearning_Trading

Factor research★ 517 GitHub starsJupyter Notebook⏱ No commits in over six months

Learning to trade with Q-learning reinforcement learning

What it is

A research project that applies reinforcement learning to trading using the Q-learning algorithm. An agent learns buy and sell decisions from market states, with code organised so the approach can be followed from start to finish. Researchers and developers looking for an introductory example of RL in trading can learn from it. It is a study project with a simple setup, not a strategy intended for live markets.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forBeginners
Used forStrategy research
MarketsUS equities
StackPython
Learning curveEasy to start
Practical valueLow practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo 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 517. Gaps mean no snapshot was taken that day.

In the author's words

Learning to trade under the reinforcement learning framework

Open on GitHub ↗This week's trending tools中文页面

Similar tools