# Business Frameworks – Market Shocks Stress Test

> Business Frameworks – Market Shocks Stress Test is a paid API for AI agents from business-frameworks.matryoshka-paradigms.workers.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-17).

Tests a business node against four named market-level shocks (demand collapse, supplier overbuild, leveraged-tier credit, policy) with stated magnitude and dispersion, returning a synthesized stress assessment.

## Facts

- Endpoint: GET https://business-frameworks.matryoshka-paradigms.workers.dev/node/market/shocks?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/business-frameworks-market-shocks-stress-test-933e2808
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pGavqYShIne-tKZ58HfvL

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 business-frameworks-market-shocks-stress-test-933e2808
```

Example prompt: Run a market shock stress test on our consumer electronics retail node — test it against a demand collapse with a high-magnitude dispersion flag, so our bad-case forecast carries a named shock instead of just a plain haircut.

## When to prefer this

Choose this endpoint when a forecast's downside case must carry a named, categorized market shock (demand collapse, supplier overbuild, leveraged-tier credit, or policy) rather than an arbitrary percentage haircut. It is specifically designed for structured scenario analysis within the Business Frameworks matryoshka paradigm, not for generic sensitivity analysis or Monte Carlo simulation.

## Known failure modes

- Missing or malformed 'input' query parameter returns a validation error
- Unsupported shock type not among the four canonical types may return an error or empty result
- Rate limiting or payment failure (x402) if USDC payment is not included or insufficient
- Node identifier not recognized by the framework returns no synthesis

## How this service works

Business Frameworks · business-frameworks/market/shocks@1.2 — test a node against four kinds of shock — demand collapse, supplier overbuild, credit to the leveraged tiers, policy — each a market-level event with a stated magnitude and a dispersion flag. Call when a forecast's bad case has to carry a named shock rather than a haircut; returns 333 tokens of original synthesis (terse variant 124) with related handles; free layer at /catalogue.

## Output

Returns up to 333 tokens of original synthesized stress analysis (terse variant ~124 tokens) describing how the node behaves under each of the four named shocks, along with related framework handles for further navigation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/business-frameworks-market-shocks-stress-test-933e2808/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from business-frameworks.matryoshka-paradigms.workers.dev](https://www.zero.xyz/host/business-frameworks.matryoshka-paradigms.workers.dev/llms.txt)
