
Stockbee Exhaustion Hammer Screener
FreeScreen US stocks for selling-exhaustion hammer setups.
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 source1. Install with the skills CLI
npx skills add tradermonty/claude-trading-skills/stockbee-exhaustion-hammer-screener --agent claude-code2. 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 tradermontyStockbee 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, orstockbee-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-jsoncontaining 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-jsoncan add quality metadata such asmarketCap,mutualFundHolders,institutionalHolders, orinstitutionalOwnershipPct. - 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 rejectsstockbee_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 boundariesreferences/scoring_system.md- Component weights, state thresholds, and failure filtersreferences/near_close_operations.md- Near-close operational checklist and scheduling notes
Frequently asked questions about Stockbee Exhaustion Hammer Screener
Similar skills
WinMD API Search
Easily find and explore Windows desktop APIs.
WebMCPify
Transform any web app into an agent-ready platform.
Phoenix Tracing
Instrument LLM applications with OpenInference tracing.
Foundry Hosted Agent CopilotKit
Guidance for developing agentic web apps on Azure.
Power Automate Foundation
Connect AI agents to Power Automate seamlessly.
Power Automate Flow Builder
Efficiently build and deploy Power Automate flows programmatically.
