The default pricing engine for uncertainty in digital asset markets. nodalmetrics converts real-time derivatives data into actionable probabilities, fair payouts and risk metrics.
As financial systems become increasingly automated and agent-driven, software needs a native way to price risk. nodalmetrics is establishing that layer.
Options markets don't just tell you the current price. They encode how likely different future prices are. That signal is buried inside volatility numbers and pricing formulas. We extract it and return one clean number.
Our system continuously ingests live options order book data, constructs volatility surfaces, and computes implied outcome pricing with millisecond latency. Making complex derivatives intelligence accessible to software, agents, and financial platforms through a simple interface.
As trading agents, treasury agents, and autonomous capital allocators grow, they need numeric probability to price expected value, size positions, and manage risk. Humans reason intuitively. Machines cannot. nodalmetrics provides a programmable risk pricing layer for any short-dated payoff structure using live options data.
Get probability and pricing for any scenario. Simple to integrate, built for production.
All API requests require a Bearer token in the Authorization header. API keys are prefixed with nm_live_ for production and nm_test_ for sandbox environments.
# Include your API key in every request curl https://api.nodalmetrics.xyz/v1/price \ -H "Authorization: Bearer nm_live_YOUR_KEY" \ -H "Content-Type: application/json"
The minimal required fields are asset, condition, strike, and expiry_hours.
import requests response = requests.post( "https://api.nodalmetrics.xyz/v1/price", headers={"Authorization": "Bearer nm_live_YOUR_KEY"}, json={ "asset": "BTC", "condition": "above", "strike": 80000, "expiry_hours": 168 # 7 days } ) data = response.json() print(data["implied_probability"]) # 0.624 print(data["fair_payout_multiple"]) # 1.60
nodalmetrics exposes three primary endpoints. All endpoints return JSON and support both single and batch queries.
| METHOD | ENDPOINT | DESCRIPTION |
|---|---|---|
| POST | /v1/price | Price a single scenario. Returns probability, payout, confidence, delta. |
| GET | /v1/surface | Return the current vol surface for BTC or ETH as a structured object. |
| POST | /v1/scenarios | Batch pricing. Submit up to 50 scenarios in a single request. |
| PARAMETER | TYPE | DESCRIPTION |
|---|---|---|
| asset * | string | "BTC" or "ETH" |
| condition * | string | "above" or "below" |
| strike * | number | Target price level in USD |
| expiry_hours * | number | Hours until scenario expiry (min: 1, max: 2160) |
| include_hedge | boolean | Include hedge_delta in response. Default: true |
nodalmetrics is currently in early access. We work directly with each integration to find the right structure, whether that's usage-based, a flat monthly arrangement, or an enterprise agreement.
To discuss access and pricing, reach out at partners@nodalmetrics.xyz and we'll get back to you shortly.