mcpField
F
financial-analysis-earnings-preview

financial-analysis-earnings-preview

github.com/pionex-officialデータ・データベース5106 回インストール14 週間前に更新
リポジトリ

financial-analysis-earnings-preview について

SEC EDGARの過去の財務データとウェブ検索による市場予想を使い、アナリストや投資家向けの決算プレビューを作成するスキルです。シナリオ分析や注目材料を含むレポート構成と、データ上の制約を定めています。

主な機能

  1. 01市場予想と決算日の調査
  2. 02SEC EDGARによる業績推移の整理
  3. 03強気・基本・弱気シナリオの作成
  4. 04注目材料リストとレポート形式
  5. 05累計データから単独四半期を算出

活用シーン

  1. 01米国上場企業の決算前プレビュー作成
  2. 02予想と過去の業績推移の比較
  3. 03決算前のリスクや注目点の整理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/pionex-official/pionex-skills --skill financial-analysis-earnings-preview

インストール後、Claude Code で/financial-analysis-earnings-previewを入力して読み込まれたか確認します。

同梱ファイルrun.shscripts/get_fundamentals.py

詳細

決算プレビュー

コンセンサス予想、過去の推移、シナリオ、カタリストのチェックリストを含む決算前プレビューを作成します。過去の財務情報には SEC EDGAR を、コンセンサス予想や日付にはウェブ検索を使用します。

セットアップ

依存関係は不要です。すべてのスクリプトは Python 標準ライブラリのみを使用します。

ワークフロー

ステップ 1 — 決算日とコンセンサス予想を調べる(ウェブ検索)

必ず最初に検索してください。コンセンサス予想について、学習データに頼ってはいけません。

検索 A — 決算日:

  • [Company] [ticker] earnings date Q[X] FY[YYYY]
  • [Ticker] earnings release date when

検索 B — コンセンサス予想(ステップ 2 と並行して実行):

  • [Company] Q[X] FY[YYYY] earnings preview consensus estimate revenue EPS
  • [Ticker] earnings estimates Wall Street expectations Q[X] FY[YYYY]

検索 B の結果に具体的な金額がなく、曖昧な表現しか含まれていない場合は、次を検索します。

  • [Ticker] Q[X] FY[YYYY] revenue estimate $B analyst consensus

次に進む前に、以下をすべて抽出してください。

項目備考
決算日正確な日付。入手できない場合は「日付未確認」
発表対象の四半期(例:Q2 FY2026)明示的な会計四半期。「次の四半期」ではありません
売上高のコンセンサス予想必ず具体的な金額で示します(例:「$29.3B」)
調整後 EPS のコンセンサス予想必ず金額で示します(例:「$2.18」)
前回のガイダンス範囲当該期間について会社が示したガイダンス
アナリストの主な論点予想または懸念事項を 2~3 件

決算日が将来の日付であることを確認してください。 すでに過ぎている場合、その四半期は発表済みです。次に予定されている決算日を検索してください。


ステップ 2 — 過去の推移を取得する(スクリプト)

検索 B と並行して実行します。

bash run.sh <SYMBOL> --form 10-Q --periods 8
bash run.sh <SYMBOL> --form 10-K --periods 3

10-Q のデータは年初来の累計です。 差し引き計算で四半期単独の数値を求めます。

  • Q1 = Q1 年初来累計
  • Q2 = H1 年初来累計 − Q1 年初来累計
  • Q3 = 9M 年初来累計 − H1 年初来累計
  • Q4 = 通期(10-K)− 9M 年初来累計

必須の推移表として提示してください(最低 4 四半期と予想行)。

四半期売上高前年同期比粗利益率営業利益率希薄化後 EPS
Q[X-3] FY[YYYY] A$X.XB+X%XX.X%XX.X%$X.XX
Q[X] FY[YYYY] E$X.XB(E)+X%E——$X.XX(E)

最終行の「Q[X] FY[YYYY] E」はステップ 1 のコンセンサス予想です。予想を示す「(E)」を付けてください。


ステップ 3 — シナリオを作成する
強気基本弱気
売上高コンセンサスを約 X% 上回るコンセンサス並み約 X% 下回る
調整後 EPS上振れコンセンサス並み下振れ
粗利益率前年比で上昇横ばい低下
主な要因[segment] の上振れ安定した遂行[risk] の弱さ

過去の実績を基準にする:強気および弱気シナリオの幅は、推移表にある過去のコンセンサス予想に対する上振れ/下振れ幅を基に設定します。たとえば、最近の四半期で売上高がコンセンサスを約 10% 上回っている会社(例:NVDA)なら、一般的な 2~4% ではなく、強気シナリオを約 8~12% とします。安定して約 1% 上振れしている成熟企業なら、約 1~3% とします。各シナリオの主なきっかけを明記してください。


ステップ 4 — カタリストのチェックリスト

注目点を 3~5 件挙げます。

[ ] Key question (e.g. "Does [segment] revenue accelerate above X%?")
    Why it matters: [1-2 sentences]
    What to look for: [specific metric or commentary]

注目する項目:主要セグメントの差異、利益率の推移、今後のガイダンス、前四半期のリスク。


出力形式

ヘッダーボックス(必須。常に最初に記載):

[COMPANY] ([TICKER]) — Q[X] FY[YYYY] EARNINGS PREVIEW
Earnings date: [exact date or "TBC"]

Consensus:   Revenue $X.XB (+X% YoY)  |  Adj. EPS $X.XX (+X% YoY)
Prior guidance: [range or "not provided"]
Source: [source name, retrieved YYYY-MM-DD]

セクション 1 — 推移表(必須。最低 4 四半期と予想行)

セクション 2 — 推移に関するコメント(3~5 文)

セクション 3 — 市場の予想

セクション 4 — シナリオ(強気/基本/弱気の表)

セクション 5 — カタリストのチェックリスト(注目点を 3~5 件)

最後の注意書き:

決算プレビューは、公開情報に基づくコンセンサス予想と過去の報告データを基にしています。実際の結果は大きく異なる可能性があります。これは投資助言ではありません。


書式ルール

  • 売上高/利益:B または M を使用します。例:「$29.3B」
  • 利益率:小数点以下 1 桁のパーセントで示します。例:「48.2%」
  • EPS:小数点以下 2 桁で示します。例:「$2.18」
  • 成長率:小数点以下 1 桁で示します。例:「+12.4% 前年同期比」

制限事項

  • リアルタイムのコンセンサスはありません:ウェブ検索による推定値です。必ず情報源と日付を記載してください
  • SEC EDGARの遅延:提出データには直近の四半期が含まれていない場合があります
  • 10-Qは年初来の累計です:単独の四半期の数値を算出するには、必ず過去の期間分を差し引いてください
  • 米国株のみ:SEC EDGARが対象とするのは米国上場株式のみです

コメント