mcpField
S
stock-quote

stock-quote

github.com/staskhその他397129 回インストール2 日前に更新
リポジトリ

stock-quote について

stock-quoteは、ティッカーシンボルを指定してYahoo Financeから現在の株価データを取得するスキルです。価格や取引状況、一部の評価指標をJSONで確認したい場合に使えます。

主な機能

  1. 01現在価格と騰落率
  2. 02出来高と平均出来高
  3. 03時価総額
  4. 0452週高値と安値
  5. 05PERと配当利回り

活用シーン

  1. 01銘柄の現在価格の確認
  2. 02直近の価格変動の確認
  3. 03出来高と評価指標の把握

インストール

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

$npx skills add https://github.com/staskh/trading_skills --skill stock-quote

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

同梱ファイルscripts/quote.py

詳細

株価

Yahoo Finance から現在の株価データを取得します。

手順

注記: uv がインストールされていない場合、または pyproject.toml が見つからない場合は、以下のすべてのコマンドで uv run python を python に置き換えてください。

ティッカーシンボルを指定して、株価取得スクリプトを実行します。

uv run python scripts/quote.py SYMBOL

SYMBOL を、指定するティッカー(例:AAPL、MSFT、TSLA、SPY)に置き換えてください。

出力

スクリプトは次の項目を含む JSON を出力します。

  • symbol、name、price、change、change_percent
  • volume、avg_volume、market_cap
  • high_52w、low_52w、pe_ratio、dividend_yield

データを読みやすい形式で提示してください。大きな変動(変化率が 2% 超)の場合は強調してください。

依存関係

  • yfinance

タイムゾーン

すべてのタイムスタンプと時間ベースの計算には、America/New_York タイムゾーンを使用する必要があります。すべての JSON 出力には、generated_at(ニューヨーク時間の文字列)と data_delay フィールドを含める必要があります。

コメント