---
title: "Current funding rate on every venue and symbol"
method: GET
path: "/api/v1/funding"
tags: ["Funding"]
---

# Current funding rate on every venue and symbol

`GET /api/v1/funding`

## Request

- Base URL: `https://arbitron.app`
- URL: `https://arbitron.app/api/v1/funding`
- Auth: HTTP bearer

One row per perpetual contract on every venue Arbitron tracks, sorted by absolute rate. Rates are percent per settlement; `apr_pct` is the annualised carry net of costs.

- Filter by coin, venue, signed or absolute rate bounds, APR, 7d/30d sums, settlement interval, contract type, volume and time to the next settlement.
- Sort by any of them with `sort`.
- Page with `cursor`.

## Query parameters

- `coin` string
- `exchange` string
- `exclude_exchange` string
- `min_rate_pct` number, double
- `max_rate_pct` number, double
- `min_abs_rate_pct` number, double
- `max_abs_rate_pct` number, double
- `min_apr_pct` number, double
- `max_apr_pct` number, double
- `min_sum_7d_pct` number, double
- `max_sum_7d_pct` number, double
- `min_sum_30d_pct` number, double
- `max_sum_30d_pct` number, double
- `interval_hours` string
- `is_inverse` boolean
- `min_volume_usdt` number, double
- `max_volume_usdt` number, double
- `settles_within_minutes` integer
- `sort` string
- `limit` integer
- `cursor` string
- `fields` string

## Response `200`

OK

- ApiEnvelopeOfIReadOnlyListOfFundingRateItem
  - `data` FundingRateItem[], nullable, required
    - `exchange` string, required
    - `symbol` string, required
    - `coin` string, required
    - `is_inverse` boolean, required
    - `rate_pct` number, double, required
    - `apr_pct` number, double, nullable, required
    - `sum_7d_pct` number, double, nullable, required
    - `sum_30d_pct` number, double, nullable, required
    - `interval_hours` integer, nullable, required
    - `next_funding_at` string, date-time, nullable, required
    - `volume_24h_usdt` number, double, required
  - `meta` ApiMeta, required
    - `as_of` string, date-time, required
    - `delayed_seconds` integer, required
    - `source` string, required
    - `url` string, required
    - `count` integer, nullable
    - `total` integer, nullable
    - `next_cursor` string, nullable
    - `withheld` integer, nullable

## Other responses

- `400`: Bad Request
- `404`: Not Found

---

[API](https://skmtc.dev/arbitron/apis/arbitron-api.md) · [All operations](https://skmtc.dev/arbitron/apis/arbitron-api/llms.txt) · [OpenAPI document](https://skmtc.dev/arbitron/apis/arbitron-api/revisions/dd08806fd48e?raw)
