Home / Trading bots
siropkin/robinhood-ai-trading-bot
AI-powered Robinhood trading bot in Python
What it is
A Python script that combines OpenAI with a Robinhood brokerage account to automate stock trading decisions. The bot pulls stocks from your portfolio and watchlist, analyzes RSI, VWAP, moving averages, and Robinhood analyst ratings, then generates buy, sell, or hold recommendations using OpenAI. Traders can run it in demo, manual, or auto mode, with configurable strategy parameters, an exclusion list, and trade logging for monitoring AI-driven actions. It is an experimental project rather than a polished product, so thorough testing and monitoring are advised before enabling automatic trade execution.
At a glance
Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Beginners |
|---|---|
| Used for | Live trading, AI agents |
| Markets | US equities |
| Stack | Python |
| Learning curve | Easy to start |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 4 months ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): −1 over the period, now 130. Gaps mean no snapshot was taken that day.
Simple AI-powered trading bot for Robinhood
Similar tools
Multi-agent LLM trading framework that trades on Alpaca
Automated AI trading agent on Robinhood with fixed risk rules
Multi-agent AI stock analysis with automated trading for Korea and US
AI stock prediction and trading bot with a web interface
Jupyter notebooks applying deep learning to stock prediction
Streamlit stock charts with chat over the downloaded prices