# AgentFeed Hyperliquid Perp Signal

> AgentFeed Hyperliquid Perp Signal is a paid API for AI agents from x402.ochinimus.app, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-15).

Returns a comprehensive real-time trading signal for a single Hyperliquid perpetual futures coin, including price changes, funding rates, open interest, liquidations, whale positioning, and a 15-minute liquidation cascade probability forecast.

## Facts

- Endpoint: GET https://x402.ochinimus.app/api/coin-signal/:coin?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentfeed-hyperliquid-perp-signal-0dcc961d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_taELkO8mq45anGpXDOLU9

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 agentfeed-hyperliquid-perp-signal-0dcc961d
```

Example prompt: What's the full signal picture for ETH on Hyperliquid right now — funding, open interest, liquidation z-score, whale positioning, any flags, and the 15-minute cascade probability?

## When to prefer this

Use this endpoint when you need a comprehensive, all-in-one signal snapshot for a single Hyperliquid perpetual futures market, especially when you need liquidation cascade forecasting and whale positioning data in addition to standard market metrics. Prefer this over generic crypto data APIs when the specific context is Hyperliquid perps and you need the liquidation z-score, cascade probability model output, and whale tilt in a single call rather than assembling data from multiple sources.

## Known failure modes

- Invalid or unsupported coin ticker returns an error or empty response
- Coin not listed on Hyperliquid perps returns a 404 or null data
- Downstream Hyperliquid data feed outage causes stale or missing data
- Payment failure (x402) if USDC balance is insufficient blocks the response
- Rate limiting if too many calls are made in rapid succession

## How this service works

Signal for one Hyperliquid perp, for trading bots. Use when you need to answer: What is the positioning, liquidation and cascade picture for one coin right now? Everything on the signal board for the coin (price changes, funding, open interest, liquidations with their z-score, whale net position and tilt, flags) plus the 15-minute liquidation cascade probability from our forecast model, the…

## Output

A JSON object containing: mark price, 1h and 24h price change percentages, 1h funding rate and annualized funding percentage, open interest in USD and its rank, 1h and 24h OI change percentages, 1h long and short liquidation volumes in USD, liquidation z-score, whale net position in USD, whale tilt score, top whale positions array, liquidation clusters above and below current price, a 15-minute liquidation cascade probability object, signal flags array, data timestamp, and source attribution.

## 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"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "coin"
     ],
     "properties": {
      "coin": {
       "type": "string",
       "description": "a Hyperliquid perp, e.g. BTC, ETH, SOL, HYPE, kPEPE"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "data": {
       "type": "object",
       "properties": {
        "coin": {
         "type": "string"
        },
        "mark": {
         "type": "number"
        },
        "as_of": {
         "type": "string"
        },
        "flags": {
         "type": "array"
        },
        "liq_z": {
         "type": "number"
        },
        "oi_usd": {
         "type": "number"
        },
        "oi_rank": {
         "type": "number"
        },
        "sources": {
         "type": "object"
        },
        "whale_top": {
         "type": "array"
        },
        "chg_1h_pct": {
         "type": "number"
        },
        "funding_1h": {
         "type": "number"
        },
        "whale_tilt": {
         "type": "number"
        },
        "cascade_15m": {
         "type": "object"
        },
        "chg_24h_pct": {
         "type": "number"
        },
        "oi_chg_1h_pct": {
         "type": "number"
        },
        "whale_net_usd": {
         "type": "number"
        },
        "oi_chg_24h_pct": {
         "type": "number"
        },
        "funding_ann_pct": {
         "type": "number"
        },
        "liq_1h_long_usd": {
         "type": "number"
        },
        "liq_1h_short_usd": {
         "type": "number"
        },
        "liq_cluster_above": {
         "type": "object"
        },
        "liq_cluster_below": {}
       }
      },
      "paid": {
       "type": "boolean"
      },
      "tool": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentfeed-hyperliquid-perp-signal-0dcc961d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.ochinimus.app](https://www.zero.xyz/host/x402.ochinimus.app/llms.txt)
