
Vcp Screener
This is a stock screener that implements Mark Minervini's Volatility Contraction Pattern methodology on S&P 500 stocks. It runs a three-phase pipeline that filters for Stage 2 uptrends, then identifies tight bases with contracting volatility near breakout points. The output includes composite scores, execution states (pre-breakout, breakout, extended, damaged), and specific trade setups with pivot prices and stops. You can run it in strict mode for pure Minervini setups or tune parameters for backtesting. It needs an FMP API key and the free tier works fine for screening the top 100 candidates. The scoring system is detailed and opinionated, which is either helpful structure or annoying rigidity depending on whether you trade this way.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 5
- skills.sh installs
- 3.7K
- GitHub stars
- 3.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add tradermonty/claude-trading-skills --skill vcp-screener --agent claude-codeInstalls into .claude/skills of the current project.
Files
VCP Screener - Minervini Volatility Contraction Pattern
Screen S&P 500 stocks for Mark Minervini's Volatility Contraction Pattern (VCP), identifying Stage 2 uptrend stocks with contracting volatility near breakout pivot points.
When to Use
- User asks for VCP screening or Minervini-style setups
- User wants to find tight base / volatility contraction patterns
- User requests Stage 2 momentum stock scanning
- User asks for breakout candidates with defined risk
- User asks "find every historical VCP in " or wants to study one ticker's
past VCP setups with forward outcomes (
--history --ticker SYM)
Prerequisites
- FMP API key (set
FMP_API_KEYenvironment variable or pass--api-key) - Free tier (250 calls/day) is sufficient for default screening (top 100 candidates)
- Paid tier recommended for full S&P 500 screening (
--full-sp500)
Workflow
Step 1: Prepare and Execute Screening
Run the VCP screener script:
# Default: S&P 500, top 100 candidates
python3 skills/vcp-screener/scripts/screen_vcp.py --output-dir skills/vcp-screener/scripts
Sponsors
Details
- Repository
- github.com/tradermonty/claude-trading-skills
- Categories
- Code Review & Quality, Debugging, CLI & Terminal, Finance & Trading
- First seen
- Jun 3, 2026
More from tradermonty/claude-trading-skills
All 54- Market Breadth Analyzer3.7K
- Edge Strategy Reviewer3.6K
- Finviz Screener3.6K
- Edge Strategy Designer3.6K
- Pair Trade Screener3.6K
- Scenario Analyzer3.6K
- Earnings Trade Analyzer3.6K
- Breadth Chart Analyst3.6K
- Market Top Detector3.6K
- Uptrend Analyzer3.6K
- Us Market Bubble Detector3.6K
- Data Quality Checker3.6K
- Trader Memory Core3.6K
- Theme Detector3.5K
- Strategy Pivot Designer3.5K
- Dividend Growth Pullback Screener3.5K
- Edge Candidate Agent3.5K
- Ftd Detector3.5K
- Kanchi Dividend Us Tax Accounting3.5K
- Pead Screener3.5K
- Edge Concept Synthesizer3.5K
- Signal Postmortem3.5K
- Edge Hint Extractor3.5K
- Dual Axis Skill Reviewer3.5K