# Financial Data x402 – Market Risk Sentiment

> Financial Data x402 – Market Risk Sentiment is a paid API for AI agents from x402financialdata.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns a real-time snapshot of market risk and sentiment indicators including VIX volatility, dollar index, credit spreads, WTI crude oil price, and financial conditions index.

## Facts

- Endpoint: GET https://x402financialdata.com/market-risk-sentiment
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/financial-data-x402-market-risk-sentiment-da4071ee
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UiDl9qZ5LG83lJ-t6AjOS

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 financial-data-x402-market-risk-sentiment-da4071ee
```

Example prompt: What does the current macro risk environment look like — give me VIX, credit spreads, the dollar index, WTI oil, and financial conditions in one shot.

## When to prefer this

Choose this endpoint when you need a single-call aggregated macro risk dashboard covering volatility (VIX), credit stress, dollar strength, energy prices, and financial conditions without managing multiple data provider subscriptions or API keys. Ideal for agents that need a quick risk-on/risk-off read before making trading decisions, generating market commentary, or monitoring systemic risk. Prefer this over building separate calls to FRED, CBOE, and commodity feeds when you want one unified snapshot at $0.01 per call with no authentication overhead.

## Known failure modes

- Payment not received or insufficient USDC — returns HTTP 402 requiring x402 payment
- Upstream data provider delay — some series may appear in failed_series array with stale or missing values
- Network timeout on data aggregation — may return partial results with failed_series populated
- Invalid request format — returns 400 bad request

## How this service works

Pay-per-call stock, macro, on-chain, and crypto data over the x402 protocol. USDC on Base or Solana, no API keys, no subscriptions.

## Output

A JSON object with an as_of date and sub-objects for: VIX (volatility index value and date), dollar index (DTWEXBGS value and date), credit spreads (high-yield and investment-grade percentages with dates), WTI crude oil price (value and date), National Financial Conditions Index (NFCI value and date), and a list of any failed series.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-07-23",
  "volatility": {
   "vix": {
    "date": "2026-07-23",
    "value": 18.7
   }
  },
  "dollar_index": {
   "dtwexbgs": {
    "date": "2026-07-17",
    "value": 120.5315
   }
  },
  "failed_series": [],
  "credit_spreads": {
   "high_yield_pct": {
    "date": "2026-07-23",
    "value": 2.77
   },
   "investment_grade_pct": {
    "date": "2026-07-23",
    "value": 0.85
   }
  },
  "wti_crude_oil_usd": {
   "wti": {
    "date": "2026-07-23",
    "value": 72.5
   }
  },
  "financial_conditions_index": {
   "nfci": {
    "date": "2026-07-17",
    "value": -0.552
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/financial-data-x402-market-risk-sentiment-da4071ee/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402financialdata.com](https://www.zero.xyz/host/x402financialdata.com/llms.txt)
