Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
This is the code for "Reinforcement Learning for Stock Prediction" By Siraj Raval on Youtube
| Date | Stars |
|---|---|
| 2026-07-31 | 650 |
| 2026-08-03 | 650 |
| 2026-08-04 | 650 |
| 2026-08-06 | 650 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
## Overview This is the code for [this](https://www.youtube.com/watch?v=05NqKJ0v7EE) video on Youtube by Siraj Raval. The author of this code is [edwardhdlu](https://github.com/edwardhdlu/q-trader) . It's implementation of Q-learning applied to (short-term) stock trading. The model uses n-day windows of closing prices to determine if the best action to take at a given time is to buy, sell or sit. As a result of the short-term state representation, the model is not very good at making decisions over long-term trends, but is quite good at predicting peaks and troughs. ## Results Some examples of results on test sets:  S&P 500, 2015. Profit of $431.04.  Alibaba Group Holding Ltd, 2015. Loss of $351.59.  Apple, Inc, 2016. Profit of $162.73.  Google, Inc, August 2017. Profit of $19.37. ## Running the Code To train the model, download a training and test csv files from [Yahoo! Finance](https://ca.finance.yahoo.com/quote/%5EGSPC/history?p=%5EGSPC) into `data/` ``` mkdir model python train ^GSPC 10 1000 ``` Then when training finishes (minimum 200 episodes for results): ``` python evaluate.py ^GSPC_2011 model_ep1000 ``` ## References [Deep Q-Learning with Keras and Gym](https://keon.io/deep-q-learning/) - Q-learning overview and Agent skeleton code
Excerpt of 1,620 characters
Read on GitHubSiraj Raval
11
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:edcbf0d782b0830f, name:reinforcement learning, desc:reinforcement learning