Skip to Content

Perpetuals

getFundingRates

Returns current perpetual funding rates from both Hyperliquid and dYdX v4 in a single request. Chain-agnostic.

curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
  -H "Content-Type: application/json" \
{
  "jsonrpc": "2.0",
  "method": "getFundingRates",
  "params": {},
  "id": 1
}

Response Fields

FieldType
dataobject
hyperliquidobject[]
coinstring
fundingRatestring
annualizedRatenumber
markPricestring
openIntereststring
dydxobject[]
tickerstring
fundingRatestring
annualizedRatenumber
nextFundingAtstring
timestampstring
Try It
{
  "jsonrpc": "2.0",
  "method": "getFundingRates",
  "params": {},
  "id": 1
}

getHLFunding

Returns current perpetual funding rates from Hyperliquid L1. Optionally filter by coin symbol. Sorted by absolute annualized rate descending. Chain-agnostic.

curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
  -H "Content-Type: application/json" \
{
  "jsonrpc": "2.0",
  "method": "getHLFunding",
  "params": {
    "coin": "BTC"
  },
  "id": 1
}

Parameters

NameRequiredDescription
coinnoFilter by coin symbol (e.g. BTC, ETH)
e.g. BTC

Response Fields

FieldType
dataobject[]
coinstring
fundingRatestring
annualizedRatenumber
markPricestring
openIntereststring
Try It
{
  "jsonrpc": "2.0",
  "method": "getHLFunding",
  "params": {
    "coin": "BTC"
  },
  "id": 1
}

getDydxFunding

Returns current perpetual funding rates from dYdX v4. Optionally filter by ticker. Sorted by absolute annualized rate descending. Chain-agnostic.

curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
  -H "Content-Type: application/json" \
{
  "jsonrpc": "2.0",
  "method": "getDydxFunding",
  "params": {
    "ticker": "BTC-USD"
  },
  "id": 1
}

Parameters

NameRequiredDescription
tickernoFilter by market ticker (e.g. BTC-USD)
e.g. BTC-USD

Response Fields

FieldType
dataobject[]
tickerstring
fundingRatestring
annualizedRatenumber
nextFundingAtstring
Try It
{
  "jsonrpc": "2.0",
  "method": "getDydxFunding",
  "params": {
    "ticker": "BTC-USD"
  },
  "id": 1
}