Stockbee Exhaustion Hammer Screener
Stockbee / Pradeep Bonde スタイルの selling exhaustion hammer 候補を探すスキルです。流動性・品質、直前モメンタム、押し目の深さ、undercut/reclaim、長い下ヒゲ、終値位置、出来高、ストップまでのリスクをまとめて評価します。
FMP必須
スキルパッケージをダウンロード (.skill) GitHubでソースを見る
1. 概要
このスキルは、引け前に出る売り枯れ型のハンマー候補を探すためのスクリーナーです。単なるローソク足のハンマーではなく、文脈を重視します。
主な判定軸:
- 品質・流動性: 価格、出来高、20日平均ドル出来高、任意の時価総額・保有者メタデータ
- 直前モメンタム: 近い高値、20日 / 60日の強さ
- 押し目: 直近高値からの適度な下落
- 売り枯れ: 短期安値の undercut/reclaim、数日間の売り、出来高確認
- ハンマー形状: 長い下ヒゲ、小さい実体、強い終値位置、安値からの回復
- リスク: エントリー基準から当日安値ストップまでの距離
出力は候補の優先順位付けです。自動売買シグナルではありません。
2. 使う場面
次のようなときに使います。
- Stockbee / Pradeep Bonde 風の exhaustion setup を探したい
- 引け前にハンマー反転候補を見つけたい
- 強い銘柄の押し目で、最後の投げ売りが尽きた可能性を探したい
- undercut/reclaim 候補を手動チャート確認に回したい
stockbee-setup-fluency-trainerに学習用サンプルを渡したい
市場レジームが restrictive のときや、チャート確認なしに発注判断へ進む用途には使いません。
3. 前提条件
ライブのユニバース取得と FMP データ取得には Financial Modeling Prep の API キーが必要です。
export FMP_API_KEY=your_api_key_here
API を使わない場合は、銘柄ごとの OHLCV JSON を渡します。引け前運用では、最新バーが引け前時点の暫定日足になっていることが重要です。
4. クイックスタート
python3 skills/stockbee-exhaustion-hammer-screener/scripts/screen_exhaustion_hammer.py \
--fmp-universe \
--max-symbols 300 \
--market-gate allowed \
--output-dir reports/
引け前の quote override を使う場合:
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/
ローカルの暫定 OHLCV を使う場合:
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/
5. 出力の読み方
候補ごとに次を確認します。
- 状態と格付け
- 直近高値からの押し目率
- undercut/reclaim の有無
- ハンマー形状の各指標
- 出来高倍率と平均ドル出来高
- エントリー / ストップ基準とリスク率
- スコア内訳と除外理由
Actionable 候補でも、必ずチャート確認、決算・ニュースリスク確認、ポジションサイズ計算を行います。
6. リソース
参照資料:
skills/stockbee-exhaustion-hammer-screener/references/exhaustion_hammer_methodology.mdskills/stockbee-exhaustion-hammer-screener/references/scoring_system.mdskills/stockbee-exhaustion-hammer-screener/references/near_close_operations.md
スクリプト:
skills/stockbee-exhaustion-hammer-screener/scripts/screen_exhaustion_hammer.py