ucaiado/QLearning_Trading

Learning to trade under the reinforcement learning framework

51
/ 100
Established

This project helps financial traders develop an adaptive strategy for trading a single stock. By inputting historical stock data, it trains an agent through a reward/punishment system to learn and maximize profits. The output is a trading strategy that has learned from experience. This tool is for individual traders or quantitative analysts looking to automate and optimize their trading decisions.

517 stars. No commits in the last 6 months.

Use this if you want to explore reinforcement learning to create an automated trading strategy for a single stock and understand its performance through simulation.

Not ideal if you need a real-time trading system for multiple assets, a solution for high-frequency trading, or an out-of-the-box system without any technical setup.

algorithmic-trading quantitative-finance stock-market trading-strategy financial-modeling
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

517

Forks

181

Language

Jupyter Notebook

License

Apache-2.0

Last pushed

Oct 15, 2016

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ucaiado/QLearning_Trading"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.