# regimeshift.xyz ETH Volatility Risk Premium (VRP)

> regimeshift.xyz ETH Volatility Risk Premium (VRP) is a paid API for AI agents from regimeshift.xyz, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Returns the ETH volatility risk premium (DVOL minus 72h Parkinson realized vol) with regime classification and raw inputs for auditing sell-vol vs buy-vol opportunities.

## Facts

- Endpoint: GET https://regimeshift.xyz/api/v1/asset/eth/vrp
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/regimeshift-xyz-17ad6d9b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BOwDbj9NjTkxiZXKa4FwA

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability regimeshift-xyz-17ad6d9b
```

Example prompt: What's the current ETH volatility risk premium — is DVOL running above or below 72-hour realized vol, and what regime are we in right now?

## When to prefer this

Use this endpoint when you need a real-time, auditable ETH volatility risk premium with regime context for options trading decisions. Prefer over generic vol APIs when you need the Parkinson RV methodology, regime classification, and raw input transparency for agent-driven or automated vol strategy execution. The BTC sibling endpoint exists for BTC VRP; use this ETH-specific one for ETH derivatives exposure.

## Known failure modes

- Data source unavailable — DVOL or spot feed unreachable, may return non-ok response
- Stale data — cache_ttl_sec indicates how fresh the response is; high-frequency callers should check computed_at
- Payment failure — x402 micropayment of $0.001 USDC not processed correctly
- Rate limiting — excessive polling may trigger throttling

## How this service works

ETH Volatility Risk Premium — DVOL minus Parkinson realized vol (72h). Positive = sell-vol opportunity, negative = buy-vol. Response includes regime classification (LOW/MID/HIGH), raw inputs for audit (DVOL, RV_72h, RV_6h, spot), timestamp, and open methodology URL.

## Output

Returns a JSON object with: ok (bool), asset ('ETH'), vrp (DVOL minus Parkinson RV_72h in vol points; positive = sell-vol opportunity), regime enum ('LOW'/'MID'/'HIGH'), quiet flag (true if RV_72h < 60%), raw inputs object (dvol, rv_72h, rv_6h, spot_usd, timestamp), computed_at unix timestamp, cache_ttl_sec, and a methodology URI for audit.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {}
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "vrp": 0.1525,
  "asset": "ETH",
  "quiet": true,
  "inputs": {
   "dvol": 52.58,
   "rv_6h": 40.204,
   "rv_72h": 52.4275,
   "source": "Deribit public API (DVOL + ETH-PERPETUAL OHLC)",
   "spot_usd": 2130.2,
   "timestamp": "2026-05-20T14:00:00+00:00"
  },
  "regime": "MID",
  "computed_at": 1779284275,
  "methodology": "https://regimeshift.xyz/methodology/vrp-v1",
  "cache_ttl_sec": 60
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/regimeshift-xyz-17ad6d9b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from regimeshift.xyz](https://www.zero.xyz/host/regimeshift.xyz/llms.txt)
