Unified REST APIMarket data
Get Historical Funding Rates
Retrieve historical funding rates for a market. Returns exchange-wide funding rate history.
Platform Support:
- Hyperliquid: Supports time-based pagination
- Aster: Supports limit-based fetching
- Lighter: Supports time-based pagination
- Kuru: Not available (spot DEX - no funding rates)
Authorization
ApiKeyAuth X-API-KEY<token>
In: header
Query Parameters
symbols*stringrequired
Unified symbols filter (comma-separated)
startTime?integer
Millisecond timestamp (inclusive)
endTime?integer
Millisecond timestamp (exclusive)
limit?integerdefault: 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)cursor:<token>– Reserved for future opaque cursors
Response Body
application/json
curl -X GET "https://api.hypereth.io/v2/hyperliquid/getFundingRates?symbols=BTC%2CETH&startTime=1709251200000"{
"fundingRates": [
{
"symbol": "BTC",
"fundingRate": "0.00005000",
"fundingTime": 1710000000000
},
{
"symbol": "ETH",
"fundingRate": "-0.00003200",
"fundingTime": 1710003600000
}
],
"pagination": {
"hasMore": true,
"nextCursor": "time:1710000000000"
},
"dataTime": 1710011000000,
"dexReceivedTimestamp": 1710010900000,
"hyperethTimestamp": 1710011000000
}