ToolAssay

Compare 2 or 3 annualized volatility scenarios for a single exposure using Monte

Compare 2 or 3 annualized volatility scenarios for a single exposure using Monte Carlo VaR. 0.50 USDC total. All other parameters, seed and path count stay identical. Returns each VaR, difference from the first scenario, original audit and replay proof. Supply base parameters and distinct sigmas. No live prices or correlated portfolio model. Automatic delivery, 30-minute SLA. Idempotency-Key required.

Answeringour last check, 2026-09-28
1 of 1checks answered this week
837 msmedian answer time
$0.5listed price per call
$0.5price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://www.securaw.com/cryptovar/x402/risk_compare

CategoryCode and developer
Provider hostwww.securaw.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-28 valid payment request 402$0.5 837 ms

Example input (from the provider)

{
  "body": {
    "parameters": {
      "base": {
        "N": 10000,
        "S0": 100000,
        "T": 0.0027397260273972603,
        "alpha": 0.99,
        "engine": "black_scholes",
        "mu": 0,
        "seed": 123,
        "sigma": 0.3
      },
      "sigmas": [
        0.3,
        0.6
      ]
    },
    "service": "risk_compare"
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "description": "JSON request envelope. Numeric inputs must be JSON numbers. Unknown fields are rejected. Idempotency-Key header required for paid requests.",
          "properties": {
            "parameters": {
              "additionalProperties": false,
              "properties": {
                "base": {
                  "additionalProperties": false,
                  "description": "Common RiskInput parameters. base.sigma is required for schema compatibility but replaced by each sigmas entry; other parameters stay fixed.",
                  "properties": {
                    "N": {
                      "default": 10000,
                      "description": "Monte Carlo path count, 1000 to 20000; default 10000.",
                      "maximum": 20000,
                      "minimum": 1000,
                      "title": "N",
                      "type": "integer"
                    },
                    "S0": {
                      "description": "Single exposure value; VaR uses the same currency/value units. Not a list of holdings.",
                      "exclusiveMinimum": 0,
                      "maximum": 1000000000000,
                      "title": "S0",
                      "type": "number"
                    },
                    "T": {
                      "description": "Horizon in years: one day = 1/365; seven days = 7/365.",
                      "exclusiveMinimum": 0,
                      "maximum": 10,
                      "title": "T",
                      "type": "number"
                    },
                    "alpha": {
                      "default": 0.99,
                      "description": "Confidence level as a decimal: 0.99 means 99%.",
                      "maximum": 0.999,
                      "minimum": 0.9,
                      "title": "Alpha",
                      "type": "number"
                    },
                    "engine": {
                      "default": "black_scholes",
                      "description": "Supported model: black_scholes for a single exposure.",
                      "enum": [
                        "black_scholes"
                      ],
                      "title": "Engine",
                      "type": "string"
                    },
                    "mu": {
                      "default": 0,
                      "description": "Annualized drift as a decimal; defaults to zero.",
                      "maximum": 5,
                      "minimum": -5,
                      "title": "Mu",
                      "type": "number"
                    },
                    "seed": {
                      "description": "Integer random seed. Reuse inputs and seed to reproduce the calculation.",
                      "maximum": 2147483647,
                      "minimum": 0,
                      "title": "Seed",
                      "type": "integer"
                    },
                    "sigma": {
                      "description": "Annualized volatility as a decimal: 0.6 means 60% per year.",
                      "maximum": 5,
                      "minimum": 0,
                      "title": "Sigma",
                      "type": "number"
                    }
                  },
                  "required": [
                    "S0",
                    "sigma",
                    "T",
                    "seed"
                  ],
                  "title": "RiskInput",
                  "type": "object"
                },
                "sigmas": {
                  "description": "Two or three distinct annualized volatilities as decimals, e.g. [0.3,0.6] for 30% and 60%. Output order follows this list. The first is the reference; delta_var = scenario.var - first.var and may be negative.",
                  "items": {
                    "maximum": 5,
                    "minimum": 0,
                    "type": "number"
                  },
                  "maxItems": 3,
                  "minItems": 2,
                  "title": "Sigmas",
                  "type": "array",
                  "uniqueItems": true
                }
              },
              "required": [
                "base",
                "sigmas"
              ],
              "title": "CompareInput",
              "type": "object"
            },
            "service": {
              "enum": [
                "risk_compare"
              ],
              "type": "string"
            }
          },
          "required": [
            "service",
            "parameters"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "result": {
              "type": "object"
            },
            "service": {
              "const": "risk_compare"
            }
          },
          "required": [
            "service",
            "result"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON