# Return on Average Assets – Threshold Classification

> Return on Average Assets – Threshold Classification 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).

Classifies up to 200 calculated Return on Average Assets (ROAA) values as above, below, or within user-supplied inclusive lower and upper bounds.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-finance-return-assets-threshold?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/return-on-average-assets-threshold-classification-9e21b629
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HKZXhnAS6QXvkT7EKIXEY

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 return-on-average-assets-threshold-classification-9e21b629 -d '<json body>'
```

Example prompt: Can you classify these ROAA figures for me — I have 4 records with net incomes of $3,000, $3,300, $3,000, and $3,300 against average assets of $40,000, $44,000, $40,000, and $44,000 — flag anything that falls outside a lower bound of 0.05 and upper bound of 0.10.

## When to prefer this

Choose this endpoint when you need to classify multiple pre-supplied ROAA observations against specific inclusive performance bounds in a single call, without needing live financial data, forecasting, or trade execution. It is best suited for batch compliance checks, portfolio screening, or internal benchmarking where you already have net income and average asset figures and want a structured JSON output with formula documentation.

## Known failure modes

- average_assets of zero or negative causes division error (field requires exclusiveMinimum > 0)
- fewer than 2 rows submitted returns validation error
- more than 200 rows submitted exceeds batch limit
- lower bound greater than upper bound may produce nonsensical classification results
- net income or average assets values exceeding ±1 trillion return schema validation errors
- missing required fields net_income or average_assets in any row causes row-level failure

## How this service works

Return on average assets - Threshold classification: Classify up to 200 calculated values against supplied inclusive bounds. Metric: Return on average assets. Supplied figures only; returns JSON with formula, units and limitations. One of 50 calculators with 20 analysis modes. No live feed, financial advice or trade execution. 0.01 USDC includes one bounded threshold classification report.

## Output

A JSON response containing the ROAA formula used, units, limitations of the metric, and a classification result for each submitted row indicating whether the calculated ROAA falls below the lower bound, within the inclusive bounds, or above the upper bound.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "net_income",
     "average_assets"
    ],
    "properties": {
     "net_income": {
      "type": "number",
      "default": 3000,
      "maximum": 1000000000000,
      "minimum": -1000000000000,
      "description": "Amount in a consistent supplied currency and reporting period"
     },
     "average_assets": {
      "type": "number",
      "default": 40000,
      "maximum": 1000000000000,
      "minimum": 0,
      "description": "Amount in a consistent supplied currency and reporting period",
      "exclusiveMinimum": 0
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "net_income": 3000,
     "average_assets": 40000
    },
    {
     "net_income": 3300.0000000000005,
     "average_assets": 44000
    },
    {
     "net_income": 3000,
     "average_assets": 40000
    },
    {
     "net_income": 3300.0000000000005,
     "average_assets": 44000
    }
   ],
   "maxItems": 200,
   "minItems": 2
  },
  "lower": {
   "type": "number",
   "default": 0,
   "maximum": 1000000000000000000,
   "minimum": -1000000000000000000
  },
  "upper": {
   "type": "number",
   "default": 100,
   "maximum": 1000000000000000000,
   "minimum": -1000000000000000000
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/return-on-average-assets-threshold-classification-9e21b629/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)
