A Python-based stock screener for NSE (National Stock Exchange of India) with alerts to Telegram channels. Version 0.46.20260501.868 shows daily releases with frequent updates. Provides pre-built screening strategies and output export options.
pip install pkscreenerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic usage: import the main class, create an instance, and call screen() with a strategy code. List available strategies via screener.available_strategies().
Pin version in requirements.txt (e.g., pkscreener==0.46.20260501.868) and test upgrades.
Check if NSE is open; handle empty results gracefully.
Use screener.available_strategies() to list valid strategies before running.
Set environment variables or avoid using Telegram features unless needed.