vcp-screener

Screen S&P 500 or custom stock universes for Mark Minervini's Volatility Contraction Pattern.

2|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill vcp-screener-ihsandanish25
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vcp-screener
Source: https://github.com/IhsanDanish25/claude-trading-skills/tree/main/skills/vcp-screener
Command: npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill vcp-screener-ihsandanish25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, fmp_client, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of screening S&P 500 stocks for Mark Minervini's Volatility Contraction Pattern (VCP), identifying Stage 2 uptrend stocks with contracting volatility near breakout pivot points.

Core Features & Use Cases

  • VCP Screening: Identifies stocks forming tight bases with contracting volatility near breakout pivot points.
  • Custom Universe: Allows users to screen a custom universe of stocks.
  • Full S&P 500 Screening: Screens all S&P 500 stocks (requires paid API tier).
  • Use Case: A trader wants to find stocks with strong uptrend momentum and low volatility, as identified by the Volatility Contraction Pattern. They can use this skill to screen the S&P 500 or a custom universe of stocks and receive detailed analysis.

Quick Start

Use the vcp-screener skill to screen the S&P 500 for stocks with the Volatility Contraction Pattern.

Frequently Asked Questions about vcp-screener

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I screen stocks for Minervini's Volatility Contraction Pattern?▼

To screen stocks for Minervini's Volatility Contraction Pattern, you can automate the identification of Stage 2 uptrend stocks with contracting volatility near breakout pivot points using the Financial Modeling Prep API for real-time data.

Can I screen a custom universe of stocks for VCP setups?▼

Yes, you can screen a custom universe of stocks for VCP setups. Alternatively, you can screen the full S&P 500, but screening all 500 stocks requires a paid API tier for data access.

Do I need a paid Financial Modeling Prep API tier to screen the S&P 500?▼

Yes, screening the full S&P 500 for volatility contraction patterns requires a paid Financial Modeling Prep API tier. A custom stock universe can also be screened using the same API integration.

What is volatility contraction pattern screening used for in swing trading?▼

Volatility contraction pattern screening is used for swing trading and momentum-based investing to find stocks with strong uptrend momentum and low volatility preparing for potential breakouts.

How does automated VCP detection work for momentum trading strategies?▼

Automated VCP detection works by applying pattern analysis algorithms to real-time stock data, identifying tight bases with progressively contracting volatility that indicate a stock is preparing for a breakout pivot.