A Python-based Nasdaq Stock Screener with a Tkinter GUI that evaluates 47 custom conditions on simulated IBKR OHLC data. This application allows you to upload a ticker list (up to 50 tickers), select a screening date, enable/disable individual screening conditions, and then run the screener to display and save the results.
Last updated Jul 2, 2026
13
Stars
1
Forks
0
Issues
0
Stars/day
Attention Score
48
Language breakdown
No language data available.
▸ Files
click to expand
README
Nasdaq Stock Screener
A Python-based Nasdaq stock screener with a Tkinter GUI — filter stocks by technical and fundamental criteria.
Features
- Screen by RSI, EMA, volume, market cap
- Tkinter GUI with results table
- Export results to CSV
- Real-time data via yfinance
Requirements
pip install pandas yfinance ta tkinter
Usage
python screener.py
License
MIT🔗 More in this category