Skip to content

GET /funding/{coin}

$0.01 USDC

Funding rate statistics for one Hyperliquid perpetual over a lookback window. Hyperliquid pays funding every hour, and every rate here is an hourly rate: 0.0000125 (0.00125% an hour) is its baseline, which annualizes to 10.95%.

GET https://api.cerebruspulse.xyz/funding/{coin}
ParameterTypeRequiredDescription
coinstringYesMarket symbol, case-insensitive (BTC, ETH, SOL). GET /coins lists them.
ParameterTypeDefaultDescription
lookback_hoursinteger24Window in hours, 1–168. Outside that range the request is refused with 400 before any price is quoted.

The statistics are flat, at the top level. The response carries no list of individual records.

FieldTypeDescription
endpointstringfunding
coinstringThe symbol, upper-case
recordsnumberHourly funding records in the window (at most 500)
lookback_hoursnumberThe window used
avg_funding_ratenumberMean hourly funding rate over the window
annualized_pctnumberavg_funding_rate × 24 × 365 × 100
funding_interval_hoursnumber1: Hyperliquid pays funding hourly
currentnumberThe newest record’s hourly rate
minnumberLowest hourly rate in the window
maxnumberHighest hourly rate in the window
positive_pctnumberShare of records with a positive rate (longs paid shorts), in percent
metaobjectCommon metadata (Response Schemas)
meta.offeringstringpulse_funding

meta.as_of.funding is the time of the newest funding record in the window.

GET /funding/BTC?lookback_hours=24: real engine output on market data captured at 2026-09-24 17:05 UTC. Lists are cut to 3 items. Live responses may also carry meta.disclaimer, which the gateway adds.

{
"coin": "BTC",
"records": 23,
"lookback_hours": 24,
"avg_funding_rate": 0.0000081,
"annualized_pct": 7.09,
"funding_interval_hours": 1,
"current": 0.0000125,
"min": -0.00000723,
"max": 0.0000125,
"positive_pct": 82.6,
"endpoint": "funding",
"meta": {
"provider": "Cerebrus Pulse",
"offering": "pulse_funding",
"execution_ms": 0,
"as_of": {
"funding": "2026-09-24T16:00:00Z"
},
"sources": [
{
"name": "Hyperliquid",
"url": "https://hyperliquid.xyz"
}
]
}
}
StatusReason
400lookback_hours outside 1–168 (before any price is quoted), or no funding records in the window (not charged)
402Payment required (the standard x402 flow)
404Unknown coin (before any price is quoted)
429Rate limit exceeded
503Service disabled, payments down, or the funding feed is missing or stale; no price is quoted
504Engine timeout (not charged)