Skip to main content
GET
/
getFundingRates
Get Historical Funding Rates
curl --request GET \
  --url https://api.hypereth.io/v2/hyperliquid/getFundingRates \
  --header 'X-API-KEY: <api-key>'
{
  "fundingRates": [
    {
      "symbol": "BTC",
      "fundingRate": "0.00005000",
      "fundingTime": 1710000000000
    },
    {
      "symbol": "ETH",
      "fundingRate": "-0.00003200",
      "fundingTime": 1710003600000
    }
  ],
  "pagination": {
    "hasMore": true,
    "nextCursor": "time:1710000000000"
  },
  "dataTime": 1710011000000
}

Authorizations

X-API-KEY
string
header
required

Query Parameters

symbols
string
required

Unified symbols filter (comma-separated)

startTime
integer

Millisecond timestamp (inclusive)

endTime
integer

Millisecond timestamp (exclusive)

limit
integer
default:100

Maximum number of records (default 100; capped per platform)

cursor
string

Pagination cursor from a previous response. Format varies by platform:

  • time:<ms> – Timestamp-based pagination (Hyperliquid/Aster/Lighter)
  • offset:<token> – EdgeX nextPageOffsetData
  • cursor:<token> – Reserved for future opaque cursors

Response

200 - application/json

Successful response

fundingRates
object[]
pagination
object
dataTime
integer