Risk Metrics

(internal/legacy) Latest risk metrics snapshot

Per Snapshot Architecture v3, prefer POST /snapshot with type: "ticker" for new clients. This endpoint remains callable as an internal building block. Returns the latest V3 daily metrics for the ticker. Numeric fields are under the metrics object using abbreviated keys (l3_mkt_hr, l3_sec_hr, l3_sub_hr, l3_mkt_er, l3_res_er, vol_23d, etc.). The observation date is teo. Optional display maps keys to human-readable labels.

Authentication: Required (API Key or OAuth2) Billing: $0.005 per request (deducted from account balance) Rate Limit: 60 requests/minute (default)

get/metrics/{ticker}

Request

  • Base URL: https://riskmodels.app/api
  • URL: https://riskmodels.app/api/metrics/{ticker}
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://riskmodels.app/oauth/authorize, token URL https://riskmodels.app/api/oauth/token, scopes: mcp:read)

Path parameters

tickerstring required

Ticker symbol (case-insensitive).

Response

Latest metrics snapshot.

symbolstring required

Canonical symbol key in V3 registry.

tickerstring required
teostring date required

Latest observation date for the metrics row.

periodicitystring required
displayobject required

Optional display labels for metric keys (e.g. UI column titles).

Example response

{
  "ticker": "NVDA",
  "periodicity": "daily",
  "hedge_levels": {
    "L1": {
      "hedge_etfs": {
        "market": "SPY"
      }
    },
    "L2": {
      "hedge_etfs": {
        "market": "SPY"
      }
    },
    "L3": {
      "hedge_etfs": {
        "market": "SPY"
      }
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.