
In simple English
This tool scans thousands of US stocks every day. It looks for strong upward price trends following a specific trading strategy. It calculates stop-loss prices and risk levels for every potential trade. It also helps manage your existing investments through a read-only brokerage connection. You run it on your own computer or set it up to run automatically on GitHub.
What it is
A Python-based systematic trading assistant that evaluates market breadth, relative strength momentum, and fundamental quality filters. It stores financial data in Git to reduce API calls and generate daily signal reports.
What it is good for
Solo builders and algorithmic traders who want to automate daily equity screening without paying for expensive commercial terminal subscriptions.
- Scans over 3,800 stocks daily with smart caching that cuts redundant API calls by 74 percent.
- Automates Mark Minervini's eight-criteria trend template and calculates risk-reward ratios.
- Integrates with GitHub Actions to run scans automatically on weekdays without manual work.
- Requires Python knowledge to configure environment variables and troubleshoot API limits.
- Downloading price data for thousands of stocks takes 20 to 40 minutes per run.
- Robinhood integration requires manual credential input and SMS authentication for safety.
Manual stock chart inspections and commercial equity screeners
robin-stocks
- ranaroussi/yfinance26k stars
Downloads market data from Yahoo Finance in Python, but lacks built-in stock screening strategies.
- freqtrade/freqtrade56k stars
A complete algorithmic trading bot for cryptocurrencies and stocks, but much more complex to configure.
- jesse-ai/jesse8.7k stars
A Python framework for writing crypto trading strategies, testing them against past prices, and running them live.
- hummingbot/hummingbot20k stars
A free framework for writing and running automated trading programs on cryptocurrency exchanges.
- lballabio/QuantLib7.7k stars
The long-established free library for pricing and risk-managing financial instruments.
git clone https://github.com/RyanJHamby/stock-screener.git cd stock-screener python -m venv venv source venv/bin/activate pip install -r requirements.txt