# Simulation Caches — Trailing Mean Series + Keyed Dataset Comparison

> Simulation Caches — Trailing Mean Series + Keyed Dataset Comparison is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Computes a trailing mean time series and a keyed dataset comparison for up to 200 rows of simulation cache records (cache_gb, simulation_seconds).

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-08-153?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/simulation-caches-trailing-mean-series-keyed-dataset-comparison-0b1a1b91
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_irrB3h3n0lH37Us5pPsFY

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 simulation-caches-trailing-mean-series-keyed-dataset-comparison-0b1a1b91 -d '<json body>'
```

Example prompt: Run the trailing mean series and keyed dataset comparison on my simulation cache data — here's my primary dataset with rows for cache_gb and simulation_seconds by asset_group and date, and a second dataset to compare against; use cache_gb as the field.

## When to prefer this

Choose this endpoint when you need both a trailing mean time series and a keyed dataset comparison on simulation cache metrics (cache_gb, simulation_seconds) in a single low-cost call. It is best suited for offline or batch analytical use where no live data lookup, external prediction, or professional assessment is needed, and where your dataset fits within 200 rows.

## Known failure modes

- Missing required fields (row_id, asset_group, date, cache_gb, simulation_seconds) in any row causes validation error
- More than 200 rows submitted returns an error or truncation
- Invalid date format (not YYYY-MM-DD) causes schema rejection
- Null values in the selected numeric field may affect trailing mean accuracy
- Mismatched row_ids between primary and comparison datasets may reduce keyed comparison coverage
- Payment of 0.01 USDC not included causes 402 rejection

## How this service works

Simulation caches — Trailing mean series + Keyed dataset comparison: Trailing mean series + Keyed dataset comparison for supplied simulation caches records (cache_gb, simulation_seconds). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.

## Output

Returns two independent analytical reports: (1) a trailing mean time series computed over the selected numeric field (cache_gb or simulation_seconds) across the submitted rows, and (2) a keyed dataset comparison between the primary and secondary datasets, highlighting differences per row_id and asset_group. Both reports are derived locally from supplied data with no external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "asset_group",
     "date",
     "cache_gb",
     "simulation_seconds"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "cache_gb": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "asset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "simulation_seconds": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "cache_gb": 10,
     "asset_group": "group-a",
     "simulation_seconds": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "cache_gb": 20,
     "asset_group": "group-b",
     "simulation_seconds": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "cache_gb": 15,
     "asset_group": "group-a",
     "simulation_seconds": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "cache_gb": 30,
     "asset_group": "group-b",
     "simulation_seconds": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "cache_gb",
    "simulation_seconds"
   ],
   "type": "string",
   "default": "cache_gb"
  },
  "other": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "asset_group",
     "date",
     "cache_gb",
     "simulation_seconds"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "cache_gb": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "asset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "simulation_seconds": {
      "type": [
       "number",
       "null"
      ],
      "maximum":
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/simulation-caches-trailing-mean-series-keyed-dataset-comparison-0b1a1b91/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
