PluginBench
Skill
Pass
Audit score 90

stockbee-momentum-burst-screener

tradermonty/claude-trading-skills

Screen US stocks for Stockbee-style Momentum Burst setups using 4% breakout, range expansion, and volume triggers.

What is stockbee-momentum-burst-screener?

Identifies short-term swing momentum candidates using Stockbee methodology, screening for 4% breakouts, dollar breakouts, range expansion, and volume expansion with setup-quality scoring. Use when analyzing 3-5 day burst setups or reviewing whether a daily breakout meets A/B/C setup criteria.

  • Screens US equities for 4% breakout, dollar breakout, and range expansion triggers
  • Scores setup quality using volume expansion, base contraction, close location, and risk-distance metrics
  • Applies failure filters such as prior 3-day run-up and recent 4% breakdown detection
  • Generates structured JSON and markdown reports with candidate ratings (A/A-/B/Watch-only/Rejected)
  • Supports three input modes: FMP live universe scan, explicit symbol list, or offline OHLCV JSON
  • Integrates with downstream skills (technical-analyst, position-sizer, trader-memory-core) for trade planning

How to install stockbee-momentum-burst-screener

npx skills add https://github.com/tradermonty/claude-trading-skills --skill stockbee-momentum-burst-screener
Prerequisites
  • FMP API key (export FMP_API_KEY=your_api_key_here) for live universe and historical OHLCV data
  • Alternatively, provide daily OHLCV data as JSON file (--prices-json mode requires no API key)
  • Python 3 environment with required dependencies
Claude Code
Cursor
Windsurf
Cline

How to use stockbee-momentum-burst-screener

  1. 1.Choose an input mode: FMP universe scan (--fmp-universe), explicit symbols (--symbols NVDA SMCI...), or offline JSON (--prices-json data/daily_ohlcv.json)
  2. 2.Run the screening script with your chosen mode and output directory (--output-dir reports/)
  3. 3.Review the generated JSON and markdown reports, noting trigger type, setup score, rating, and reject reasons for each candidate
  4. 4.Filter candidates by rating: send A/A- to technical-analyst for chart validation, keep B candidates on watchlist, retain rejected candidates for post-analysis
  5. 5.Hand off validated candidates to position-sizer and trader-memory-core for trade planning and execution

Use cases

Good for
  • Screen a watchlist of 50–300 symbols for momentum burst candidates at market open or end-of-day
  • Review whether a specific stock's daily breakout qualifies as A-grade setup quality
  • Generate a filtered candidate list to hand off to technical-analyst for manual chart validation
  • Build a swing-trading watchlist from FMP universe filtered by momentum burst triggers
  • Validate setup quality before position sizing and risk calculation
Who it's for
  • Swing traders seeking short-term momentum setups
  • Traders using Stockbee or Pradeep Bonde methodology
  • Quantitative traders building candidate-generation workflows
  • Portfolio managers screening for 3-5 day burst opportunities

stockbee-momentum-burst-screener FAQ

What is a Momentum Burst setup?

A short-term swing setup characterized by a 4% price breakout, dollar breakout, or range expansion with volume expansion, prior base contraction, and favorable close location, typically playing out over 3–5 days.

Do I need an FMP API key?

Only if using --fmp-universe or --symbols modes for live data. You can provide historical OHLCV as JSON (--prices-json) to run offline without an API key.

What do the setup ratings (A/B/Watch-only/Rejected) mean?

A/A- candidates meet high-quality criteria and are ready for chart validation and position sizing. B candidates are lower-confidence watchlist items. Watch-only candidates lack sufficient trigger strength. Rejected candidates fail one or more failure filters.

Can I use this output directly for trading?

No. The skill is a candidate-generation workflow, not a signal service. Always validate A/A- candidates with technical-analyst for manual chart review before position sizing and execution.

What downstream skills integrate with this screener?

Output feeds into technical-analyst (chart validation), position-sizer (risk and sizing calculation), and trader-memory-core (trade logging and post-analysis).

Full instructions (SKILL.md)

Source of truth, from tradermonty/claude-trading-skills.


name: stockbee-momentum-burst-screener description: Screen US stocks for Stockbee-style short-term Momentum Burst setups using 4% breakout, dollar breakout, range expansion, volume expansion, prior range contraction, close-location, failure filters, and risk-distance scoring. Use when the user asks for Stockbee, Pradeep Bonde, momentum burst, 4% breakout, range expansion, dollar breakout, short-term swing momentum candidates, or 3-5 day burst setup review.

Stockbee Momentum Burst Screener

Screen US equities for Stockbee-style short-term Momentum Burst candidates. The skill is a candidate-generation and setup-quality workflow, not a signal service or an auto-execution system.

When to Use

  • User asks for Stockbee / Pradeep Bonde style Momentum Burst screening
  • User wants 4% breakout, dollar breakout, or range expansion candidates
  • User asks for short-term 3-5 day swing momentum setups
  • User wants to review whether a daily breakout has A/B/C setup quality
  • User provides a symbol list, universe file, or historical OHLCV JSON for screening
  • User wants candidate outputs to feed into technical-analyst, position-sizer, or trader-memory-core

Prerequisites

  • FMP API key for live universe and historical OHLCV screening:
    export FMP_API_KEY=your_api_key_here
    
  • Optional no-API path: provide --prices-json containing daily OHLCV bars by symbol.
  • Run only after the market-regime workflow allows new swing risk, or mark output as manual-review-only.

Workflow

Step 1: Choose Input Mode

Use one of three modes:

Mode A: FMP universe scan

python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
  --fmp-universe \
  --max-symbols 300 \
  --output-dir reports/

Mode B: Explicit symbols

python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
  --symbols NVDA SMCI PLTR TSLA \
  --output-dir reports/

Mode C: Offline OHLCV JSON

python3 skills/stockbee-momentum-burst-screener/scripts/screen_momentum_burst.py \
  --prices-json data/daily_ohlcv.json \
  --output-dir reports/

Step 2: Run the Screening Pass

The script detects these trigger families:

  • 4% Breakout: close / previous_close >= 1.04, volume above previous day, and volume above the liquidity floor
  • Dollar Breakout: close - open >= 0.90, volume above the liquidity floor
  • Range Expansion: current daily range exceeds the prior three daily ranges while the prior day was not already extended

It then scores setup quality using:

  • Trigger strength
  • Volume expansion
  • Prior base / range contraction quality
  • Close location near the high of day
  • Risk distance to the trigger-day low
  • Failure filters such as prior 3-day run-up or recent 4% breakdown
  • Market gate alignment

Step 3: Review Output

Read the generated JSON and Markdown reports. For each candidate, present:

  • Trigger type and all matched trigger tags
  • Day gain, dollar gain, volume ratio, and close-location percentage
  • Prior base length and base width
  • Entry reference, stop reference, and risk percentage to stop
  • Setup score, rating, state, and reject reasons
  • Suggested downstream action

Step 4: Send Survivors to Trade Planning

Use the output conservatively:

  • A / A- candidates: send to technical-analyst for manual chart validation, then position-sizer
  • B candidates: watchlist or smaller-risk review only
  • Watch-only candidates: keep in model book; do not plan a trade unless chart review upgrades the setup
  • Rejected candidates: retain for post-analysis, not for execution

Output

  • stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.json - Structured candidate list, metadata, thresholds, score components, and rejects
  • stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.md - Human-readable report grouped by rating/state

Resources

  • references/momentum_burst_methodology.md - Stockbee-style method summary and implementation boundaries
  • references/scoring_system.md - Component weights, state thresholds, and failure filters
  • references/entry_exit_rules.md - Entry reference, stop, sizing handoff, and exit template