mcpField
Q
QuantRisk

QuantRisk

リモート
quantrisk.dev金融データ222 週間前に更新
リポジトリ公式サイト

QuantRisk について

QuantRiskは、ClaudeなどのMCPクライアント向けに、市場データを用いたポートフォリオリスク分析を提供します。VaR、シミュレーション、ストレステストなどを備え、計算はQuantRisk APIが行います。

主な機能

  1. 01VaR、CVaR、ボラティリティ分析
  2. 02モンテカルロシミュレーションとストレステスト
  3. 03資産相関とセクターエクスポージャー
  4. 04ポートフォリオ最適化と比較
  5. 05オプションのGreeks計算

活用シーン

  1. 01ポートフォリオのVaRと最大ドローダウンの評価
  2. 02将来のリターン分布のシミュレーション
  3. 03過去の危機や金利ショックの影響検証
  4. 04配分の最適化とオプションのGreeks分析

MCP 対応

ローカルのMCPサーバーがstdioでMCPクライアントに接続し、分析リクエストをQuantRisk APIに送ります。ポートフォリオリスク、市場データ、オプション分析のツールを公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://quantrisk-mcp.quantrisk.workers.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@quantrisk/mcp-server1.0.2

ツール

10
パラメーター型必須説明
methodenumいいえVaR の計算方法。"historical" は経験的リターン分布を使用し、"parametric" は正規分布を仮定し、"cornish_fisher" は歪度と尖度を調整します。デフォルト:"historical"。historical | parametric | cornish_fisher
benchmarkstringいいえベータ計算に使用するベンチマークのティッカー。例:SPY または QQQ。デフォルト:SPY。
positionsarrayはいポートフォリオのポジション配列。各エントリーにはティッカーと数量が必要です。無料プラン:最大 20 ポジション。有料プラン:最大 500 ポジション。
horizon_daysintegerいいえリスク期間(取引日)。1 = オーバーナイト、21 ≈ 1 か月、252 ≈ 1 年。デフォルト:1。
lookback_daysintegerいいえ使用する過去の取引日数。252 ≈ 1 年、756 ≈ 3 年。範囲:30~1260。デフォルト:252。
confidence_levelnumberいいえVaR の信頼水準(小数)。例:0.95 = 95%。範囲:0.01~0.99。デフォルト:0.95。

詳細

QuantRisk

Claude およびあらゆる MCP クライアント向けの、機関投資家水準のポートフォリオリスク分析です。

npm version npm downloads License: MIT MCP Compatible

VaR / モンテカルロ / ストレステスト / ポートフォリオ最適化 / グリークス / 相関行列

実際の市場データ。正確な計算。ハルシネーションによる数値ではありません。

ウェブサイト · Pro を入手 · ドキュメント


クイックスタート

1. インストール

npm install -g @quantrisk/mcp-server

2. 設定(Claude Desktop — Cursor については下記を参照してください)

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "quantrisk": {
      "command": "quantrisk-mcp-server",
      "env": {
        "QUANTRISK_API_KEY": "your-api-key"
      }
    }
  }
}

quantrisk.dev/signup で無料の API キーを取得してください。

3. Claude に質問

「60% SPY、25% TLT、15% GLD のポートフォリオのバリュー・アット・リスクはいくらですか?」

これで完了です。Claude から機関投資家水準のリスク分析を利用できるようになります。


設定

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。

{
  "mcpServers": {
    "quantrisk": {
      "command": "quantrisk-mcp-server",
      "env": {
        "QUANTRISK_API_KEY": "your-api-key"
      }
    }
  }
}
Cursor

プロジェクトのルートにある .cursor/mcp.json に追加します。

{
  "mcpServers": {
    "quantrisk": {
      "command": "quantrisk-mcp-server",
      "env": {
        "QUANTRISK_API_KEY": "your-api-key"
      }
    }
  }
}
あらゆる MCP クライアント

QuantRisk は、Model Context Protocol をサポートするあらゆるクライアントで利用できます。環境変数に API キーを設定して、quantrisk-mcp-server バイナリを指定してください。


ツール

ツール説明ティア
analyze_riskVaR、CVaR、ボラティリティ、シャープレシオ、最大ドローダウン無料
monte_carlo_simulationパス数を設定できる将来リターンのシミュレーション無料
stress_test過去および仮想シナリオにおけるポートフォリオへの影響無料
price_history対応するあらゆるティッカーの過去の価格とリターンのデータ無料
sector_exposure保有資産のセクターおよび業種別内訳無料
performance_attribution資産、セクター、ファクター別のリターン寄与度無料
correlation_matrix資産間の相関分析無料
optimize_portfolio平均分散法およびリスクパリティ法による最適化Pro
compare_portfolios複数のポートフォリオのリスクとリターンを並べて比較Pro
calculate_greeksオプションのグリークス — デルタ、ガンマ、シータ、ベガ、ローPro

質問の例

設定後、Claude に次のような質問をしてみましょう。

  • 「ポートフォリオをモンテカルロシミュレーションにかけてください。AAPL 50%、MSFT 30%、NVDA 20% です。5 パーセンタイルの結果を見せてください。」
  • 「VTI 70% / BND 30% のポートフォリオを、2008 年の金融危機と仮想の 300bp 金利ショックに対してストレステストしてください。」
  • 「AMZN、JPM、JNJ、XOM、NEE を均等配分で保有している場合、セクター別エクスポージャーはいくらですか?」
  • 「過去 2 年間の SPY、GLD、TLT、BTC-USD の相関行列を見せてください。」
  • 「60/40 ポートフォリオとオールウェザー・ポートフォリオのリスク調整後リターンを比較してください。」 (Pro)
  • 「30 日後に満期を迎える SPY 550 コールのグリークスを計算してください。」 (Pro)

Pro 版を選ぶ理由

無料プランでは、小規模なポートフォリオ向けの基本的なリスク分析をご利用いただけます。Pro では、本格的な分析に必要なツールと処理規模が利用可能になります。

FreePro ($29/mo)
ポジション数20500
API 呼び出し50/day無制限
ツール710 種すべて
モンテカルロパス数1,000100,000
ポートフォリオ最適化—平均分散、リスクパリティ、最小ボラティリティ
ポートフォリオ比較—複数ポートフォリオの並列分析
オプションのグリークス—完全なグリークスサーフェス

実際には、次のような違いがあります。

  • Free:「10 銘柄のポートフォリオの VaR は?」— 十分に対応できます。
  • Pro:「200 ポジションのポートフォリオをシャープレシオ最大化に向けて最適化し、5 つのシナリオでストレステストを実施して、現在の配分と比較して」— これには Pro が必要です。

Pro にアップグレード


仕組み

Claude / MCP Client
      |
  MCP Protocol
      |
QuantRisk MCP Server (local process)
      |
QuantRisk API (Cloudflare Workers)
      |
Yahoo Finance (market data) + risk engine (math)
  • MCP サーバーは stdio プロセスとしてローカルで実行されます。QuantRisk API の認証時を除き、API キーがマシンの外に送信されることはありません。
  • リスクエンジンは Cloudflare Workers 上で実行されます。VaR、モンテカルロ、最適化などのすべての計算は、実際の市場データを使ってサーバー側で行われます。
  • 市場データは Yahoo Finance から取得されます。価格、ファンダメンタルズ、オプションチェーンはリアルタイムで取得されます。
  • レポートは、該当する場合、pdf-lib を使って生成されます。

データは保存されません。リクエストの完了後、ポートフォリオ情報が保持されることもありません。


貢献

貢献を歓迎します。変更したい内容について話し合うため、まず issue を作成してください。

git clone https://github.com/78degrees/mcp-server.git
cd mcp-server
npm install
npm test

ガイドラインについては、CONTRIBUTING.md をご覧ください。


ライセンス

MIT


quantrisk.dev のチームが開発

お問い合わせ:[email protected]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。