QuantOracle
Warum QuantOracle?
Jeder Finanzagent benötigt Mathematik. QuantOracle ist diese Mathematik.
63 reine Rechner für Optionen, Derivate, Risiko, Portfolio, Statistik, Krypto/DeFi, FX/Makro und Zeitwert des Geldes (TVM)
Keine Abhängigkeiten von Marktdaten, Konten oder Drittanbieter-APIs – Zahlen senden, Ergebnisse erhalten
Deterministisch – gleiche Eingaben erzeugen immer gleiche Ausgaben, sodass Agenten Aufrufe zwischenspeichern, verifizieren und verketten können
Zitierfähig verifiziert – jede Formel wurde anhand veröffentlichter Lehrbuchwerte getestet (Hull, Wilmott, Bailey & Lopez de Prado)
120 Genauigkeits-Benchmarks mit analytischen Lösungen bestanden
Sub-Millisekunden-Reaktionszeiten bei den meisten Endpunkten
Kostenloses Kontingent – 1.000 Aufrufe/IP/Tag, kein API-Schlüssel, keine Registrierung, null Reibungsverluste
QuantOracle ist für wiederholte Aufrufe konzipiert. Ein Agent, der einen Backtest durchführt, ruft möglicherweise 10+ Endpunkte pro Iteration auf. Das ist das Modell – der Rechner zu sein, den Agenten jedes Mal nutzen, wenn sie quantitative Mathematik benötigen.
Schnellstart
# 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 10TypeScript
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
Alle 63 Endpunkte in Ihrem Terminal. Keine Abhängigkeiten.
npm install -g quantoracle-cliOder ohne Installation ausführen:
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 helpKostenloses Kontingent
1.000 kostenlose Aufrufe pro IP pro Tag. Keine Registrierung. Kein API-Schlüssel. Rufen Sie einfach die API auf.
Kostenlos | Kostenpflichtig (x402) | |
Aufrufe | 1.000/Tag | Unbegrenzt |
Authentifizierung | Keine | x402-Mikrozahlungs-Header |
Endpunkte | Alle 63 | Alle 63 |
Raten-Header | Ja | Ja |
Jede Antwort enthält Ratenlimit-Header, damit Agenten sich selbst verwalten können:
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 847
X-RateLimit-Reset: 2025-01-15T00:00:00ZNutzung jederzeit prüfen:
curl https://api.quantoracle.dev/usageNach 1.000 Aufrufen gibt die API 402 Payment Required mit einem x402-Zahlungs-Header zurück. Jeder x402-kompatible Agent zahlt automatisch und fährt fort:
HTTP/1.1 402 Payment Required
PAYMENT-REQUIRED: <base64-encoded payment instructions>Stufe | Preis | Endpunkte |
Einfach | $0.002 | Z-Score, APY/APR, Fibonacci, Bollinger, ATR, Taylor-Regel, Inflation, Realrendite, PV, FV, NPV, CAGR, Normalverteilung, Sharpe-Ratio, Liquidationspreis, Put-Call-Parität |
Mittel | $0.005 | Black-Scholes, implizite Volatilität, Kelly, Positionsgrößenbestimmung, Drawdown, Regime, Crossover, Anleihe-Amortisation, Carry-Trade, IRP, PPP, Finanzierungssatz, Slippage, Vesting, Rebalancing, IRR, realisierte Volatilität, PSR, Transaktionskosten |
Komplex | $0.008 | Portfoliorisiko, Binomialbaum, Barriere-/Asiatische/Lookback-Optionen, Credit Spread, VaR, Stresstest, Regression, Kointegration, Hurst, Verteilungsanpassung, Risikoparität |
Schwer | $0.015 | Monte Carlo, GARCH, Portfoliooptimierung, Optionskettenanalyse, Volatilitätsoberfläche, Zinsstrukturkurve, Korrelationsmatrix |
x402-Zahlungen
QuantOracle verwendet das x402-Protokoll für Pay-per-Call-Mikrozahlungen. Wenn ein Agent sein kostenloses Kontingent erschöpft hat, gibt die API eine Standard-402-Antwort mit Zahlungsanweisungen zurück. x402-kompatible Agenten (Coinbase AgentKit, OpenClaw usw.) handhaben dies automatisch:
Agent ruft Endpunkt auf, erhält
402mitPAYMENT-REQUIRED-HeaderAgent signiert eine gaslose USDC-Überweisungsautorisierung (EIP-3009)
Agent sendet Anfrage erneut mit
PAYMENT-SIGNATURE-HeaderServer verifiziert über CDP-Facilitator, liefert die Antwort und rechnet on-chain ab
Keine API-Schlüssel. Keine Abonnements. Keine Konten. Nur Mathematik und Mikrozahlungen.
Währung: USDC auf Base (Chain-ID 8453)
Abwicklung: Über den Coinbase Developer Platform Facilitator
Wallet:
0xC94f5F33ae446a50Ce31157db81253BfddFE2af6
MCP-Server
QuantOracle ist als nativer MCP-Server mit 63 Tools verfügbar. Funktioniert mit Claude Desktop, Cursor, Windsurf und jedem MCP-kompatiblen Client.
Installation via npm
npx quantoracle-mcpClaude Desktop / Claude Code
Als Connector in den Einstellungen hinzufügen oder zu claude_desktop_config.json hinzufügen:
{
"mcpServers": {
"quantoracle": {
"url": "https://mcp.quantoracle.dev/mcp"
}
}
}Oder lokal via npx ausführen:
{
"mcpServers": {
"quantoracle": {
"command": "npx",
"args": ["-y", "quantoracle-mcp"]
}
}
}Remote-MCP (Streamable HTTP)
Verbinden Sie sich direkt mit dem gehosteten Server – keine Installation erforderlich:
https://mcp.quantoracle.dev/mcpSmithery
npx @smithery/cli mcp add https://server.smithery.ai/QuantOracle/quantoracleOpenClaw / ClawHub
clawhub install quantoracleIntegrationen
QuantOracle ist über mehrere Agenten-Ökosysteme hinweg verfügbar:
Plattform | Verbindungsanleitung |
Claude Desktop / Claude Code | Connector-URL: |
Cursor / Windsurf | MCP-Konfiguration: |
Smithery |
|
OpenClaw / ClawHub |
|
CLI |
|
Glama | |
npm (MCP) |
|
x402-Ökosystem | |
REST-API |
|
OpenAPI-Spezifikation |
|
Swagger UI |
|
Tool-Erkennung
# 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.jsonVollständige Endpunkt-Referenz
Optionen (4 Endpunkte)
Endpunkt | Beschreibung | Preis |
| Black-Scholes-Preisbestimmung mit 10 Griechen (Delta bis Color) | $0.005 |
| Newton-Raphson-Solver für implizite Volatilität | $0.005 |
| GuV, Break-Even, maximaler Gewinn/Verlust für Multi-Leg-Optionsstrategien | $0.008 |
| Datengenerierung für Auszahlungsdiagramme von Multi-Leg-Optionen | $0.005 |
Derivate (7 Endpunkte)
Endpunkt | Beschreibung | Preis |
| CRR-Binomialbaum-Preisbestimmung für amerikanische und europäische Optionen | $0.008 |
| Preisbestimmung für Barriereoptionen mittels analytischer Formeln | $0.008 |
| Preisbestimmung für asiatische Optionen: geometrische geschlossene Form oder arithmetische Näherung | $0.008 |
| Preisbestimmung für Lookback-Optionen (floating/fixed strike, Goldman-Sosin-Gatto) | $0.008 |
| Optionsketten-Analytik: Skew, Max Pain, Put-Call-Verhältnisse | $0.015 |
| Put-Call-Paritätsprüfung und Arbitrage-Erkennung | $0.002 |
| Aufbau einer impliziten Volatilitätsoberfläche aus Marktdaten | $0.015 |
Risiko (8 Endpunkte)
Endpunkt | Beschreibung | Preis |
| 22 Risikokennzahlen: Sharpe, Sortino, Calmar, Omega, VaR, CVaR, Drawdown | $0.008 |
| Kelly-Kriterium: diskret (Gewinn/Verlust) oder kontinuierlich (Renditereihen) | $0.005 |
| Fest-fraktionale Positionsgrößenbestimmung mit Risiko/Ertrags-Zielen | $0.005 |
| Drawdown-Dekomposition mit Underwater-Kurve | $0.005 |
| N x N Korrelations- und Kovarianzmatrizen aus Renditereihen | $0.008 |
| Parametrischer Value-at-Risk und bedingter VaR | $0.008 |
| Portfolio-Stresstest über mehrere Szenarien hinweg | $0.008 |
| Transaktionskostenmodell: Provision + Spread + Almgren-Markteinfluss | $0.005 |
Indikatoren (6 Endpunkte)
Endpunkt | Beschreibung | Preis |
| 13 technische Indikatoren (SMA, EMA, RSI, MACD usw.) + zusammengesetzte Signale | $0.005 |
| Trend + Volatilitätsregime + zusammengesetzte Risikoklassifizierung | $0.005 |
| Golden/Death-Cross-Erkennung mit Signalhistorie | $0.005 |
| Bollinger-Bänder mit %B, Bandbreite und Squeeze-Erkennung | $0.002 |
| Fibonacci-Retracement- und Erweiterungsniveaus | $0.002 |
| Average True Range mit normalisiertem ATR und Volatilitätsregime | $0.002 |
Statistik (10 Endpunkte)
Endpunkt | Beschreibung | Preis |
| OLS-lineare Regression mit R-Quadrat, t-Statistiken, Standardfehlern | $0.008 |
| Polynomielle Regression vom Grad n mit Gütemaßen | $0.008 |
| Engle-Granger-Kointegrationstest mit Hedge-Ratio und Halbwertszeit | $0.008 |
| Hurst-Exponent mittels reskalierter Bereichsanalyse (R/S) | $0.008 |
| GARCH(1,1)-Volatilitätsprognose mittels Maximum-Likelihood-Schätzung | $0.015 |
| Rollierende und statische Z-Scores mit Extremwerterkennung | $0.002 |
|
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