Skip to main content
Glama

なぜQuantOracleなのか?

すべての金融エージェントには数学が必要です。QuantOracleがその数学を提供します。

  • 63の純粋な計算機: オプション、デリバティブ、リスク、ポートフォリオ、統計、暗号資産/DeFi、FX/マクロ、貨幣の時間的価値(TVM)を網羅

  • 依存関係ゼロ: 市場データ、アカウント、サードパーティAPIへの依存なし。数値を入力し、数値を受け取るだけ

  • 決定論的: 同じ入力からは常に同じ出力が得られるため、エージェントはキャッシュ、検証、呼び出しの連鎖が可能

  • 引用検証済み: すべての数式は公開された教科書(Hull、Wilmott、Bailey & Lopez de Prado)の値でテスト済み

  • 120の精度ベンチマーク: 解析的解法で合格済み

  • サブミリ秒: ほとんどのエンドポイントで高速な応答時間

  • 無料枠: 1IPあたり1日1,000コールまで無料。APIキー不要、登録不要、摩擦ゼロ

QuantOracleは繰り返し呼び出されることを想定して設計されています。バックテストを実行するエージェントは、1回の反復で10以上のエンドポイントを呼び出すかもしれません。それがこのモデルです。エージェントがクオンツ数学を必要とするたびに頼る計算機であり続けます。


クイックスタート

# Call any endpoint -- no setup required
curl -X POST https://api.quantoracle.dev/v1/options/price \
  -H "Content-Type: application/json" \
  -d '{"S": 100, "K": 105, "T": 0.5, "r": 0.05, "sigma": 0.2, "type": "call"}'
{
  "price": 3.6862,
  "greeks": {
    "delta": 0.4467,
    "gamma": 0.0281,
    "theta": -0.0113,
    "vega": 0.2653,
    "rho": 0.1989
  },
  "d1": -0.1331,
  "d2": -0.2745,
  "ms": 0.04
}

Python

import requests

# Black-Scholes pricing
r = requests.post("https://api.quantoracle.dev/v1/options/price", json={
    "S": 100, "K": 105, "T": 0.5, "r": 0.05, "sigma": 0.2, "type": "call"
})
print(r.json()["price"])  # 3.6862

# Portfolio risk metrics (22 metrics from a returns series)
r = requests.post("https://api.quantoracle.dev/v1/risk/portfolio", json={
    "returns": [0.01, -0.005, 0.008, -0.003, 0.012, -0.001, 0.006, -0.009, 0.004, 0.002]
})
print(r.json()["risk"]["sharpe"])  # Annualized Sharpe

# Kelly Criterion
r = requests.post("https://api.quantoracle.dev/v1/risk/kelly", json={
    "mode": "discrete", "win_rate": 0.55, "avg_win": 1.5, "avg_loss": 1.0
})
print(r.json()["half_kelly"])  # Recommended bet fraction

# Monte Carlo simulation
r = requests.post("https://api.quantoracle.dev/v1/simulate/montecarlo", json={
    "initial_value": 100000, "annual_return": 0.08, "annual_vol": 0.15, "years": 10, "simulations": 1000
})
print(r.json()["terminal"]["median"])  # Median portfolio value at year 10

TypeScript

const res = await fetch("https://api.quantoracle.dev/v1/options/price", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ S: 100, K: 105, T: 0.5, r: 0.05, sigma: 0.2, type: "call" })
});
const { price, greeks } = await res.json();
const { delta, gamma, vega } = greeks;

CLI

全63エンドポイントをターミナルで利用可能。依存関係ゼロ。

npm install -g quantoracle-cli

またはインストールせずに実行:

npx quantoracle-cli bs --spot 185 --strike 190 --expiry 0.25 --vol 0.25
  QuantOracle · Black-Scholes (call)
  ────────────────────────────────────
  Price           $8.02
  Intrinsic       $0.00
  Time Value      $8.02
  Breakeven      $198.02
  Prob ITM        43.0%

  Greeks
  ────────────────────────────────────
  Delta            0.4797
  Gamma            0.0172
  Theta           -0.0615/day
  Vega             0.3685
  ────────────────────────────────────
  ⏱ 0.05ms · api.quantoracle.dev
# Kelly criterion
qo kelly --win-rate 0.55 --avg-win 120 --avg-loss 100

# Monte Carlo
qo mc --value 80000 --return 0.10 --vol 0.18 --years 2

# JSON output for scripting
qo bs --spot 185 --strike 190 --expiry 0.25 --vol 0.25 --json | jq '.greeks.delta'

# Data from file
qo risk portfolio --returns @returns.txt

# All commands
qo help

無料枠

1IPあたり1日1,000コールまで無料。登録不要。APIキー不要。APIを呼び出すだけです。

無料

有料 (x402)

コール数

1,000/日

無制限

認証

なし

x402マイクロペイメントヘッダー

エンドポイント

全63

全63

レートヘッダー

あり

あり

すべてのレスポンスにはレート制限ヘッダーが含まれており、エージェントが自己管理可能です:

X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 847
X-RateLimit-Reset: 2025-01-15T00:00:00Z

使用状況はいつでも確認可能:

curl https://api.quantoracle.dev/usage

1,000コールを超えると、APIはx402決済ヘッダーと共に 402 Payment Required を返します。x402互換エージェントは自動的に支払いを行い、継続します:

HTTP/1.1 402 Payment Required
PAYMENT-REQUIRED: <base64-encoded payment instructions>

ティア

価格

エンドポイント

Simple

$0.002

Zスコア、APY/APR、フィボナッチ、ボリンジャーバンド、ATR、テイラー・ルール、インフレ、実質利回り、PV、FV、NPV、CAGR、正規分布、シャープレシオ、清算価格、プット・コール・パリティ

Medium

$0.005

ブラック・ショールズ、インプライド・ボラティリティ、ケリー基準、ポジションサイジング、ドローダウン、レジーム、クロスオーバー、債券償却、キャリートレード、IRP、PPP、ファンディングレート、スリッページ、ベスティング、リバランス、IRR、実現ボラティリティ、PSR、取引コスト

Complex

$0.008

ポートフォリオリスク、二項ツリー、バリア/アジア/ルックバックオプション、クレジットスプレッド、VaR、ストレステスト、回帰分析、共和分、ハースト指数、分布適合、リスクパリティ

Heavy

$0.015

モンテカルロ、GARCH、ポートフォリオ最適化、オプションチェーン分析、ボラティリティ・サーフェス、イールドカーブ、相関行列


x402決済

QuantOracleは、コールごとのマイクロペイメントに x402プロトコル を使用しています。エージェントが無料枠を使い切ると、APIは支払い指示を含む標準的な 402 レスポンスを返します。x402互換エージェント(Coinbase AgentKit、OpenClawなど)はこれを自動的に処理します:

  1. エージェントがエンドポイントを呼び出し、PAYMENT-REQUIRED ヘッダー付きの 402 を受け取る

  2. エージェントがガス代不要のUSDC送金承認(EIP-3009)に署名する

  3. エージェントが PAYMENT-SIGNATURE ヘッダーを付けてリクエストを再送する

  4. サーバーがCDPファシリテーター経由で検証し、レスポンスを提供し、オンチェーンで決済する

APIキー不要。サブスクリプション不要。アカウント不要。数学とマイクロペイメントのみ。

  • 通貨: Base上のUSDC (チェーンID 8453)

  • 決済: Coinbase Developer Platformファシリテーター経由

  • ウォレット: 0xC94f5F33ae446a50Ce31157db81253BfddFE2af6


MCPサーバー

QuantOracleは63のツールを備えたネイティブMCPサーバーとして利用可能です。Claude Desktop、Cursor、Windsurf、およびMCP互換クライアントで動作します。

npm経由でインストール

npx quantoracle-mcp

Claude Desktop / Claude Code

設定でコネクタとして追加するか、claude_desktop_config.json に追加してください:

{
  "mcpServers": {
    "quantoracle": {
      "url": "https://mcp.quantoracle.dev/mcp"
    }
  }
}

またはnpx経由でローカル実行:

{
  "mcpServers": {
    "quantoracle": {
      "command": "npx",
      "args": ["-y", "quantoracle-mcp"]
    }
  }
}

リモートMCP (ストリーミングHTTP)

ホストされたサーバーに直接接続します(インストール不要):

https://mcp.quantoracle.dev/mcp

Smithery

npx @smithery/cli mcp add https://server.smithery.ai/QuantOracle/quantoracle

OpenClaw / ClawHub

clawhub install quantoracle

統合

QuantOracleは複数のエージェントエコシステムで利用可能です:

プラットフォーム

接続方法

Claude Desktop / Claude Code

コネクタURL: https://mcp.quantoracle.dev/mcp

Cursor / Windsurf

MCP設定: npx quantoracle-mcp

Smithery

npx @smithery/cli mcp add QuantOracle/quantoracle

OpenClaw / ClawHub

clawhub install quantoracle

CLI

npm install -g quantoracle-cli または npx quantoracle-cli

Glama

glama.ai/mcp/servers

npm (MCP)

npx quantoracle-mcp

x402エコシステム

x402.org/ecosystem

REST API

https://api.quantoracle.dev/v1/...

OpenAPI仕様

https://api.quantoracle.dev/openapi.json

Swagger UI

https://api.quantoracle.dev/docs

ツール探索

# List all 63 tools with paths and pricing
curl https://api.quantoracle.dev/tools

# Health check
curl https://api.quantoracle.dev/health

# Usage check
curl https://api.quantoracle.dev/usage

# MCP server card
curl https://mcp.quantoracle.dev/.well-known/mcp/server-card.json

全エンドポイントリファレンス

オプション (4エンドポイント)

エンドポイント

説明

価格

POST /v1/options/price

10のグリークス(デルタからカラーまで)を含むブラック・ショールズ価格設定

$0.005

POST /v1/options/implied-vol

ニュートン・ラフソン法によるインプライド・ボラティリティ計算機

$0.005

POST /v1/options/strategy

マルチレッグ・オプション戦略の損益、損益分岐点、最大利益/損失

$0.008

POST /v1/options/payoff-diagram

マルチレッグ・オプションのペイオフ図データ生成

$0.005

デリバティブ (7エンドポイント)

エンドポイント

説明

価格

POST /v1/derivatives/binomial-tree

米国型および欧州型オプションのCRR二項ツリー価格設定

$0.008

POST /v1/derivatives/barrier-option

解析式を用いたバリアオプション価格設定

$0.008

POST /v1/derivatives/asian-option

アジア型オプション価格設定:幾何学的閉形式または算術近似

$0.008

POST /v1/derivatives/lookback-option

ルックバックオプション価格設定(変動/固定ストライク、Goldman-Sosin-Gatto)

$0.008

POST /v1/derivatives/option-chain-analysis

オプションチェーン分析:スキュー、マックスペイン、プット・コール・レシオ

$0.015

POST /v1/derivatives/put-call-parity

プット・コール・パリティチェックおよび裁定取引検出

$0.002

POST /v1/derivatives/volatility-surface

市場データからインプライド・ボラティリティ・サーフェスを構築

$0.015

リスク (8エンドポイント)

エンドポイント

説明

価格

POST /v1/risk/portfolio

22のリスク指標:シャープ、ソルティノ、カルマー、オメガ、VaR、CVaR、ドローダウン

$0.008

POST /v1/risk/kelly

ケリー基準:離散(勝敗)または連続(リターン系列)

$0.005

POST /v1/risk/position-size

リスク/リワード目標を伴う固定比率ポジションサイジング

$0.005

POST /v1/risk/drawdown

アンダーウォーターカーブを伴うドローダウン分解

$0.005

POST /v1/risk/correlation

リターン系列からのN x N相関および共分散行列

$0.008

POST /v1/risk/var-parametric

パラメトリックVaRおよび条件付きVaR

$0.008

POST /v1/risk/stress-test

複数のシナリオにわたるポートフォリオ・ストレステスト

$0.008

POST /v1/risk/transaction-cost

取引コストモデル:手数料 + スプレッド + Almgren市場インパクト

$0.005

インジケーター (6エンドポイント)

エンドポイント

説明

価格

POST /v1/indicators/technical

13のテクニカル指標(SMA、EMA、RSI、MACDなど)+ 複合シグナル

$0.005

POST /v1/indicators/regime

トレンド + ボラティリティレジーム + 複合リスク分類

$0.005

POST /v1/indicators/crossover

シグナル履歴を伴うゴールデン/デッドクロス検出

$0.005

POST /v1/indicators/bollinger-bands

%B、バンド幅、スクイーズ検出を伴うボリンジャーバンド

$0.002

POST /v1/indicators/fibonacci-retracement

フィボナッチ・リトレースメントおよびエクステンションレベル

$0.002

POST /v1/indicators/atr

正規化ATRおよびボラティリティレジームを伴う平均真のレンジ(ATR)

$0.002

統計 (10エンドポイント)

エンドポイント

説明

価格

POST /v1/stats/linear-regression

R二乗、t統計量、標準誤差を伴うOLS線形回帰

$0.008

POST /v1/stats/polynomial-regression

適合度指標を伴うn次多項式回帰

$0.008

POST /v1/stats/cointegration

ヘッジ比率と半減期を伴うEngle-Granger共和分検定

$0.008

POST /v1/stats/hurst-exponent

再スケーリングレンジ(R/S)分析によるハースト指数

$0.008

POST /v1/stats/garch-forecast

最尤推定を用いたGARCH(1,1)ボラティリティ予測

$0.015

POST /v1/stats/zscore

極値検出を伴うローリングおよび静的Zスコア

$0.002

POST /v1/stats/distribution-fit

一般的な分布へのデータ適合と

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/QuantOracledev/quantoracle'

If you have feedback or need assistance with the MCP directory API, please join our Discord server