mcpField
A
alphaear-stock

alphaear-stock

github.com/rkidingその他3.1k1.2k 回インストール30 週間前に更新
リポジトリ

alphaear-stock について

alphaear-stockは、A株、香港株、米国株の銘柄検索と、価格履歴・企業ファンダメンタルズの取得に使うスキルです。銘柄コードや社名によるあいまい検索に対応します。

主な機能

  1. 01銘柄のあいまい検索
  2. 02OHLCV価格履歴の取得
  3. 03企業ファンダメンタルズの取得
  4. 04A株・香港株・米国株に対応

活用シーン

  1. 01社名やコードから銘柄を検索
  2. 02過去の株価を確認
  3. 03業種・時価総額・PERを確認

インストール

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

$npx skills add https://github.com/rkiding/awesome-finance-skills --skill alphaear-stock

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

同梱ファイル

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

scripts/
__init__.py
database_manager.py
stock_tools.py
tests/
test_stock.py

詳細

AlphaEar Stock Skill

概要

A株/香港株/米国株のティッカーを検索し、過去の価格データ(OHLCV)を取得します。

機能

1. 株式の検索とデータ

StockTools 経由で scripts/stock_tools.py を使用します。

  • 検索:search_ticker(query)
    • コードまたは銘柄名であいまい検索します(例:「Moutai」、「600519」)。
    • 返り値:{code, name} のリスト。
  • 価格の取得:get_stock_price(ticker, start_date, end_date)
    • OHLCV データを含む DataFrame を返します。
    • 日付形式:「YYYY-MM-DD」。
  • ファンダメンタルズの取得:get_stock_fundamentals(ticker)
    • セクター、業種、時価総額、PER、概要を含む dict を返します。
    • A株/香港株/米国株に対応しています。

依存関係

  • pandas、requests、akshare、yfinance
  • scripts/database_manager.py(株式テーブル)

注意事項

  • プロキシ:米国株データを取得する場合(yfinance 経由)、ネットワークから Yahoo Finance に直接アクセスできない場合は、環境変数の設定が必要になることがあります。
    export HTTP_PROXY="http://<proxy_ip>:<port>"
    export HTTPS_PROXY="http://<proxy_ip>:<port>"
    
  • A株/香港株:データは主に akshare(EastMoney)経由で取得します。通常、中国国内では直接接続が最適です。このツールはプロキシの問題を自動検出し、これらの市場については直接接続を試みます。

コメント