remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Leverages NumPy for numerical operations in stock data analysis, supporting technical indicators calculation and data processing
Utilizes pandas for handling financial data frames, enabling efficient stock screening, filtering, and result organization
Implemented as a Python-based MCP server that enables stock screening functionality through structured API calls
StockScreen MCP サーバー
Yahoo!ファイナンスを通じて包括的な株式スクリーニング機能を提供するモデルコンテキストプロトコル(MCP)サーバー。LLMがテクニカル、ファンダメンタル、オプションの基準に基づいて株式をスクリーニングできるようにし、ウォッチリストの管理と結果の保存をサポートします。
特徴
株式スクリーニング
- テクニカル分析スクリーニング
- 価格と数量フィルター
- 移動平均線(20、50、200 SMA)
- RSI指標
- 平均真の範囲(ATR)
- トレンド分析(1日、5日、20日の変化)
- MA距離計算
- 基礎スクリーニング
- 時価総額フィルター
- P/E比率分析
- 配当利回り基準
- 収益成長指標
- ETF固有の指標(運用資産残高、経費率)
- オプションスクリーニング
- インプライドボラティリティ(IV)フィルター
- オプション取引量と建玉
- プット/コール比率分析
- ビッド・アスク・スプレッド評価
- 決算日の近接性チェック
データ管理
- ウォッチリストの作成と管理
- スクリーニング結果の保存
- デフォルトのシンボルカテゴリ
- メガキャップ(2,000億ドル以上)
- 大型株(100億ドル~2,000億ドル)
- ミッドキャップ(20億ドル~100億ドル)
- 小型株(3億ドル~20億ドル)
- マイクロキャップ(3億ドル未満)
- ETF
インストール
使用法
- Claude 構成に追加します。claude
claude-desktop-config.json
で、mcpServers
セクションに以下を追加します。
「path/to/stockscreen.py」を、stockscreen.py ファイルを保存した場所へのフルパスに置き換えます。
利用可能なツール
利用可能なツール
run_stock_screen
技術審査基準
基本的なスクリーニング基準
オプション画面の基準
ニューススクリーン基準
カスタムスクリーン基準
カテゴリ値
フィルタリングに利用可能な時価総額のカテゴリー:
- "mega_cap": >2000億ドル
- 「大型株」: 100億ドル~2,000億ドル
- 「ミッドキャップ」: 20億ドル~100億ドル
- 「small_cap」: 3億ドル~20億ドル
- 「マイクロキャップ」: <3億ドル
- 「etf」: ETF商品
manage_watchlist
get_screening_result
応答形式
テクニカルスクリーンレスポンス
クロードの使用プロンプト
株式スクリーニング機能を提供するストックスクリーンツールを有効にしました。主に3つの機能をご利用いただけます。
- さまざまな基準タイプで株式をスクリーニングします。
- テクニカル指標: 価格、出来高、RSI、移動平均、ATR
- ファンダメンタルズ:時価総額、PER、配当、成長
- オプション: IV、出来高、決算日
- カスタム: 複数の条件タイプを組み合わせる
- ウォッチリストを管理する:
- シンボルリストの作成と更新
- 既存のウォッチリストを削除する
- ウォッチリストの内容を取得する
- 保存されたスクリーニング結果にアクセスします。
- 前の画面の結果を読み込む
- 一致したシンボルと基準を確認する
すべての機能には、エラー処理、詳細な市場データ、包括的な対応が含まれます。
要件
- Python 3.12以上
- MCPサーバー
- yファイナンス
- パンダ
- ナンピー
- 非同期
制限事項
- データはYahoo Financeから取得しており、遅延の可能性があります
- Yahoo Finance API 制限に基づくレート制限
- オプションデータの利用可能時間は市場時間によって異なります
- 一部の財務指標は遅延または利用できない場合があります
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
著者
トッド・ウルブン - ( https://github.com/twolven )
謝辞
- Anthropicのモデルコンテキストプロトコル(MCP)を使用して構築
- データはYahoo Financeより提供
- アントロピックのクロードとの使用のために開発されました
This server cannot be installed
Yahoo!ファイナンスを通じて包括的な株式スクリーニング機能を提供します。LLMは、テクニカル、ファンダメンタル、オプションの基準に基づいて株式をスクリーニングでき、ウォッチリストの管理と結果の保存もサポートされます。
Appeared in Searches
- A tool for backtesting trading strategies on historical data and analyzing performance metrics
- A service for finding detailed market research, analysis, and reports
- Multi-Party Computation (MPC) for Finance and Trading Applications
- A source for obtaining historical data from public companies
- A server for retrieving stock market data