# ADH Global Stock Indices Signals

> ADH Global Stock Indices Signals is a paid API for AI agents from agentdatum.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns momentum, volatility, z-score, and percentile rank signals for major global stock indices, derived from a rolling time-series library

## Facts

- Endpoint: GET https://agentdatum.com/api/v1/d/sig-global-indices
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/adh-global-stock-indices-signals-aed94441
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xNXPuKjXGvQwjlskTvv29

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 adh-global-stock-indices-signals-aed94441
```

Example prompt: Pull the latest momentum, volatility, and z-score signals for major global stock indices — I want to see where the Nikkei 225 ranks percentile-wise and whether it's showing overbought conditions right now.

## When to prefer this

Choose this endpoint when you need pre-computed quantitative signals (momentum, volatility, z-scores, percentile ranks) for global equity indices without building your own time-series pipeline. It is ideal for macro regime assessment, quant screening, or feeding AI context with structured market intelligence. Prefer this over raw price feeds when derived statistics are needed immediately; prefer over general search or news endpoints when numerical signal data is the goal.

## Known failure modes

- Missing or invalid authentication / x402 payment header returns 402 Payment Required
- Endpoint unavailable or upstream data feed outage returns 5xx error
- Stale data if underlying index feed has not updated (check generated_at timestamp)
- Empty signals array if no series data is available for the requested period

## How this service works

ADH 金融情报层：把 239 个原始数据源洗成带实体解析、时间同步、溯源与派生结论的情报（宏观regime / 加密尽调 / 事件窗口），免费注入你的 AI 上下文。Agent 走 x402 结算，人类订阅（PayPal）即将上线。

## Output

Returns a JSON object containing an array of signal objects per global index series. Each signal includes: series identifier, 1-day log return (ret_1), 4-week momentum (mom_4), 20-day realized volatility (vol_20), 10- and 30-day z-scores (zscore_10, zscore_30), 10- and 30-day percentile ranks (pctrank_10, pctrank_30), last index value, number of data points, status, and a historical price array of {ts, value} pairs. Also includes metadata: generated_at timestamp, source, and data_type labels.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "raw": {
   "method": "x402 signals: log-return momentum / volatility / z-score / percentile rank over time-series library",
   "product": "全球股指信号",
   "signals": [
    {
     "mom_4": 0.028632,
     "ret_1": -0.001166,
     "points": 249,
     "series": "global-indices___N225",
     "status": "ok",
     "vol_20": 0.02236,
     "history": [
      {
       "ts": 1782432000,
       "value": 69360.882812
      },
      {
       "ts": 1782432000,
       "value": 69360.882812
      }
     ],
     "zscore_10": 1.1004,
     "zscore_30": -0.447,
     "last_value": 65606.7109,
     "pctrank_10": 80,
     "pctrank_30": 30
    },
    {
     "mom_4": 0.028632,
     "ret_1": -0.001166,
     "points": 249,
     "series": "global-indices___N225",
     "status": "ok",
     "vol_20": 0.02236,
     "history": [
      {
       "ts": 1782432000,
       "value": 69360.882812
      },
      {
       "ts": 1782432000,
       "value": 69360.882812
      }
     ],
     "zscore_10": 1.1004,
     "zscore_30": -0.447,
     "last_value": 65606.7109,
     "pctrank_10": 80,
     "pctrank_30": 30
    }
   ],
   "generated_at": "2026-08-14T00:22:02Z"
  },
  "source": "datum-signals",
  "data_type": "信号指标",
  "collected_at": "2026-08-14T00:22:02Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/adh-global-stock-indices-signals-aed94441/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentdatum.com](https://www.zero.xyz/host/agentdatum.com/llms.txt)
