# AgentUtility Perp Funding Rates

> AgentUtility Perp Funding Rates is a paid API for AI agents from x402.agentutility.ai, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns current and historical perpetual futures funding rates, mark/index prices, and next funding timestamp for any Binance USD-M futures symbol

## Facts

- Endpoint: POST https://x402.agentutility.ai/funding-rates
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentutility-perp-funding-rates-4a92dc89
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kfPqGTgJyU8GtqOyrlIj5

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 agentutility-perp-funding-rates-4a92dc89 -d '<json body>'
```

Example prompt: What's the current funding rate for BTCUSDT on Binance perp, and can you show me the last 24 funding intervals along with the mark price and when the next funding happens?

## When to prefer this

Use this endpoint when you need quick, structured access to Binance USD-M perp funding data — including current rate, basis spread, and recent funding history — without building your own Binance API integration. Ideal for trading bots, market monitoring agents, or any workflow that needs funding rate signals on demand. Prefer over raw Binance API calls when operating in an x402-compatible agentic environment that handles USDC micropayments automatically.

## Known failure modes

- Invalid or unsupported symbol returns an error (e.g. non-existent ticker)
- Binance API downtime or rate limiting may cause timeouts
- Symbol must be a valid Binance USD-M futures pair (not spot or COIN-M)
- Payment failure via x402 protocol blocks the request

## How this service works

Returns perp funding rates for any Binance USD-M futures symbol (BTCUSDT, ETHUSDT, SOLUSDT...): current funding %, mark + index price, next funding timestamp, and the last 24 funding intervals (default 24 x 1h-since-event). Free public Binance API, no auth. Use it as a next-funding-time lookup, 24h funding history, or perp basis feed.

## Output

Returns a structured response containing: current funding rate as a percentage, mark price, index price, Unix timestamp of next funding event, and an array of up to 24 historical funding intervals each with rate and timestamp — all sourced from the Binance USD-M futures public API.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "symbol"
     ],
     "properties": {
      "symbol": {
       "type": "string",
       "description": "Binance futures symbol — uppercase, no slash. e.g. 'BTCUSDT', 'ETHUSDT'."
      },
      "history_intervals": {
       "type": "number",
       "description": "How many past funding events to include. Range [1, 48]. Default 24."
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "source": {
       "type": "string"
      },
      "symbol": {
       "type": "string"
      },
      "history": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "time": {
          "type": "string"
         },
         "rate_pct": {
          "type": "number"
         }
        }
       }
      },
      "mark_price": {
       "type": "number"
      },
      "index_price": {
       "type": "number"
      },
      "next_funding_at": {
       "type": "string"
      },
      "last_24h_avg_pct": {
       "type": "number"
      },
      "last_24h_max_abs_pct": {
       "type": "number"
      },
      "current_funding_rate_pct": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "source": "binance-fapi",
  "symbol": "BTCUSDT",
  "history": [
   {
    "time": "2026-05-08T08:00:00.000Z",
    "rate_pct": 0.0098
   }
  ],
  "mark_price": 71023.5,
  "index_price": 71011.2,
  "next_funding_at": "2026-05-08T16:00:00.000Z",
  "last_24h_avg_pct": 0.0084,
  "last_24h_max_abs_pct": 0.0142,
  "current_funding_rate_pct": 0.0098
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentutility-perp-funding-rates-4a92dc89/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.agentutility.ai](https://www.zero.xyz/host/x402.agentutility.ai/llms.txt)
