Markets and trading · Independent · 23 Oct 2026

pkjmesra/PKScreener

A Python-based stock screener for NSE, India. PKScreener is an advanced free stock screener to find potential breakout stocks from NSE and show its possible breakout values. It also helps to find the stocks which are consolidating and may breakout, or the particular chart patterns that you're looking specifically to make your decisions.

← Markets and trading
PKScreener: stock market scanner. Finds breakout shares on Indian exchanges.

In simple English

This tool scans stock prices in India to find shares ready to break out of their price ranges. It runs inside your terminal window and checks charts using standard technical rules. You can set it up to send alerts to your phone through a chat application. It costs nothing to download and run on your own computer. You need some comfort with the command line to set it up.

What it is

PKScreener (a program that filters stocks based on math formulas and chart shapes) is a Python (a programming language used to write software) utility built for traders on the National Stock Exchange of India. It runs pre-set scans, tests past trading strategies, and sends automated messages when a share matches your rules.

What it is good for

Traders who want to scan hundreds of Indian stocks for moving average crossovers, volume spikes, or consolidation patterns without paying for a commercial screening service.

Stars401
LicenceMIT
Latest0.46.20260615.927 (2026-06-15)checked 23 Oct 2026
Last code change2026-10-02
Written inPython
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Runs locally on your computer with no monthly subscription fees.
  • Includes dozens of built-in filters for momentum, volume, and chart patterns.
  • Can send automated alerts directly to a chat app on your phone.
Watch for
  • Requires comfort with command-line interfaces and Python environments.
  • Focused primarily on the Indian stock market, limiting use elsewhere.
  • Optional advanced technical indicators require separate library setup.
Replaces

Paid commercial stock screeners and manual chart checking

Works well with

TradingView (a web service for viewing interactive financial charts)

Similar repositories
  • pranjal-joshi/Screeni-py707 stars

    An earlier command-line stock screener for the Indian market that this project forked from.

Also reviewed on Repo Radar
  • 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.

Install
pip install pkscreener
pkscreener

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Trading & Investing › Market Research & Analysis › Market Scanners & Screeners.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.