New to Claude Skills? Learn how to install them →

tradermonty on GitHub

Stockbee Exhaustion Hammer Screener

Free

Screen US stocks for selling-exhaustion hammer setups.

Get this skill

Free · Opens the source repo

What Stockbee Exhaustion Hammer Screener does

The Stockbee Exhaustion Hammer Screener is a specialized tool designed for traders looking to identify potential selling-exhaustion hammer setups in US equities. This skill utilizes a methodology based on Stockbee principles, which emphasize the importance of prior momentum, pullback depth, and specific candle geometry. By screening stocks that exhibit these characteristics, traders can pinpoint candidates that may be poised for reversal, particularly those that are strong and liquid, thus enhancing their trading strategies.

The screening process involves multiple input modes, allowing users to choose between scanning a universe of stocks via the FMP API, specifying explicit symbols, or using historical OHLCV data. This flexibility ensures that traders can adapt the tool to their specific needs, whether they are looking for real-time data or analyzing past performance. The skill evaluates each candidate based on various scoring criteria, including quality and liquidity metrics, prior momentum, and the geometry of the hammer candle itself.

Once the screening pass is complete, users receive structured output in both JSON and Markdown formats. This output includes detailed information about each candidate, such as pullback depth, undercut/reclaim status, volume ratios, and suggested actions for trade planning. The structured reports facilitate easy analysis and decision-making, making it a valuable addition to any trader's toolkit.

This skill is particularly useful for those who follow Stockbee's trading philosophy or are interested in near-close hammer setups. It is not a signal service or auto-execution system, but rather a candidate-generation workflow that requires manual review and validation before executing trades. By providing a systematic approach to identifying high-quality setups, the Stockbee Exhaustion Hammer Screener can help traders enhance their performance in the market.

When to use it

Use this skill when you need to screen for Stockbee-style exhaustion setups or near-close hammer candidates in liquid stocks.

When not to use it

Avoid using this skill for automated trading or when you require real-time execution without manual validation.

What you can build with it

Screening for Exhaustion Setups

Use the screener to identify stocks that exhibit selling exhaustion patterns before market close.

Analyzing Specific Stocks

Input a list of symbols to evaluate their potential as hammer reversal candidates.

Using Historical Data

Run the screener with historical OHLCV data to backtest the effectiveness of the exhaustion hammer setups.

How to install Stockbee Exhaustion Hammer Screener

View source

1. Install with the skills CLI

npx skills add tradermonty/claude-trading-skills/stockbee-exhaustion-hammer-screener --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by tradermonty

Stockbee Exhaustion Hammer Screener

Screen US equities for Stockbee-style selling-exhaustion hammer 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 exhaustion setup screening
  • User wants near-close hammer / long lower-wick reversal candidates
  • User wants to scan strong, liquid stocks that pulled back and may be seeing selling exhaustion
  • User wants undercut/reclaim candidates before the close or after the close
  • User provides a symbol list, universe file, or historical / provisional OHLCV JSON for screening
  • User wants candidate outputs to feed into technical-analyst, position-sizer, trader-memory-core, or stockbee-setup-fluency-trainer

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. For the intended near-close use case, the latest bar should be a provisional current-day bar captured near the close.
  • Optional --profiles-json can add quality metadata such as marketCap, mutualFundHolders, institutionalHolders, or institutionalOwnershipPct.
  • 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-exhaustion-hammer-screener/scripts/screen_exhaustion_hammer.py \
  --fmp-universe \
  --max-symbols 300 \
  --market-gate allowed \
  --output-dir reports/

Mode B: Explicit symbols

python3 skills/stockbee-exhaustion-hammer-screener/scripts/screen_exhaustion_hammer.py \
  --symbols APP ENPH NVDA TSLA \
  --market-gate allowed \
  --output-dir reports/

Mode C: Offline / near-close OHLCV JSON

python3 skills/stockbee-exhaustion-hammer-screener/scripts/screen_exhaustion_hammer.py \
  --prices-json data/near_close_daily_ohlcv.json \
  --profiles-json data/quality_profiles.json \
  --market-gate allowed \
  --output-dir reports/

For a best-effort FMP near-close run, use quote override. This costs one additional quote call per symbol and depends on provider freshness:

python3 skills/stockbee-exhaustion-hammer-screener/scripts/screen_exhaustion_hammer.py \
  --fmp-universe \
  --use-quote-latest \
  --max-api-calls 700 \
  --market-gate allowed \
  --output-dir reports/

Step 2: Run the Screening Pass

The script detects these setup families:

  • Selling exhaustion hammer: long lower wick, small body, strong close-location, and recovery from the day low
  • Undercut/reclaim hammer: current low undercuts the prior short-term low and the near-close price reclaims that level
  • Prior momentum pullback: recent high formed within the configured lookback, followed by a controlled pullback rather than a long-term downtrend
  • High-quality / liquid context: price, volume, 20-day average dollar volume, market-cap metadata, and optional holder metadata

It then scores setup quality using:

  • Quality / liquidity
  • Prior momentum
  • Pullback and selling-exhaustion context
  • Hammer candle geometry
  • Risk distance to the day low plus buffer
  • Market gate alignment

Step 3: Review Output

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

  • Trigger type and all matched tags
  • Pullback depth from recent high and days since that high
  • Undercut/reclaim status and short-term prior low
  • Hammer geometry: lower wick, body, upper wick, close location, recovery from low
  • Volume ratios, average dollar volume, and quality metadata
  • 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: validate chart manually, check earnings/news risk, then send to position-sizer
  • B candidates: manual review or next-day hammer-high confirmation
  • Watch candidates: keep on watchlist / model book; wait for follow-through or tighter risk
  • Rejected candidates: retain for post-analysis, not for execution

Output

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

Resources

  • references/exhaustion_hammer_methodology.md - Stockbee-style method summary and implementation boundaries
  • references/scoring_system.md - Component weights, state thresholds, and failure filters
  • references/near_close_operations.md - Near-close operational checklist and scheduling notes

Frequently asked questions about Stockbee Exhaustion Hammer Screener

Similar skills