Repolode
wshobson

wshobson/maverick-mcp

Yahoo Financeを通じて、AIアシスタントに株価、テクニカル分析、ポートフォリオ管理、任意のPythonバックテスト機能を提供するローカルMCPサーバー。

代替できる製品:TradingView

スター
721
フォーク
168
未解決の Issue
7
最終コミット
昨日

このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。

これは何?

MaverickMCPは、株式市場分析向けのMCP(Model Context Protocol)サーバーです。Claude Desktop、Cursor、VS CodeなどのAIアシスタントからツールを呼び出し、yfinance経由でYahoo Financeから株価やファンダメンタルズを取得したり、RSIやMACDなどの指標を計算したり、観測されたサポートラインとレジスタンスラインを表示したりできます。基本ツールはAPIキー不要で、ポートフォリオ、ウォッチリスト、トレード日誌はデフォルトでローカルのSQLiteデータベースに保存されます。

データベースに読み込んだ銘柄を対象とするスクリーニング、ポートフォリオのリスクチェック、ブローカーに注文を送信せず取引をローカルに記録するトレード日誌も利用できます。任意のバックテスト用追加機能では、Pythonベースの戦略テスト、パラメーター最適化、ウォークフォワード分析、機械学習戦略を利用できます。別途用意されているリサーチ用追加機能では、設定した言語モデルとExaまたはSearXNG検索を使い、出典を示しながらWeb上で企業やセクターを調査できます。

サーバーは単一クライアント向けのSTDIO、またはlocalhost上のStreamable HTTPで実行でき、Dockerfileも付属しています。教育・情報提供を目的としており、金融アドバイスは提供しません。

主な機能

  • 01APIキーなしでYahoo Financeから株価、過去のOHLCV価格、ファンダメンタルズを取得します。
  • 02RSI、MACD、観測されたサポートラインとレジスタンスラインを計算します。
  • 03ポートフォリオの保有状況、損益、ウォッチリスト、ローカルのトレード日誌を管理します。
  • 04読み込み済みの銘柄を対象に、強気・弱気および需給に基づくスクリーニングを実行します。
  • 05戦略テンプレートやMLモデルを使う任意のバックテストツールを提供します。
  • 06設定したLLMを使い、出典付きのWebリサーチを任意で利用できます。

ユースケース

  • AIアシスタントに、銘柄のテクニカル指標や直近の値動きの範囲を要約させる。
  • 保有資産をローカルに記録し、取引前にリスクエクスポージャーを確認する。
  • Pythonによるバックテストで、過去データを使って取引アイデアを検証する。
  • 過去の取引を非公開のローカル日誌に記録し、振り返る。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/wshobson/maverick-mcp.git
  2. 2

    プロジェクトフォルダーに移動する

    cd maverick-mcp
  3. 3

    コア依存関係をインストールする

    uv sync
  4. 4

    MCPクライアント用のサーバーを起動する(パスはチェックアウト先の絶対パスに置き換えてください)

    uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio

使う前に知っておきたいこと

  • Streamable HTTPサーバーには認証機能がありません。アクセス制御を追加しない場合は、ローカル環境でのみ使用してください。
  • マーケットデータはYahoo Financeから取得しており、遅延、不完全、または誤っている可能性があります。このプロジェクトは金融アドバイスを提供しません。
  • Python 3.12以降とuvツールが必要です。また、オプションのリサーチ機能では、モデルや検索プロバイダーの利用料金が発生する場合があります。

収録されている特集

トピック

よくある質問

maverick-mcp とは?
Yahoo Financeを通じて、AIアシスタントに株価、テクニカル分析、ポートフォリオ管理、任意のPythonバックテスト機能を提供するローカルMCPサーバー。 MaverickMCPは、株式市場分析向けのMCP(Model Context Protocol)サーバーです。Claude Desktop、Cursor、VS CodeなどのAIアシスタントからツールを呼び出し、yfinance経由でYahoo Financeから株価やファンダメンタルズを取得したり、RSIやMACDなどの指標を計算したり、観測されたサポートラインとレジスタンスラインを表示したりできます。基本ツールはAPIキー不要で、ポートフォリオ、ウォッチリスト、トレード日誌はデフォルトでローカルのSQLiteデータベースに保存されます。
maverick-mcp は無料で使えますか?ライセンスは?
maverick-mcp は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
maverick-mcp は今もメンテナンスされていますか?
活発にメンテナンス中。maverick-mcp の最終コミットは 2026年11月6日 です。
maverick-mcp は何に使えますか?
AIアシスタントに、銘柄のテクニカル指標や直近の値動きの範囲を要約させる。 保有資産をローカルに記録し、取引前にリスクエクスポージャーを確認する。 Pythonによるバックテストで、過去データを使って取引アイデアを検証する。 過去の取引を非公開のローカル日誌に記録し、振り返る。
maverick-mcp のインストール方法は?
リポジトリをクローンする: git clone https://github.com/wshobson/maverick-mcp.git プロジェクトフォルダーに移動する: cd maverick-mcp コア依存関係をインストールする: uv sync MCPクライアント用のサーバーを起動する(パスはチェックアウト先の絶対パスに置き換えてください): uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio
maverick-mcp はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/wshobson/maverick-mcp

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト