5 Year High Screener
5 Year High Stock Screener & Risk Terminal
Real-time desktop stock screener and portfolio manager for Indian equity markets, tracking thousands of equities to detect breakout candidates within 1% to 5% of 5-year highs with volume confirmation, multi-client position tracking, and automated risk management.
Project Vision
The desk needed to monitor thousands of NSE/BSE tickers simultaneously for 5-year-high breakouts without UI lag, while working within broker API rate limits and managing multi-client positions with different entry prices, sizes, and stop-losses.
Technical Friction
Monitoring 3,000+ tickers for 5-year-high breakouts without UI lag or memory issues, working around broker historical-data limits such as Kite Connect's 3 req/sec cap that caused charting throttling, and balancing WebSocket tick processing, asynchronous charting, and Qt main-thread rendering all had to happen concurrently without blocking the interface.
Hybrid Real-Time Data Architecture with Token-Bucket Throttling
Goolluck Consulting LLP separated live tick ingestion from historical data via daily pre-computed 5-year-high caches and TradingView feeds, combining a PyQt5 GUI with Twisted Reactor networking and background ChartFetchWorker threads, governed by a token-bucket subscription manager that caps WebSocket usage at broker limits while prioritizing active holdings.
Proximity engine live-filtering
equities into 1% to 5% bands relative to 5-year highs
Dynamic stop-loss modes
trailing 5Y-high %, fixed % below buy price, or absolute price
Multi-client position tracking
segmented by client code from a single tick stream
The application stays completely responsive with zero freezing during heavy trading hours.
Monitors thousands of companies simultaneously to alert traders to major price breakouts.
Smart rate management prevents broker blocks and keeps live price data streaming continuously.
Google Verified
Client Review
Shivam Drolia
Trading & Capital Markets Lead
Neo Financial Services · Google Verified Local Guide
“I have worked with Goolluck Consulting LLP on a custom development project, and the experience was genuinely smooth. What I appreciated most was their ability to understand the business side of things, not just the technical requirements. They helped us refine our idea, suggested better approaches where needed, and focused on building something scalable rather than just completing tasks.”
Let's Engineer Your Platform.
Partner with Goolluck Consulting LLP to build high-performance software systems with founder-level engineering.



