earnings-trade-analyzer について
直近の決算発表後の銘柄を、5要素の加重スコアで評価するスキルです。トレーダーが決算への反応やモメンタム候補を検討するためのレポートを作成します。
主な機能
- 015要素の加重スコア
- 02候補銘柄の文字評価
- 03JSON・Markdownレポート
- 04評価別の判断ガイダンス
活用シーン
- 01直近決算後の銘柄スクリーニング
- 02決算ギャップとトレンドの比較
- 03出来高と移動平均の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mphinance/ alpha-skills --skill earnings-trade-analyzerインストール後、Claude Code で/earnings-trade-analyzerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdreferences/scoring_methodology.mdscripts/analyze_earnings_trades.pyfmp_client.pyreport_generator.pyscorer.pyscripts/calculators/__init__.pygap_size_calculator.pyma200_calculator.pyma50_calculator.pypre_earnings_trend_calculator.pyvolume_trend_calculator.pyscripts/tests/conftest.pytest_earnings_trade_analyzer.pytest_fmp_client_historical.py詳細
Earnings Trade Analyzer - 決算後の5要素スコアリング
5要素の加重スコアリングシステムを使用して、直近の決算発表後の銘柄を分析し、モメンタム取引の候補となる強い決算反応を特定します。
使用する場面
- 決算発表後の取引分析や決算ギャップのスクリーニングを求められた場合
- 直近の決算反応の中から最良のものを見つけたい場合
- 決算モメンタムのスコアリングや評価を求められた場合
- 決算後の株価上昇(PEAD)候補について尋ねられた場合
前提条件
- FMP API キー(環境変数
FMP_API_KEYを設定するか、--api-keyを渡してください) - 無料プラン(1日250回の呼び出し)で、デフォルトのスクリーニング(過去2日、上位20銘柄)には十分です
- より長い期間を対象にする場合や、全銘柄をスクリーニングする場合は、有料プランを推奨します
ワークフロー
ステップ 1:Earnings Trade Analyzer を実行する
アナライザースクリプトを実行します。
# Default: last 2 days of earnings, top 20 results
python3 skills/earnings-trade-analyzer/scripts/analyze_earnings_trades.py --output-dir reports/
# Custom lookback and market cap filter
python3 skills/earnings-trade-analyzer/scripts/analyze_earnings_trades.py \
--lookback-days 5 \
--min-market-cap 1000000000 \
--top 30 \
--output-dir reports/
# With entry quality filter
python3 skills/earnings-trade-analyzer/scripts/analyze_earnings_trades.py \
--apply-entry-filter \
--output-dir reports/
ステップ 2:結果を確認する
- 生成された JSON レポートと Markdown レポートを読みます
- スコアの解釈に関する背景情報として、
references/scoring_methodology.mdを読み込みます - 実際の取引候補として、グレード A と B の銘柄に注目します
ステップ 3:分析結果を提示する
上位候補ごとに、以下を提示します。
- 総合スコアとレターグレード(A/B/C/D)
- 決算ギャップの大きさと方向
- 決算発表前20日間のトレンド
- 出来高比率(20日平均と60日平均の比較)
- 200日および50日移動平均に対する株価の位置
- 最もスコアの低い要素と最もスコアの高い要素
ステップ 4:実行可能な指針を提示する
グレードに基づき、以下のように案内します。
- グレード A(85以上): 機関投資家の買い集めを伴う強い決算反応です。エントリーを検討してください
- グレード B(70~84): 監視する価値のある良好な決算反応です。押し目または確認を待ってください
- グレード C(55~69): シグナルがまちまちです。慎重に判断し、追加分析が必要です
- グレード D(55未満): 条件の弱いセットアップです。回避するか、より良い条件を待ってください
出力
earnings_trade_analyzer_YYYY-MM-DD_HHMMSS.json- schema_version "1.0" の構造化された結果earnings_trade_analyzer_YYYY-MM-DD_HHMMSS.md- 表を含む、人が読みやすいレポート
リソース
references/scoring_methodology.md- 5要素スコアリングシステム、グレードのしきい値、エントリー品質フィルターのルール
コメント
Markdown 対応