Back to QuantOracle

Card snapshot

api.quantoracle.dev · 2026-05-21 00:19:33 UTC · 8b0d1438a9d35b6b5fe60b5ebce5b211ff504b0a2cbc2ba64ba5b8db17e8e7b4

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "schemaVersion": "0.2",
  "name": "QuantOracle",
  "description": "63 deterministic quant calculators + 10 composite workflows for autonomous financial agents. Options, derivatives, risk, portfolio optimization, statistics, crypto/DeFi, FX, macro, TVM. Pay-per-call USDC on Base or Solana via x402.",
  "url": "https://api.quantoracle.dev",
  "documentationUrl": "https://github.com/QuantOracledev/quantoracle",
  "provider": {
    "organization": "QuantOracle",
    "url": "https://quantoracle.dev"
  },
  "version": "2.2.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "authentication": {
    "schemes": [
      "none",
      "x402"
    ],
    "details": "Free tier: 1,000 calls/IP/day, no API key. Paid tier: x402 micropayments in USDC on Base (eip155:8453) or Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp)."
  },
  "skills": [
    {
      "id": "stats_zscore",
      "name": "stats/zscore",
      "description": "Deterministic quant calculator: stats/zscore. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/zscore",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "crypto_apy_apr_convert",
      "name": "crypto/apy-apr-convert",
      "description": "Deterministic quant calculator: crypto/apy-apr-convert. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "crypto",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/crypto/apy-apr-convert",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "derivatives_put_call_parity",
      "name": "derivatives/put-call-parity",
      "description": "Deterministic quant calculator: derivatives/put-call-parity. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "derivatives",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/derivatives/put-call-parity",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "indicators_fibonacci_retracement",
      "name": "indicators/fibonacci-retracement",
      "description": "Deterministic quant calculator: indicators/fibonacci-retracement. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "indicators",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/indicators/fibonacci-retracement",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "macro_inflation_adjusted",
      "name": "macro/inflation-adjusted",
      "description": "Deterministic quant calculator: macro/inflation-adjusted. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "macro",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/macro/inflation-adjusted",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "macro_taylor_rule",
      "name": "macro/taylor-rule",
      "description": "Deterministic quant calculator: macro/taylor-rule. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "macro",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/macro/taylor-rule",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "macro_real_yield",
      "name": "macro/real-yield",
      "description": "Deterministic quant calculator: macro/real-yield. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "macro",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/macro/real-yield",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "crypto_liquidation_price",
      "name": "crypto/liquidation-price",
      "description": "Deterministic quant calculator: crypto/liquidation-price. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "crypto",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/crypto/liquidation-price",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "indicators_bollinger_bands",
      "name": "indicators/bollinger-bands",
      "description": "Deterministic quant calculator: indicators/bollinger-bands. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "indicators",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/indicators/bollinger-bands",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "indicators_atr",
      "name": "indicators/atr",
      "description": "Deterministic quant calculator: indicators/atr. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "indicators",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/indicators/atr",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "tvm_present_value",
      "name": "tvm/present-value",
      "description": "Deterministic quant calculator: tvm/present-value. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "tvm",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/tvm/present-value",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "tvm_future_value",
      "name": "tvm/future-value",
      "description": "Deterministic quant calculator: tvm/future-value. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "tvm",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/tvm/future-value",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "tvm_npv",
      "name": "tvm/npv",
      "description": "Deterministic quant calculator: tvm/npv. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "tvm",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/tvm/npv",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "tvm_cagr",
      "name": "tvm/cagr",
      "description": "Deterministic quant calculator: tvm/cagr. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "tvm",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/tvm/cagr",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_normal_distribution",
      "name": "stats/normal-distribution",
      "description": "Deterministic quant calculator: stats/normal-distribution. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/normal-distribution",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_sharpe_ratio",
      "name": "stats/sharpe-ratio",
      "description": "Deterministic quant calculator: stats/sharpe-ratio. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/sharpe-ratio",
      "pricing": {
        "amount": "$0.002",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "options_price",
      "name": "options/price",
      "description": "Deterministic quant calculator: options/price. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "options",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/options/price",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "options_implied_vol",
      "name": "options/implied-vol",
      "description": "Deterministic quant calculator: options/implied-vol. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "options",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/options/implied-vol",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "risk_kelly",
      "name": "risk/kelly",
      "description": "Deterministic quant calculator: risk/kelly. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "risk",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/kelly",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "risk_position_size",
      "name": "risk/position-size",
      "description": "Deterministic quant calculator: risk/position-size. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "risk",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/position-size",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "risk_drawdown",
      "name": "risk/drawdown",
      "description": "Deterministic quant calculator: risk/drawdown. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "risk",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/drawdown",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "indicators_technical",
      "name": "indicators/technical",
      "description": "Deterministic quant calculator: indicators/technical. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "indicators",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/indicators/technical",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "indicators_crossover",
      "name": "indicators/crossover",
      "description": "Deterministic quant calculator: indicators/crossover. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "indicators",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/indicators/crossover",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "indicators_regime",
      "name": "indicators/regime",
      "description": "Deterministic quant calculator: indicators/regime. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "indicators",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/indicators/regime",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "fx_interest_rate_parity",
      "name": "fx/interest-rate-parity",
      "description": "Deterministic quant calculator: fx/interest-rate-parity. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "fx",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/fx/interest-rate-parity",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "fx_purchasing_power_parity",
      "name": "fx/purchasing-power-parity",
      "description": "Deterministic quant calculator: fx/purchasing-power-parity. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "fx",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/fx/purchasing-power-parity",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "fx_forward_rate",
      "name": "fx/forward-rate",
      "description": "Deterministic quant calculator: fx/forward-rate. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "fx",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/fx/forward-rate",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "fx_carry_trade",
      "name": "fx/carry-trade",
      "description": "Deterministic quant calculator: fx/carry-trade. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "fx",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/fx/carry-trade",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "crypto_funding_rate",
      "name": "crypto/funding-rate",
      "description": "Deterministic quant calculator: crypto/funding-rate. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "crypto",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/crypto/funding-rate",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "crypto_dex_slippage",
      "name": "crypto/dex-slippage",
      "description": "Deterministic quant calculator: crypto/dex-slippage. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "crypto",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/crypto/dex-slippage",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "crypto_vesting_schedule",
      "name": "crypto/vesting-schedule",
      "description": "Deterministic quant calculator: crypto/vesting-schedule. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "crypto",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/crypto/vesting-schedule",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "crypto_rebalance_threshold",
      "name": "crypto/rebalance-threshold",
      "description": "Deterministic quant calculator: crypto/rebalance-threshold. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "crypto",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/crypto/rebalance-threshold",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "fixed_income_amortization",
      "name": "fixed-income/amortization",
      "description": "Deterministic quant calculator: fixed-income/amortization. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "fixed_income",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/fixed-income/amortization",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "options_payoff_diagram",
      "name": "options/payoff-diagram",
      "description": "Deterministic quant calculator: options/payoff-diagram. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "options",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/options/payoff-diagram",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "crypto_impermanent_loss",
      "name": "crypto/impermanent-loss",
      "description": "Deterministic quant calculator: crypto/impermanent-loss. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "crypto",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/crypto/impermanent-loss",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "risk_transaction_cost",
      "name": "risk/transaction-cost",
      "description": "Deterministic quant calculator: risk/transaction-cost. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "risk",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/transaction-cost",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_probabilistic_sharpe",
      "name": "stats/probabilistic-sharpe",
      "description": "Deterministic quant calculator: stats/probabilistic-sharpe. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/probabilistic-sharpe",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "tvm_irr",
      "name": "tvm/irr",
      "description": "Deterministic quant calculator: tvm/irr. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "tvm",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/tvm/irr",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_realized_volatility",
      "name": "stats/realized-volatility",
      "description": "Deterministic quant calculator: stats/realized-volatility. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/realized-volatility",
      "pricing": {
        "amount": "$0.005",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "options_strategy",
      "name": "options/strategy",
      "description": "Deterministic quant calculator: options/strategy. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "options",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/options/strategy",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "risk_portfolio",
      "name": "risk/portfolio",
      "description": "Deterministic quant calculator: risk/portfolio. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "risk",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/portfolio",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "risk_correlation",
      "name": "risk/correlation",
      "description": "Deterministic quant calculator: risk/correlation. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "risk",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/correlation",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "risk_var_parametric",
      "name": "risk/var-parametric",
      "description": "Deterministic quant calculator: risk/var-parametric. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "risk",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/var-parametric",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "risk_stress_test",
      "name": "risk/stress-test",
      "description": "Deterministic quant calculator: risk/stress-test. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "risk",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/stress-test",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "derivatives_binomial_tree",
      "name": "derivatives/binomial-tree",
      "description": "Deterministic quant calculator: derivatives/binomial-tree. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "derivatives",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/derivatives/binomial-tree",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "derivatives_barrier_option",
      "name": "derivatives/barrier-option",
      "description": "Deterministic quant calculator: derivatives/barrier-option. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "derivatives",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/derivatives/barrier-option",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "derivatives_lookback_option",
      "name": "derivatives/lookback-option",
      "description": "Deterministic quant calculator: derivatives/lookback-option. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "derivatives",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/derivatives/lookback-option",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "derivatives_asian_option",
      "name": "derivatives/asian-option",
      "description": "Deterministic quant calculator: derivatives/asian-option. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "derivatives",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/derivatives/asian-option",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_hurst_exponent",
      "name": "stats/hurst-exponent",
      "description": "Deterministic quant calculator: stats/hurst-exponent. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/hurst-exponent",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_cointegration",
      "name": "stats/cointegration",
      "description": "Deterministic quant calculator: stats/cointegration. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/cointegration",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_linear_regression",
      "name": "stats/linear-regression",
      "description": "Deterministic quant calculator: stats/linear-regression. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/linear-regression",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_polynomial_regression",
      "name": "stats/polynomial-regression",
      "description": "Deterministic quant calculator: stats/polynomial-regression. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/polynomial-regression",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_distribution_fit",
      "name": "stats/distribution-fit",
      "description": "Deterministic quant calculator: stats/distribution-fit. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/distribution-fit",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "fi_credit_spread",
      "name": "fi/credit-spread",
      "description": "Deterministic quant calculator: fi/credit-spread. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "fi",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/fi/credit-spread",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "fixed_income_bond",
      "name": "fixed-income/bond",
      "description": "Deterministic quant calculator: fixed-income/bond. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "fixed_income",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/fixed-income/bond",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "portfolio_risk_parity_weights",
      "name": "portfolio/risk-parity-weights",
      "description": "Deterministic quant calculator: portfolio/risk-parity-weights. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "portfolio",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/portfolio/risk-parity-weights",
      "pricing": {
        "amount": "$0.008",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "simulate_montecarlo",
      "name": "simulate/montecarlo",
      "description": "Deterministic quant calculator: simulate/montecarlo. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "simulate",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/simulate/montecarlo",
      "pricing": {
        "amount": "$0.015",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "portfolio_optimize",
      "name": "portfolio/optimize",
      "description": "Deterministic quant calculator: portfolio/optimize. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "portfolio",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/portfolio/optimize",
      "pricing": {
        "amount": "$0.015",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_garch_forecast",
      "name": "stats/garch-forecast",
      "description": "Deterministic quant calculator: stats/garch-forecast. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/garch-forecast",
      "pricing": {
        "amount": "$0.015",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "derivatives_volatility_surface",
      "name": "derivatives/volatility-surface",
      "description": "Deterministic quant calculator: derivatives/volatility-surface. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "derivatives",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/derivatives/volatility-surface",
      "pricing": {
        "amount": "$0.015",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "derivatives_option_chain_analysis",
      "name": "derivatives/option-chain-analysis",
      "description": "Deterministic quant calculator: derivatives/option-chain-analysis. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "derivatives",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/derivatives/option-chain-analysis",
      "pricing": {
        "amount": "$0.015",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "fi_yield_curve_interpolate",
      "name": "fi/yield-curve-interpolate",
      "description": "Deterministic quant calculator: fi/yield-curve-interpolate. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "fi",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/fi/yield-curve-interpolate",
      "pricing": {
        "amount": "$0.015",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "stats_correlation_matrix",
      "name": "stats/correlation-matrix",
      "description": "Deterministic quant calculator: stats/correlation-matrix. Pure math, no API key for first 1,000 calls/day.",
      "tags": [
        "stats",
        "calculator"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/stats/correlation-matrix",
      "pricing": {
        "amount": "$0.015",
        "currency": "USDC",
        "model": "per-call"
      }
    },
    {
      "id": "options_spread_scan",
      "name": "options/spread-scan",
      "description": "Scan an option chain for highest-EV vertical spreads given vol assumptions.",
      "tags": [
        "options",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/options/spread-scan",
      "pricing": {
        "amount": "$0.05",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Scan an option chain for highest-EV vertical spreads given vol assumptions."
      ]
    },
    {
      "id": "indicators_regime_classify",
      "name": "indicators/regime-classify",
      "description": "Classify the current market regime (trending up, trending down, mean-reverting, high-vol).",
      "tags": [
        "indicators",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/indicators/regime-classify",
      "pricing": {
        "amount": "$0.015",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Classify the current market regime (trending up, trending down, mean-reverting, high-vol)."
      ]
    },
    {
      "id": "risk_full_analysis",
      "name": "risk/full-analysis",
      "description": "Compute full risk profile (Sharpe, Sortino, VaR, CVaR, drawdown, Kelly) for a return series in one call.",
      "tags": [
        "risk",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/risk/full-analysis",
      "pricing": {
        "amount": "$0.04",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Compute full risk profile (Sharpe, Sortino, VaR, CVaR, drawdown, Kelly) for a return series in one call."
      ]
    },
    {
      "id": "trade_evaluate",
      "name": "trade/evaluate",
      "description": "Evaluate a single trade idea \u2014 risk, sizing, expected return, breakeven probability.",
      "tags": [
        "trade",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/trade/evaluate",
      "pricing": {
        "amount": "$0.025",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Evaluate a single trade idea \u2014 risk, sizing, expected return, breakeven probability."
      ]
    },
    {
      "id": "portfolio_health",
      "name": "portfolio/health",
      "description": "Score a portfolio on diversification, concentration risk, and rebalancing urgency.",
      "tags": [
        "portfolio",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/portfolio/health",
      "pricing": {
        "amount": "$0.04",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Score a portfolio on diversification, concentration risk, and rebalancing urgency."
      ]
    },
    {
      "id": "pairs_signal",
      "name": "pairs/signal",
      "description": "Detect cointegrated pairs and generate mean-reversion entry/exit signals.",
      "tags": [
        "pairs",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/pairs/signal",
      "pricing": {
        "amount": "$0.025",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Detect cointegrated pairs and generate mean-reversion entry/exit signals."
      ]
    },
    {
      "id": "backtest_strategy",
      "name": "backtest/strategy",
      "description": "Run a vectorized backtest with entry/exit rules and return Sharpe, max drawdown, equity curve.",
      "tags": [
        "backtest",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/backtest/strategy",
      "pricing": {
        "amount": "$0.10",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Run a vectorized backtest with entry/exit rules and return Sharpe, max drawdown, equity curve."
      ]
    },
    {
      "id": "portfolio_rebalance_plan",
      "name": "portfolio/rebalance-plan",
      "description": "Generate a rebalance plan with trade-cost aware suggestions for a multi-asset portfolio.",
      "tags": [
        "portfolio",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/portfolio/rebalance-plan",
      "pricing": {
        "amount": "$0.05",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Generate a rebalance plan with trade-cost aware suggestions for a multi-asset portfolio."
      ]
    },
    {
      "id": "options_strategy_optimizer",
      "name": "options/strategy-optimizer",
      "description": "Find the highest-expected-value option strategy across spreads, straddles, condors given a market view.",
      "tags": [
        "options",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/options/strategy-optimizer",
      "pricing": {
        "amount": "$0.08",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Find the highest-expected-value option strategy across spreads, straddles, condors given a market view."
      ]
    },
    {
      "id": "hedging_recommend",
      "name": "hedging/recommend",
      "description": "Rank hedge structures (collar, protective put, inverse, partial put) by cost and downside protection.",
      "tags": [
        "hedging",
        "composite"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://api.quantoracle.dev/v1/hedging/recommend",
      "pricing": {
        "amount": "$0.04",
        "currency": "USDC",
        "model": "per-call"
      },
      "examples": [
        "Rank hedge structures (collar, protective put, inverse, partial put) by cost and downside protection."
      ]
    }
  ],
  "discovery": {
    "x402": "https://api.quantoracle.dev/.well-known/x402",
    "openapi": "https://api.quantoracle.dev/openapi.json",
    "aiPlugin": "https://api.quantoracle.dev/.well-known/ai-plugin.json",
    "mcp": "https://registry.modelcontextprotocol.io/v0/servers?search=quantoracle"
  }
}