mcpField
S
stock-analyzer

stock-analyzer

github.com/netease-youdaoその他6.2k64 回インストール6 日前に更新
リポジトリ

stock-analyzer について

stock-analyzerは、Pythonスクリプトで多角的な株式分析レポートを作成するスキルです。市場データ、評価指標、テクニカル指標、成長性、財務健全性、総合評価、取引戦略を扱います。

主な機能

  1. 01市場データと評価指標の分析
  2. 02テクニカル指標とスコアの算出
  3. 03成長性と財務健全性の評価
  4. 04総合投資評価の作成
  5. 05戦略とリスク警告の提示

活用シーン

  1. 01銘柄の包括的な分析レポート作成
  2. 02株式の評価指標と成長性の比較
  3. 03テクニカル指標とリスク水準の確認

インストール

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

$npx skills add https://github.com/netease-youdao/lobsterai --skill stock-analyzer

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

同梱ファイルscripts/analyze.py

詳細

株式ディープ分析ツール

プロフェッショナル品質の投資レポートを生成する、ワンストップの包括的な株式分析ツールです。

機能

  • リアルタイム市場データ — 現在価格、出来高、時価総額、ベータ値
  • バリュー投資指標 — P/E、P/B、ROE、ROA、配当利回り、配当性向
  • テクニカル指標 — MA5/20/60、RSI、MACD、ボリンジャーバンド、VWAP
  • 成長分析 — 売上高成長率、利益成長率、利益率
  • 財務健全性 — 資産負債比率、流動比率
  • 投資評価 — 多面的なスコアリング(バリュー 35%/テクニカル 25%/成長 25%/財務 15%)
  • 取引戦略 — 長期保有、スイングトレード、短期投機
  • リスク評価 — 主なリスクと価格水準

依存関係

Python パッケージ(初回のみインストール):

pip install yfinance pandas numpy

使い方

重要: スクリプトの場所を特定する際は、必ず $SKILLS_ROOT 環境変数を使用してください。

基本分析
export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" 601288.SS
分析期間の指定
export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" 000001.SZ --period 1y
米国株
export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" AAPL
パラメーター
パラメーター説明例デフォルト
ticker株式ティッカーシンボル(必須)601288.SS、AAPL-
--period分析期間1mo、3mo、6mo、1y、2y6mo
--output出力形式text、jsontext

株式ティッカーの形式

  • A株(上海):600519.SS、601288.SS
  • A株(深圳):000001.SZ、002594.SZ
  • 米国株:AAPL、TSLA、NVDA
  • 香港株:0700.HK、9988.HK

出力構成

分析レポートは次の 8 セクションで構成されます。

  1. リアルタイム市場概要
  2. バリュー投資指標(スコア /10)
  3. テクニカル分析(スコア /10)
  4. 成長指標(スコア /10)
  5. 財務健全性(スコア /10)
  6. 総合投資評価(総合 /10)
  7. 推奨取引戦略
  8. 主なリスク警告

ワークフロー

ユーザーが株式分析を依頼した場合:

  1. ティッカーシンボルを特定する

    • ユーザーが企業名を指定した場合 → web-search を使ってティッカーを検索します
    • A株:上海 = .SS、深圳 = .SZ
  2. 分析を実行する

    export PYTHONIOENCODING=utf-8
    python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" <ticker>
    
  3. 結果を解釈する

    • 総合評価と主な調査結果を抽出します
    • 投資の推奨事項を強調します
    • リスク警告を明確に伝えます
    • 具体的な価格水準を提示します

制限事項

  • Yahoo Finance のデータ品質は市場によって異なります
  • 赤字企業では一部の指標が N/A になる場合があります
  • 新規上場株式の過去データは限られています
  • リアルタイム株価は 15 分遅れる場合があります

このスキルを使用する場面

  • ユーザーが「深度分析」、「完全な分析」、「包括的なレポート」を求める場合
  • ユーザーが多面的な評価(バリュー+成長+テクニカル)を希望する場合
  • ユーザーが具体的な取引戦略を必要とする場合
  • ユーザーがリスク評価を含む投資推奨を求める場合

コメント