nse-vcp-screener

Installation
SKILL.md

NSE VCP Screener

Overview

This skill screens Indian stocks (Nifty 50/200/500) for Mark Minervini's Volatility Contraction Pattern (VCP). The VCP identifies stocks in Stage 2 uptrends that are forming tightening bases with declining volume — the classic setup before a potential breakout.

The screening pipeline has 3 phases:

  1. Pre-filter: Quick quote-based filtering to eliminate obvious non-candidates
  2. Trend Template: Apply Minervini's 7-point Stage 2 criteria using 260-day histories
  3. VCP Detection & Scoring: Pattern analysis with 5-component composite scoring

Data Source

This screener uses yfinance with .NS suffix for NSE stocks and the niftystocks package for stock universe lists. No paid API keys required.

Execution

Installs
1
First Seen
6 days ago