Sector Analyst
セクターローテーションパターンとマーケットサイクルのポジショニングを分析するスキルです。CSVからセクターのアップトレンドデータを取得し(APIキー不要)、補足分析としてチャート画像も受け付けます。セクターローテーション分析、シクリカル vs ディフェンシブ評価、買われすぎ/売られすぎの特定、マーケットサイクルのフェーズ推定が必要な場合に使用します。
API不要
スキルパッケージをダウンロード (.skill) GitHubでソースを見る
目次
1. 概要
TraderMontyの公開CSVデータセットからアップトレンド比率データを取得し、セクターローテーションとマーケットサイクルのポジショニングを包括的に分析するスキルです。セクターのランキング、シクリカル vs ディフェンシブのリスクレジームスコア計算、買われすぎ/売られすぎ状態の特定、現在のマーケットサイクルフェーズの推定を行います。チャート画像を提供すると、データドリブン分析を業種レベルの詳細で補完できます。
2. 使用タイミング
以下の場合にこのスキルを使用してください:
- セクターローテーション分析のリクエスト(チャート画像不要)
- シクリカル vs ディフェンシブのポジショニングについての質問
- どのセクターが買われすぎ/売られすぎかを知りたい場合
- マーケットサイクルのフェーズ推定が必要な場合
- セクターパフォーマンスチャートを提供して補足分析を求める場合
- セクターベースのシナリオ分析や予測のリクエスト
リクエスト例:
- 「セクターローテーション分析を実行して」
- 「シクリカルとディフェンシブ、どちらが優位?」
- 「今買われすぎのセクターはある?」
- 「マーケットサイクルのどのフェーズにいる?」
- 「このセクターパフォーマンスチャートを分析して」
3. 前提条件
- 画像ベースのチャート分析機能
- Python 3.9+ 推奨
4. クイックスタート
python3 skills/sector-analyst/scripts/analyze_sector_rotation.py
5. ワークフロー
ステップ1: CSVデータ収集
- 分析スクリプトを実行:
python3 skills/sector-analyst/scripts/analyze_sector_rotation.py - 出力から以下を抽出:
- アップトレンド比率によるセクターランキング
- リスクレジーム(シクリカル vs ディフェンシブ)とスコア
- 買われすぎ/売られすぎのセクター
- サイクルフェーズの推定と信頼度
- データ鮮度に関する警告が表示された場合は分析に記載
ステップ2: マーケットサイクル評価
スクリプトのサイクルフェーズ推定を出発点として使用:
references/sector_rotation.mdを読み込み、マーケットサイクルとセクターローテーションのフレームワークを参照- スクリプトの定量的結果を各サイクルフェーズの想定パターンと比較:
- 初期回復(Early Cycle Recovery)
- 拡大期(Mid Cycle Expansion)
- 後期サイクル(Late Cycle)
- 景気後退(Recession)
- ナレッジベースに基づく定性的な解釈を追加
チャート画像が提供された場合は、業種レベルの詳細で補完:
- チャート画像から業種別パフォーマンスデータを抽出
- 1週間 vs 1ヶ月のパフォーマンスを比較しトレンドの一貫性を確認
- セクター内で強さ/弱さを見せている特定の業種を記録
ステップ3: 現状分析
観察結果を客観的な評価に統合:
- 現在のパフォーマンスが最も近いマーケットサイクルフェーズを特定
- 裏付けとなるエビデンス(どのセクター/業種がこの見方を確認するか)を強調
- 矛盾するシグナルや異常パターンを記録
- シグナルの一貫性に基づく信頼度を評価
データドリブンな表現と具体的なパフォーマンス数値への言及を使用。
ステップ4: シナリオ策定
セクターローテーションの原則と現在のポジショニングに基づき、次のフェーズに向けた2-4のシナリオを策定:
各シナリオについて:
- マーケットサイクルの遷移を記述
- アウトパフォームが期待されるセクターを特定
- アンダーパフォームが予想されるセクターを特定
- このシナリオを確認するカタリストや条件を明記
- 確率を割り当て(sector_rotation.mdの確率評価フレームワークを参照)
シナリオは最も可能性の高いもの(最高確率)からオルタナティブ/コントラリアンシナリオまで幅広く設定。
ステップ5: レポート生成
以下のセクションを含む構造化されたMarkdownドキュメントを作成:
必須セクション:
- エグゼクティブサマリー: 主要な発見の2-3文の概要
- 現状分析: 現在のパフォーマンスパターンとマーケットサイクルポジショニングの詳細分析
- 裏付けエビデンス: サイクル評価を支持する具体的なセクター・業種パフォーマンスデータ
- シナリオ分析: 2-4のシナリオ(説明と確率割り当て付き)
- 推奨ポジショニング: シナリオ確率に基づく戦略的・戦術的ポジショニング提案
- 主要リスク: 注視すべきリスクや矛盾するシグナル
6. リソース
リファレンス:
skills/sector-analyst/references/sector_rotation.md
スクリプト:
skills/sector-analyst/scripts/analyze_sector_rotation.py