Home / Trading bots

sachink2010/AutomatedStockTrading-DeepQ-Learning

Trading bots★ 302 GitHub starsJupyter Notebook⏱ No commits in over six months

Automated stock trading with deep Q-learning

What it is

An automated stock trading project based on deep Q-learning. An agent is trained to learn buy and sell decisions so that trading can be carried out by the algorithm. Developers and researchers who want to explore reinforcement learning applied to stock trading can study the notebooks. It is an educational project, and models trained this way need careful out-of-sample evaluation before any real use.

At a glance

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

Best forDevelopers
Used forStrategy research, Backtesting
MarketsUS equities
StackPython
Learning curveModerate learning curve
Practical valueLow practical value
CostFree and open source
HardwareGPU optional
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-28 (up to 30 days): +6 over the period, now 302. Gaps mean no snapshot was taken that day.

In the author's words

Every day, millions of traders around the world are trying to make money by trading stocks. These days, physical traders are also being replaced by automated trading robots. Algorithmic trading market

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

Similar tools