stockbee-exhaustion-hammer-screener
Screen US stocks for Stockbee-style selling-exhaustion hammer setups using prior momentum, pullback depth, undercut/reclaim, long lower-wick geometry, close-location, volume confirmation, quality/liquidity gates, and risk-distance scoring. Use when the user asks for Stockbee, Pradeep Bonde, exhaustion setup, selling exhaustion, hammer reversal, undercut reclaim, near-close reversal candidates, or pullback entries in high-quality funds-owned stocks.
Esta skill incluye scripts que tu agente puede ejecutar. Ver qué archivos
Resumen
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, 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
Archivos 7 archivos
Instálala a mano
Deska ejecuta esto por ti, para cada agente que elijas. Para ejecutarlo tú en una terminal:
npx skills add tradermonty/claude-trading-skills --skill stockbee-exhaustion-hammer-screenerMás de tradermonty
- us-stock-analysistradermontyComprehensive US stock analysis including fundamental analysis (financial metrics, business quality, valuation), technical analysis (indicators, chart patterns, support/resistance), stock comparisons, and investment report generation. Use when user requests analysis of US stock tickers (e.g., "analyze AAPL", "compare TSLA vs NVDA", "give me a report on Microsoft"), evaluation of financial metrics, technical chart analysis, or investment recommendations for American stocks.5,300 instalaciones en skills.sh0
- market-news-analysttradermontyThis skill should be used when analyzing recent market-moving news events and their impact on equity markets and commodities. Use this skill when the user requests analysis of major financial news from the past 10 days, wants to understand market reactions to monetary policy decisions (FOMC, ECB, BOJ), needs assessment of geopolitical events' impact on commodities, or requires comprehensive review of earnings announcements from mega-cap stocks. The skill automatically collects news using WebSearch/WebFetch tools and produces impact-ranked analysis reports. All analysis thinking and output are conducted in English.3,900 instalaciones en skills.sh0
- backtest-experttradermontyExpert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers "beating ideas to death" methodology, parameter robustness testing, slippage modeling, bias prevention, and interpreting backtest results. Applicable when user asks about backtesting, strategy validation, robustness testing, avoiding overfitting, or systematic trading development.3,800 instalaciones en skills.sh0
- market-environment-analysistradermontyComprehensive market environment analysis and reporting tool. Analyzes global markets including US, European, Asian markets, forex, commodities, and economic indicators. Provides risk-on/risk-off assessment, sector analysis, and technical indicator interpretation. Triggers on keywords like market analysis, market environment, global markets, trading environment, market conditions, investment climate, market sentiment, forex analysis, stock market analysis, 相場環境, 市場分析, マーケット状況, 投資環境.3,700 instalaciones en skills.sh0
- portfolio-managertradermontyComprehensive portfolio analysis using Alpaca MCP Server integration to fetch holdings and positions, then analyze asset allocation, risk metrics, individual stock positions, diversification, and generate rebalancing recommendations. Use when user requests portfolio review, position analysis, risk assessment, performance evaluation, or rebalancing suggestions for their brokerage account.3,600 instalaciones en skills.sh0