{"slug":"perp-funding","title":"Cheapest perp venue to hold a position, live funding normalized","subtitle":"Funding cost in basis points to hold a long position for 24 hours at the current rate, normalized across venues that settle funding on 1 hour, 4 hour and 8 hour periods. Negative means longs get paid.","category":"Trading","metric":"Funding cost to hold a long 24h","unit":"bp","status":"live","higherIsBetter":false,"value":0.447408,"leader":{"name":"OKX","slug":"okx","value":0.447408},"rankings":[{"name":"OKX","slug":"okx","ms":{"p50":0.447408,"p90":0.408364,"p99":0.686733,"mean":1.63304},"successRate":100,"sampleSize":3},{"name":"Binance","slug":"binance","ms":{"p50":0.714757,"p90":0.918974,"p99":0.242364,"mean":2.60886},"successRate":100,"sampleSize":3},{"name":"Aster","slug":"aster","ms":{"p50":0.8188,"p90":1.55082,"p99":0.805553,"mean":2.98862},"successRate":100,"sampleSize":3},{"name":"Bybit","slug":"bybit","ms":{"p50":0.888544,"p90":-0.985556,"p99":0.0723977,"mean":3.24318},"successRate":100,"sampleSize":3},{"name":"Paradex","slug":"paradex","ms":{"p50":2.74727,"p90":1.47357,"p99":1.66434,"mean":10.0275},"successRate":100,"sampleSize":3},{"name":"Hyperliquid","slug":"hyperliquid","ms":{"p50":2.82393,"p90":0.386158,"p99":0.054517,"mean":10.3073},"successRate":100,"sampleSize":3},{"name":"dYdX v4","slug":"dydx","ms":{"p50":10.3398,"p90":4.92628,"p99":-0.801146,"mean":37.7404},"successRate":100,"sampleSize":3}],"sparkline":[0.503059,0.510246,0.522089,0.537003,0.552906,0.567892,0.581113,0.592721,0.603428,0.612029,0.619465,0.628981,0.640714,0.653413,0.666691,0.681917,0.697812,0.71293,0.726537,0.734938,0.736525,0.732201,0.723076,0.71028,0.694892,0.676886,0.657649,0.639261,0.623175,0.610255,0.594971,0.575531,0.552254,0.52737,0.500525,0.471352,0.444635,0.417133,0.393406,0.3743,0.361259,0.355593,0.353654,0.355557,0.363928,0.376085,0.389129,0.403654,0.418432,0.435815,0.45391,0.471887,0.487943,0.501448,0.512747,0.524583,0.532443,0.536736,0.537446,0.537473,0.537419,0.538292,0.538203,0.536714,0.534039,0.52827,0.521188,0.513451,0.504358,0.494284,0.482217,0.466189,0.447408],"sampleSize":21,"asOf":"2026-06-19T01:35:46.706Z","headline":"OKX leads funding cost to hold a long 24h at 0.45 bps (p50, 24h) on Cheapest perp venue to hold a position, live funding normalized.","quote":"OKX leads funding cost to hold a long 24h at 0.45 bps (p50, 24h) on Cheapest perp venue to hold a position, live funding normalized. Source: OpenChainBench (https://openchainbench.com/benchmarks/perp-funding).","pageUrl":"https://openchainbench.com/benchmarks/perp-funding","ogImage":"https://openchainbench.com/api/og/perp-funding","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/hyperliquid-frontends","methodology":["Sources. One public, unauthenticated endpoint per venue: Hyperliquid info metaAndAssetCtxs (live 1h rate), Binance fapi premiumIndex plus fundingInfo for per pair intervals, Bybit v5 tickers plus instruments-info (interval in minutes), OKX public funding-rate (interval from settlement timestamps), dYdX v4 indexer perpetualMarkets (per hour rate), Paradex markets summary (8h period), Aster premiumIndex (Binance compatible).","Normalization. Every venue quotes a rate for its own settlement period. The harness divides the quoted rate by the venue's interval in hours to get a per hour rate, then publishes per hour bps (rate times 10000), 24 hour hold cost (per hour times 24) and annualized percent (per hour times 24 times 365 times 100). A 0.01 percent per 8h rate and a 0.00125 percent per 1h rate are the same number on this page.","Sign convention. Positive means longs pay shorts, negative means longs are paid to hold. Signs are preserved through every column; the ranking treats negative as cheaper, so a venue where the long side is being paid ranks first.","Headline. Cost in bps of notional to hold an ETH long for 24 hours, averaged over the last 24 hours of one minute samples. The instantaneous rate moves every settlement; the 24 hour average is what a position opened yesterday actually paid. BTC and SOL columns are computed identically.","Windows. The 7 day and 30 day columns are avg_over_time of the normalized hold cost series, the carry trader's view. A venue with attractive funding for one hour and brutal funding the rest of the week ranks accordingly on the longer windows.","Cadence. The harness polls all venues in parallel every 60 seconds with a 10 second timeout per request; Prometheus scrapes every 30 seconds. End to end staleness is under two minutes in normal operation.","Failures. A venue that errors or times out keeps its previous gauge values and its perp_funding_venue_ok_unix timestamp stops advancing; the Success column turns red after 5 minutes of silence. No value on this page is ever interpolated or guessed.","Scope. BTC, ETH and SOL are the assets every venue in the cohort lists. GMX is excluded because its borrow fee model has no comparable funding rate. Lighter is excluded until the interval semantics of its public funding endpoint are documented; it joins the cohort once its numbers can be normalized honestly.","Funding versus fees. This bench prices holding. Its companion perp-fees prices opening (taker fee plus spread plus impact on a $1000 ETH long). Read both to know the all in cost of a trade you intend to hold.","Reproducibility. The harness source is open in the OCB harness tree (funding.go in the hyperliquid-frontends harness). Point it at the same public endpoints and you reproduce every number on this page."],"license":"CC-BY-4.0"}