{"slug":"perp-funding-cost-30d","title":"Funding paid to hold an ETH perp long for 30 days, per venue, live","subtitle":"A month of funding for an ETH long at each venue's average daily cost over the trailing 30 days, in basis points of notional (BTC and SOL in the p90 and p99 columns). Positive means the long paid, negative means it was paid. The 24h-hold figure on the perp-funding bench is the rate right now; this is what a month at the rates actually observed costs.","category":"Trading","metric":"Funding paid, 30d ETH long","unit":"bp","status":"live","higherIsBetter":false,"filters":null,"value":-53.5224,"leader":{"name":"Vest","slug":"vest","value":-53.5224},"leaders":[{"name":"Vest","slug":"vest","value":-53.5224}],"rankings":[{"name":"Vest","slug":"vest","value":-53.5224,"unit":"bp","ms":{"p50":-53.5224,"p90":-90.5373,"p99":-92.8471,"mean":12.3113},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Deribit","slug":"deribit","value":24.5774,"unit":"bp","ms":{"p50":24.5774,"p90":43.6403,"p99":66.054,"mean":9.31042},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Bybit","slug":"bybit","value":26.9025,"unit":"bp","ms":{"p50":26.9025,"p90":49.2963,"p99":29.5716,"mean":10.5411},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"MEXC","slug":"mexc","value":32.005,"unit":"bp","ms":{"p50":32.005,"p90":52.8663,"p99":48.4838,"mean":11.955},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Gate","slug":"gate","value":33.8475,"unit":"bp","ms":{"p50":33.8475,"p90":49.8125,"p99":27.6875,"mean":11.8588},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"OKX","slug":"okx","value":34.5559,"unit":"bp","ms":{"p50":34.5559,"p90":56.6221,"p99":40.9357,"mean":11.4582},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Binance","slug":"binance","value":39.881,"unit":"bp","ms":{"p50":39.881,"p90":58.972,"p99":35.95,"mean":13.6746},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Lighter RH","slug":"lighter-rh","value":41.53,"unit":"bp","ms":{"p50":41.53,"p90":67.25,"p99":48.24,"mean":17.6},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Bitget","slug":"bitget","value":42.0575,"unit":"bp","ms":{"p50":42.0575,"p90":54.4925,"p99":45.0675,"mean":12.3},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"KuCoin","slug":"kucoin","value":42.7088,"unit":"bp","ms":{"p50":42.7088,"p90":63.1625,"p99":33.2525,"mean":12.6725},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"edgeX","slug":"edgex","value":45.0123,"unit":"bp","ms":{"p50":45.0123,"p90":75.55,"p99":65.8396,"mean":11.8205},"successRate":100,"sampleSize":719,"sampleHealth":0.9986111111111111,"dataConfidence":"healthy"},{"name":"Aster","slug":"aster","value":48.2143,"unit":"bp","ms":{"p50":48.2143,"p90":62.9286,"p99":59.1381,"mean":15.4406},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Lighter","slug":"lighter","value":50.71,"unit":"bp","ms":{"p50":50.71,"p90":71.84,"p99":57.42,"mean":18.5},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"StandX","slug":"standx","value":54.4636,"unit":"bp","ms":{"p50":54.4636,"p90":85.1615,"p99":89.8828,"mean":1.5221},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Hyperliquid","slug":"hyperliquid","value":56.2839,"unit":"bp","ms":{"p50":56.2839,"p90":72.8049,"p99":56.4169,"mean":19.9907},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Ondo Perps","slug":"ondo","value":57.778,"unit":"bp","ms":{"p50":57.778,"p90":70.003,"p99":77.786,"mean":21},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Kalshi","slug":"kalshi","value":58.1054,"unit":"bp","ms":{"p50":58.1054,"p90":147.999,"p99":54.6486,"mean":16.6389},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Kraken","slug":"kraken","value":60.4392,"unit":"bp","ms":{"p50":60.4392,"p90":100.133,"p99":51.1423,"mean":17.902},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Extended","slug":"extended","value":65.8042,"unit":"bp","ms":{"p50":65.8042,"p90":77.6234,"p99":82.8854,"mean":16.87},"successRate":100,"sampleSize":717,"sampleHealth":0.9958333333333333,"dataConfidence":"healthy"},{"name":"ApeX Omni","slug":"apex","value":77.0116,"unit":"bp","ms":{"p50":77.0116,"p90":52.2908,"p99":72.5328,"mean":20.6367},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Pacifica","slug":"pacifica","value":81.6333,"unit":"bp","ms":{"p50":81.6333,"p90":84.1074,"p99":89.295,"mean":20.8012},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"},{"name":"Polymarket","slug":"polymarket","value":89.5995,"unit":"bp","ms":{"p50":89.5995,"p90":69.0347,"p99":57.7257,"mean":21},"successRate":100,"sampleSize":720,"sampleHealth":1,"dataConfidence":"healthy"}],"sparkline":[66.2852,65.145,64.9086,64.5235,63.4729,62.2376,61.9232,60.505,54.7244,50.6652,47.4258,43.3663,39.8645,37.2329,37.1297,34.463,29.9903,25.9526,24.1662,23.2848,22.7503,22.4773,22.1027,21.1531,18.3026,15.0499,13.1527,10.3957,7.77026,6.20856,5.3375,5.13155,4.72921,3.0313,0.689,-2.5798,-6.4585,-11.0222,-15.2412,-18.971,-22.8225,-26.1756,-28.5191,-29.6349,-30.9262,-33.2808,-35.9687,-37.2874,-38.5651,-40.1986,-41.1024,-42.7006,-45.1578,-49.191,-52.7217,-54.2407,-56.2712,-57.3634,-59.7586,-61.0538,-61.0537,-61.7503,-63.0257,-63.3755,-63.4112,-63.4111,-62.6877,-61.9285,-60.5538,-57.9196,-55.1852,-53.656,-53.5224],"sampleSize":15836,"expectedN":720,"dataConfidence":"healthy","asOf":"2026-11-08T07:56:38.002Z","freshness":{"asOf":"2026-11-08T07:56:38.002Z","ageHours":0.1,"stale":false},"measured":22,"ranked":22,"headline":"Vest posts the lowest funding paid, 30d ETH long at -53.5 bps (30 days at the average daily rate) across 22 ranked venues.","quote":"Vest posts the lowest funding paid, 30d ETH long at -53.5 bps (30 days at the average daily rate) across 22 ranked venues. Source: OpenChainBench (https://openchainbench.com/benchmarks/perp-funding-cost-30d).","cite":{"plain":"OpenChainBench. \"Funding paid to hold an ETH perp long for 30 days, per venue, live\". Retrieved 2026-11-08. https://openchainbench.com/benchmarks/perp-funding-cost-30d","bibtex":"@misc{ocb_perp_funding_cost_30d,\n  author = {OpenChainBench},\n  title  = {Funding paid to hold an ETH perp long for 30 days, per venue, live},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/perp-funding-cost-30d},\n  note   = {Retrieved 2026-11-08}\n}","apa":"OpenChainBench. (2026). Funding paid to hold an ETH perp long for 30 days, per venue, live. Retrieved November 8, 2026, from https://openchainbench.com/benchmarks/perp-funding-cost-30d","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Funding paid to hold an ETH perp long for 30 days, per venue, live\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/perp-funding-cost-30d\r\nY2  - 2026-11-08\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/perp-funding-cost-30d","ogImage":"https://openchainbench.com/api/og/perp-funding-cost-30d","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/perp-cohort-stats","methodology":["Source series: perp_venue_funding_24h_bps{venue,asset} from the perp-cohort-stats harness (each venue's own rate endpoint where the harness reads one: Kalshi, Vest, StandX, ApeX, Polymarket, Extended, edgeX, Pacifica, Aster, and Lighter since 2026-09-23, whose window before that date is the Mobula series for the same venue, identical at the switch; the Mobula funding aggregator for Hyperliquid and the CEX rows), sampled every 60 seconds and read here on an hourly grid ([30d:1h]).","30d cost = avg_over_time(series[30d:1h]) x 30: the average daily cost over the hours measured in the window, times a month. A venue is ranked only with 576 hourly samples (24 days) behind that average; under the floor the figure is a month at the rate of the days measured and the row carries its day count. 7d cost is avg_over_time(series[7d:1h]) x 7 (mean column).","Columns: p50 = ETH 30d, p90 = BTC 30d, p99 = SOL 30d, mean = ETH 7d. The column labels are inherited from the latency template; the values are signed bps.","Sign: positive means the long paid funding to shorts; negative means shorts paid longs. Lower ranks first, so on a month where shorts paid, the venue that paid longs the most is first.","Sample health: expected_n is 720 (a month of hourly samples). A venue ranks only with 576 of them (24 days, 80 percent of the grid, which absorbs harness restarts): the figure does not move with coverage, but an average over a few days is not a month's evidence. Under the floor the row is unranked and shows its day count. A feed that stops loses its hours: the harness drops a rate nobody refreshed for five minutes rather than repeat it. Venues added on 2026-09-22 and 23 start under the floor.","Interval normalisation is the venue's: Hyperliquid, Vest, StandX and ApeX settle hourly, Kalshi every 8 hours (three settlements a day), the CEX rows per their own schedule; every row is expressed as cost per 24h before integrating.","This page does not replace perp-funding (bench 036), which ranks the rate right now; it ranks what the last month cost.","A dormant market reads as an expensive one over thirty days. Coinbase International settled its last funding on 1 October 2026 and reports zero notional on 24h, daily and 30 day volume, so the feed kept relaying that final rate: 9.36 bps a day on ETH for twenty of these thirty days, ranking it last at 227 bps against 91 for the next worst. It left the cohort on 21 October. Freshness checks stayed green, because they read a refresh timestamp and a repeated value advances one."],"license":"CC-BY-4.0"}