scenario-analyzer について
ニュース見出しを起点に、18カ月の投資シナリオを分析するスキルです。`scenario-analyst` と `strategy-reviewer` を順に呼び出し、シナリオ、セクターと銘柄への影響、レビューを反映した投資判断をレポートにまとめます。
主な機能
- 01ニュースイベントの分類
- 02ベース・強気・弱気シナリオの作成
- 03一次・二次・三次の影響整理
- 04必須の戦略レビューの統合
- 05Markdownレポートの保存
活用シーン
- 01ニュース見出しの投資上の影響評価
- 0218カ月の市場シナリオの比較
- 03イベントによるセクターや銘柄への影響の追跡
- 04初期投資分析のレビュー
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ tradermonty/ claude-trading-skills --skill scenario-analyzerインストール後、Claude Code で/scenario-analyzerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/headline_event_patterns.mdscenario_playbooks.mdsector_sensitivity_matrix.mdscripts/tests/test_skill_contract.py詳細
シナリオ分析
概要
このスキルは、ニュースの見出しを起点に、中長期(18か月)の投資シナリオを分析します。
2つの専門エージェント(scenario-analyst と strategy-reviewer)を順番に呼び出し、
多角的な分析と批判的なレビューを統合して、包括的なレポートを作成します。
このスキルを使用する場面
次のような場合にこのスキルを使用します。
- ニュースの見出しが中長期の投資に与える影響を分析したい場合
- 複数の18か月シナリオを構築したい場合
- セクターや銘柄への影響を1次・2次・3次の影響に整理したい場合
- セカンドオピニオンを含む包括的な分析が必要な場合
例:
/scenario-analyzer "Fed raises interest rates by 50bp, signals more hikes ahead"
/scenario-analyzer "China announces new tariffs on US semiconductors"
/scenario-analyzer "OPEC+ agrees to cut oil production by 2 million barrels per day"
前提条件
- API キー:不要(WebSearch/WebFetch のみを使用)
- MCP サーバー:不要
- 依存関係:Task ツールから
scenario-analystとstrategy-reviewerエージェントを利用できる必要があります
アーキテクチャ
┌─────────────────────────────────────────────────────────────────────┐
│ Skill (orchestrator) │
│ │
│ Phase 1: Preparation │
│ ├─ Headline parsing │
│ ├─ Event type classification │
│ └─ Reference loading │
│ │
│ Phase 2: Agent invocation │
│ ├─ scenario-analyst (primary analysis) │
│ └─ strategy-reviewer (second opinion) │
│ │
│ Phase 3: Integration & report generation │
│ └─ reports/scenario_analysis_<topic>_YYYYMMDD.md │
└─────────────────────────────────────────────────────────────────────┘
ワークフロー
フェーズ1:準備
ステップ1.1:見出しの解析
ユーザーが提示した見出しを解析します。
-
見出しの確認
- 引数として見出しが渡されたことを確認します
- 提示されていない場合は、ユーザーに入力を求めます
-
キーワードの抽出
- 主要なエンティティ(企業名、国名、機関名)
- 数値データ(レート、価格、数量)
- アクション(引き上げ、引き下げ、発表、合意など)
ステップ1.2:イベントタイプの分類
見出しを次のいずれかのカテゴリに分類します。
| カテゴリ | 例 |
|---|---|
| 金融政策 | FOMC、ECB、BOJ、利上げ、利下げ、QE/QT |
| 地政学 | 戦争、制裁、関税、貿易摩擦 |
| 規制・政策 | 環境規制、金融規制、独占禁止法 |
| テクノロジー | AI、EV、再生可能エネルギー、半導体 |
| コモディティ | 原油、金、銅、農産物 |
| 企業・M&A | 買収、倒産、決算、業界再編 |
ステップ1.3:参照資料の読み込み
イベントタイプに応じて、関連する参照資料を読み込みます。
Read references/headline_event_patterns.md
Read references/sector_sensitivity_matrix.md
Read references/scenario_playbooks.md
参照資料の内容:
headline_event_patterns.md:過去のイベントパターンと市場の反応sector_sensitivity_matrix.md:イベントとセクターの影響度マトリックスscenario_playbooks.md:シナリオ構築のテンプレートとベストプラクティス
フェーズ2:エージェントの呼び出し
ステップ2.1:scenario-analyst の呼び出し
Agent ツールを使用して、主要な分析エージェントを呼び出します。
Agent tool:
- subagent_type: "scenario-analyst"
- prompt: |
Perform an 18-month scenario analysis for the following headline.
## Target Headline
[the input headline]
## Event Type
[classification result]
## Reference Information
[summary of the loaded references]
## Analysis Requirements
1. Use WebSearch to collect related news from the past 2 weeks
2. Construct 3 scenarios — Base/Bull/Bear (probabilities sum to 100%)
3. Analyze 1st/2nd/3rd-order impacts by sector
4. Select 3-5 positive- and 3-5 negative-impact stocks (US market only)
5. Output everything in English
想定される出力:
- 関連ニュース記事の一覧
- 3つのシナリオ(Base/Bull/Bear)の詳細
- セクターへの影響分析(1次・2次・3次)
- 銘柄の推奨リスト
ステップ2.2:strategy-reviewer の呼び出し
scenario-analyst の結果を使用して、レビューエージェントを呼び出します。
Agent tool:
- subagent_type: "strategy-reviewer"
- prompt: |
Review the following scenario analysis.
## Target Headline
[the input headline]
## Analysis Result
[the full scenario-analyst output]
## Review Requirements
Review from the following angles:
1. Overlooked sectors/stocks
2. Validity of the scenario probability allocation
3. Logical consistency of the impact analysis
4. Detection of optimism/pessimism bias
5. Proposal of alternative scenarios
6. Realism of the timeline
Output constructive and specific feedback in English.
想定される出力:
- 見落としの指摘
- シナリオの確率に関する見解
- バイアスの指摘
- 代替シナリオの提案
- 最終的な推奨事項
フェーズ3:統合とレポート作成
ステップ3.1:結果の統合
両エージェントの出力を統合し、最終的な投資判断を作成します。
統合のポイント:
- レビューで指摘された見落としを補います
- 必要に応じて確率の配分を調整します
- バイアスを考慮して最終判断を下します
- 具体的な行動計画を策定します
ステップ3.2:レポートの作成
次の形式で最終レポートを作成し、ファイルに保存します。
保存先: reports/scenario_analysis_<topic>_YYYYMMDD.md
# Headline Scenario Analysis Report
**Analyzed at**: YYYY-MM-DD HH:MM
**Target headline**: [the input headline]
**Event type**: [classification category]
---
## 1. Related News Articles
[news list collected by scenario-analyst]
## 2. Scenario Overview (through 18 months out)
### Base Case (XX% probability)
[scenario details]
### Bull Case (XX% probability)
[scenario details]
### Bear Case (XX% probability)
[scenario details]
## 3. Sector / Industry Impact
### 1st-Order Impact (direct)
[impact table]
### 2nd-Order Impact (value chain / related industries)
[impact table]
### 3rd-Order Impact (macro / regulation / technology)
[impact table]
## 4. Stocks Expected to Benefit (3-5 tickers)
[stock table]
## 5. Stocks Expected to Be Hurt (3-5 tickers)
[stock table]
## 6. Second Opinion / Review
[strategy-reviewer output]
## 7. Final Investment Judgment & Implications
### Recommended Actions
[concrete actions informed by the review]
### Risk Factors
[list of key risks]
### Monitoring Points
[indicators / events to follow]
---
**Generated by**: scenario-analyzer skill
**Agents**: scenario-analyst, strategy-reviewer
ステップ3.3:レポートの保存
reports/ディレクトリが存在しない場合は作成しますscenario_analysis_<topic>_YYYYMMDD.mdとして保存します(例:scenario_analysis_venezuela_20260104.md)- 保存が完了したことをユーザーに通知します
- プロジェクトのルートに直接保存しないでください
出力
このスキルは、次のファイルを生成します。
| ファイル | 形式 | 説明 |
|---|---|---|
reports/scenario_analysis_<topic>_YYYYMMDD.md | Markdown | 包括的なシナリオ分析レポート |
出力内容:
- 関連ニュース記事の一覧
- 3つのシナリオ — Base/Bull/Bear(確率配分付き)
- セクターへの影響分析(1次/2次/3次)
- 銘柄の推奨(ポジティブ/ネガティブ)
- セカンドオピニオン/レビュー
- 最終的な投資判断と示唆
リソース
参考資料
references/headline_event_patterns.md- イベントパターンと市場の反応references/sector_sensitivity_matrix.md- セクター感応度マトリックスreferences/scenario_playbooks.md- シナリオ構築テンプレート
エージェント
scenario-analyst- 主担当のシナリオ分析strategy-reviewer- セカンドオピニオン/レビュー
重要な注意事項
言語
- 分析と出力はすべて英語です
- 株式ティッカーは標準の英語表記のままにします
対象市場
- 銘柄選定の対象は米国上場株のみです
- ADRを含みます
期間
- シナリオの対象期間は18か月です
- 3つのフェーズで記述します:0~6か月/6~12か月/12~18か月
確率配分
- Base + Bull + Bear = 100%
- 各シナリオの確率について、その根拠を記述します
セカンドオピニオン
- 必須です(必ずstrategy-reviewerを呼び出してください)
- レビュー結果を最終判断に反映します
出力先(重要)
- 必ず
reports/ディレクトリに保存してください - パス:
reports/scenario_analysis_<topic>_YYYYMMDD.md - 例:
reports/scenario_analysis_fed_rate_hike_20260104.md reports/ディレクトリが存在しない場合は作成してください- プロジェクトのルートディレクトリに直接保存してはいけません
品質チェックリスト
レポートを確定する前に、以下を確認してください。
- 見出しを正しく解析できていますか?
- イベントの種類は適切に分類されていますか?
- 3つのシナリオの確率の合計は100%ですか?
- 1次/2次/3次の影響は論理的につながっていますか?
- 銘柄選定には具体的な根拠がありますか?
- strategy-reviewerによるレビューが含まれていますか?
- レビューを反映した最終判断が記載されていますか?
- レポートは正しいパスに保存されていますか?
コメント
Markdown 対応