mcpField
M
market-environment-analysis

market-environment-analysis

github.com/tradermontyその他3.4k4.0k 回インストール2 日前に更新
リポジトリ

market-environment-analysis について

market-environment-analysisは、世界市場を把握したいトレーダーや投資家向けのスキルです。ウェブ検索で指数、為替、商品、利回り、VIXを集め、センチメントやトレンド、セクターローテーションを分析します。

主な機能

  1. 01主要な世界市場データの収集
  2. 02トレンドとリスクセンチメントの評価
  3. 03VIXによるボラティリティ状況の分析
  4. 04セクターローテーションと市場間関係の確認
  5. 05レポート作成と取引時間の判定

活用シーン

  1. 01日次・週次の市場ブリーフィング作成
  2. 02売買や投資判断前の環境評価
  3. 03リスクセンチメントと資金の流れの追跡
  4. 04経済イベントを踏まえたレポート準備

インストール

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

$npx skills add https://github.com/tradermonty/claude-trading-skills --skill market-environment-analysis

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

requirements.txt
references/
analysis_patterns.md
indicators.md
scripts/
_market_calendar.py
market_utils.py
scripts/tests/
__init__.py
test_market_calendar_contract.py
test_market_utils.py

詳細

市場環境分析

市場状況を把握し、いつでも専門的な市場レポートを作成するための包括的な分析ツールです。

使用する場面

  • 世界の市場状況を包括的に把握する必要がある場合
  • 取引や投資の判断を行う前
  • 日次/週次の市場ブリーフィングを作成する場合
  • リスクオン/リスクオフのセンチメントを評価する場合
  • 市場間の相関関係やセクターローテーションを把握する場合
  • 顧客向け、または個人記録用の市場レポートを作成する場合

前提条件

  • WebSearch へのアクセス:リアルタイムの市場データ取得に必要です
  • API キーは不要:このスキルではデータ収集にウェブ検索を使用します
  • 任意:イベント主導型分析に使用する経済カレンダーデータ

基本ワークフロー

1. 初期データの収集

web_search ツールを使って最新の市場データを収集します。

  1. 主要株価指数(S&P 500、NASDAQ、Dow、Nikkei 225、Shanghai Composite、Hang Seng)
  2. 為替レート(USD/JPY、EUR/USD、主要通貨ペア)
  3. 商品価格(WTI 原油、Gold、Silver)
  4. 米国債利回り(2 年、10 年、30 年)
  5. VIX 指数(恐怖指数)
  6. 市場の取引状況(開場/閉場/現在値)
2. 市場環境の評価

収集したデータから、次の項目を評価します。

  • トレンドの方向性:上昇トレンド/下降トレンド/レンジ相場
  • リスクセンチメント:リスクオン/リスクオフ
  • ボラティリティの状況:VIX による市場の不安度
  • セクターローテーション:資金の流入先
3. レポートの構成
標準レポートの形式:
1. Executive Summary (3-5 key points)
2. Global Market Overview
   - US Markets
   - Asian Markets
   - European Markets
3. Forex & Commodities Trends
4. Key Events & Economic Indicators
5. Risk Factor Analysis
6. Investment Strategy Implications

スクリプトの使用方法

market_utils.py

レポート作成に共通して使用する関数を提供します。

# Generate report header
python scripts/market_utils.py

# Available functions:
- format_market_report_header(): Create header
- get_market_session_times(): Check trading hours
- categorize_volatility(vix): Interpret VIX levels
- format_percentage_change(value): Format price changes

取引所カレンダーとリプレイ

scripts/market_utils.py を使用する前に、requirements.txt をインストールしてください。--as-of フラグには、オフセットを含む ISO-8601 タイムスタンプ(または Z)が必要です。日付だけを指定すると拒否されます。これは、東京、ロンドン、ニューヨークの状況を、曖昧さのない同一の時点で判定する必要があるためです。取引セッションの状況は、祝日、昼休み、夏時間、早期終了を考慮します。

参考ドキュメント

主要指標の解釈

次の情報が必要な場合は、references/indicators.md を読み込みます。

  • 各指数の重要な水準
  • テクニカル分析の要点
  • セクターごとの注目点
分析パターン

次の項目を分析する場合は、references/analysis_patterns.md を読み込みます。

  • リスクオン/リスクオフの基準
  • 経済指標の解釈
  • 市場間の相関関係
  • 季節性と市場の異常

出力例

クイックサマリー版
📊 Market Summary [2025/01/15 14:00]
━━━━━━━━━━━━━━━━━━━━━
【US】S&P 500: 5,123.45 (+0.45%)
【JP】Nikkei 225: 38,456.78 (-0.23%)
【FX】USD/JPY: 149.85 (↑0.15)
【VIX】16.2 (Normal range)

⚡ Key Events
- Japan GDP Flash
- US Employment Report

📈 Environment: Risk-On Continues
詳細分析版

エグゼクティブサマリーから始め、その後、各セクションを詳しく分析します。 明確にする主な項目:

  1. 現在の市場局面(強気/弱気/中立)
  2. 短期的な方向性(1~5 日の見通し)
  3. 注視すべきリスクイベント
  4. 推奨されるポジション調整

重要な考慮事項

タイムゾーンへの配慮
  • 主要市場のすべてのタイムゾーンを考慮します
  • 米国市場:アジア時間の夕方から早朝
  • 欧州市場:アジア時間の午後から夕方
  • アジア市場:現地時間の午前から午後
経済カレンダーの優先度

重要度に応じて分類します。

  • ⭐⭐⭐ 重要(FOMC、NFP、CPI など)
  • ⭐⭐ 注目(GDP、小売売上高など)
  • ⭐ 参考
データソースの優先度
  1. 公式発表(中央銀行、政府統計)
  2. 主要金融メディア(Bloomberg、Reuters)
  3. ブローカーのレポート
  4. アナリストのコンセンサス予想

トラブルシューティング

データ収集に関する注意事項
  • 市場の休場日を確認します(休場日カレンダー)
  • 夏時間の変更に注意します
  • 速報値と確報値を区別します
市場のボラティリティへの対応
  1. まず事実を整理します
  2. 過去の類似イベントを参照します
  3. 複数の情報源で確認します
  4. 客観的な分析を維持します

カスタマイズオプション

ユーザーの投資スタイルに応じて調整します。

  • デイトレーダー:日中足チャート、オーダーフローを重視
  • スイングトレーダー:日足/週足のテクニカル分析を重視
  • 長期投資家:ファンダメンタルズ、マクロ経済を重視
  • FX トレーダー:通貨間の相関関係、金利差を重視
  • オプショントレーダー:ボラティリティ分析、グリークスの監視

リソース

  • references/indicators.md - 主要な市場指標と解釈ガイド
  • references/analysis_patterns.md - リスクオン/リスクオフの基準と市場間相関
  • scripts/market_utils.py - レポートの書式設定と市場状況のユーティリティ関数

コメント