{"uid":"cap_j2lSGVmFSBBEfwPO4Hd4Q","slug":"api-usenami-io-ee06e5d1","name":"Nami Cross-Venue Funding Rate Arbitrage Scanner","description":"Cross-venue funding-rate arbitrage scan over all tracked crypto perpetuals: every ticker whose (max_rate − min_rate) across venues exceeds your threshold. Naive filter, no signal logic — gross spread, before fees, slippage and funding-interval differences.","url":"https://api.usenami.io/v1/perp/arbitrage/funding","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string"},"method":{"type":"string"}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"perpetual_futures","method":"GET"}},"response":{"count":50,"min_diff":0.0001,"opportunities":[{"spread":0.0225,"ticker":"ORBS","max_rate":0.0225,"min_rate":0,"max_venue":"KuCoin","min_venue":"Hyperliquid","spread_bps":225,"updated_at":"2026-06-12T03:06:44.208533Z","venues_count":3},{"spread":0.017728,"ticker":"STG","max_rate":0,"min_rate":-0.017728,"max_venue":"Hyperliquid","min_venue":"KuCoin","spread_bps":177.28,"updated_at":"2026-06-12T03:06:44.208533Z","venues_count":12},{"spread":0.015861,"ticker":"HOME","max_rate":-0.004139,"min_rate":-0.02,"max_venue":"Gate.io","min_venue":"Phemex","spread_bps":158.61,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":10},{"spread":0.01226856,"ticker":"ESPORTS","max_rate":0.0036005616,"min_rate":-0.008668,"max_venue":"Variational","min_venue":"Bitget","spread_bps":122.69,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":9},{"spread":0.01030096,"ticker":"SOPH","max_rate":0.000012547,"min_rate":-0.01028841,"max_venue":"Crypto.com","min_venue":"Bybit","spread_bps":103.01,"updated_at":"2026-06-12T03:06:44.208533Z","venues_count":10},{"spread":0.009739,"ticker":"XMR","max_rate":0.002008,"min_rate":-0.007731,"max_venue":"Lighter","min_venue":"Gate.io","spread_bps":97.39,"updated_at":"2026-06-12T03:06:45.758191Z","venues_count":18},{"spread":0.008568,"ticker":"H100","max_rate":0,"min_rate":-0.008568,"max_venue":"source_53","min_venue":"Lighter","spread_bps":85.68,"updated_at":"2026-06-12T03:06:43.920490Z","venues_count":2},{"spread":0.00826451,"ticker":"BLAST","max_rate":0.000146261,"min_rate":-0.00811825,"max_venue":"Crypto.com","min_venue":"Bybit","spread_bps":82.65,"updated_at":"2026-06-12T03:06:44.208533Z","venues_count":6},{"spread":0.007277,"ticker":"BDX","max_rate":0.007077,"min_rate":-0.0002,"max_venue":"KuCoin","min_venue":"MEXC","spread_bps":72.77,"updated_at":"2026-06-12T03:04:34.666267Z","venues_count":2},{"spread":0.006342,"ticker":"GUA","max_rate":0.000543,"min_rate":-0.005799,"max_venue":"Gate.io","min_venue":"KuCoin","spread_bps":63.42,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":6},{"spread":0.0059282,"ticker":"ASTR","max_rate":0,"min_rate":-0.0059282,"max_venue":"dYdX","min_venue":"Bybit","spread_bps":59.28,"updated_at":"2026-06-12T03:06:43.838245Z","venues_count":10},{"spread":0.005237,"ticker":"BROCCOLIF3B","max_rate":0.005287,"min_rate":0.00005,"max_venue":"Gate.io","min_venue":"Binance","spread_bps":52.37,"updated_at":"2026-06-12T03:05:43.979723Z","venues_count":4},{"spread":0.00496834,"ticker":"AAVE","max_rate":0.0046284715,"min_rate":-0.0003398702,"max_venue":"HTX","min_venue":"Paradex","spread_bps":49.68,"updated_at":"2026-06-12T03:06:45.758191Z","venues_count":18},{"spread":0.004845,"ticker":"HYUNDAI","max_rate":0.004845,"min_rate":0,"max_venue":"KuCoin","min_venue":"Bybit","spread_bps":48.45,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":10},{"spread":0.004626,"ticker":"QNTX","max_rate":0.0001,"min_rate":-0.004526,"max_venue":"Gate.io","min_venue":"GRVT","spread_bps":46.26,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":8},{"spread":0.004623,"ticker":"SKHYNIX","max_rate":0.004623,"min_rate":0,"max_venue":"GRVT","min_venue":"Phemex","spread_bps":46.23,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":9},{"spread":0.00435031,"ticker":"VIC","max_rate":-0.00023169,"min_rate":-0.004582,"max_venue":"Binance","min_venue":"Gate.io","spread_bps":43.5,"updated_at":"2026-06-12T03:05:08.394668Z","venues_count":4},{"spread":0.0040655,"ticker":"TAO","max_rate":0.0038976302,"min_rate":-0.00016787,"max_venue":"HTX","min_venue":"Phemex","spread_bps":40.66,"updated_at":"2026-06-12T03:06:45.758191Z","venues_count":19},{"spread":0.004002,"ticker":"SAMSUNG","max_rate":0.004002,"min_rate":0,"max_venue":"GRVT","min_venue":"Phemex","spread_bps":40.02,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":9},{"spread":0.003863,"ticker":"BMNR","max_rate":0.001359,"min_rate":-0.002504,"max_venue":"KuCoin","min_venue":"Lighter","spread_bps":38.63,"updated_at":"2026-06-12T03:06:44.546570Z","venues_count":8},{"spread":0.00373531,"ticker":"SPCX","max_rate":0.003735311,"min_rate":0,"max_venue":"HTX","min_venue":"Bitget","spread_bps":37.35,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":11},{"spread":0.003675,"ticker":"ZM","max_rate":0.003675,"min_rate":0,"max_venue":"Gate.io","min_venue":"Binance","spread_bps":36.75,"updated_at":"2026-06-12T03:06:43.920490Z","venues_count":5},{"spread":0.003494,"ticker":"RIF","max_rate":0.003544,"min_rate":0.00005,"max_venue":"KuCoin","min_venue":"Binance","spread_bps":34.94,"updated_at":"2026-06-12T03:05:08.394668Z","venues_count":4},{"spread":0.0030885,"ticker":"B3","max_rate":0.0000125,"min_rate":-0.003076,"max_venue":"Aster","min_venue":"Gate.io","spread_bps":30.89,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":4},{"spread":0.00294328,"ticker":"NAORIS","max_rate":0.00034728,"min_rate":-0.002596,"max_venue":"Binance","min_venue":"KuCoin","spread_bps":29.43,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":9},{"spread":0.00289734,"ticker":"POWER","max_rate":0.003101,"min_rate":0.00020366,"max_venue":"Gate.io","min_venue":"Aster","spread_bps":28.97,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":7},{"spread":0.002839,"ticker":"FTT","max_rate":0.002839,"min_rate":0,"max_venue":"KuCoin","min_venue":"Hyperliquid","spread_bps":28.39,"updated_at":"2026-06-12T03:06:44.208533Z","venues_count":2},{"spread":0.00274703,"ticker":"ID","max_rate":-0.00484683,"min_rate":-0.00759386,"max_venue":"Phemex","min_venue":"Bybit","spread_bps":27.47,"updated_at":"2026-06-12T03:05:43.979723Z","venues_count":8},{"spread":0.0027255,"ticker":"MEMES","max_rate":0.002738,"min_rate":0.0000125,"max_venue":"Gate.io","min_venue":"Aster","spread_bps":27.25,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":2},{"spread":0.00264173,"ticker":"UB","max_rate":0.0026917283,"min_rate":0.00005,"max_venue":"HTX","min_venue":"Aster","spread_bps":26.42,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":10},{"spread":0.002555,"ticker":"NFP","max_rate":0.002605,"min_rate":0.00005,"max_venue":"KuCoin","min_venue":"Binance","spread_bps":25.55,"updated_at":"2026-06-12T03:05:43.979723Z","venues_count":5},{"spread":0.0024935,"ticker":"HANA","max_rate":0.002506,"min_rate":0.0000125,"max_venue":"KuCoin","min_venue":"Aster","spread_bps":24.94,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":9},{"spread":0.0024865,"ticker":"ON","max_rate":0.002499,"min_rate":0.0000125,"max_venue":"KuCoin","min_venue":"Aster","spread_bps":24.86,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":6},{"spread":0.00236,"ticker":"INFQ","max_rate":0.002255,"min_rate":-0.000105,"max_venue":"KuCoin","min_venue":"Gate.io","spread_bps":23.6,"updated_at":"2026-06-12T03:05:08.551926Z","venues_count":3},{"spread":0.00232709,"ticker":"OKB","max_rate":0.0023395918,"min_rate":0.0000125,"max_venue":"HTX","min_venue":"Aster","spread_bps":23.27,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":6},{"spread":0.00231939,"ticker":"RIVER","max_rate":0.0023483923,"min_rate":0.000029,"max_venue":"HTX","min_venue":"KuCoin","spread_bps":23.19,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":12},{"spread":0.00228538,"ticker":"BTR","max_rate":0.0001,"min_rate":-0.00218538,"max_venue":"Gate.io","min_venue":"Bybit","spread_bps":22.85,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":6},{"spread":0.002283,"ticker":"QNTSTOCK","max_rate":0,"min_rate":-0.002283,"max_venue":"Bitget","min_venue":"MEXC","spread_bps":22.83,"updated_at":"2026-06-12T03:05:08.551926Z","venues_count":2},{"spread":0.002271,"ticker":"SPORTFUN","max_rate":0.002321,"min_rate":0.00005,"max_venue":"KuCoin","min_venue":"Phemex","spread_bps":22.71,"updated_at":"2026-06-12T03:05:40.560177Z","venues_count":5},{"spread":0.00222827,"ticker":"HIVE","max_rate":-0.00083373,"min_rate":-0.003062,"max_venue":"Bybit","min_venue":"KuCoin","spread_bps":22.28,"updated_at":"2026-06-12T03:05:43.979723Z","venues_count":7},{"spread":0.002144,"ticker":"MAV","max_rate":0.001756,"min_rate":-0.000388,"max_venue":"KuCoin","min_venue":"Gate.io","spread_bps":21.44,"updated_at":"2026-06-12T03:06:44.208533Z","venues_count":9},{"spread":0.00212126,"ticker":"AERGO","max_rate":-0.00937196,"min_rate":-0.01149322,"max_venue":"Binance","min_venue":"Phemex","spread_bps":21.21,"updated_at":"2026-06-12T03:05:43.979723Z","venues_count":5},{"spread":0.002076,"ticker":"BEL","max_rate":0.0001,"min_rate":-0.001976,"max_venue":"Binance","min_venue":"Gate.io","spread_bps":20.76,"updated_at":"2026-06-12T03:06:43.885050Z","venues_count":7},{"spread":0.00203943,"ticker":"SAHARA","max_rate":-0.00038857,"min_rate":-0.002428,"max_venue":"ApeX Omni","min_venue":"Gate.io","spread_bps":20.39,"updated_at":"2026-06-12T03:06:44.422600Z","venues_count":11},{"spread":0.002026,"ticker":"SONIC","max_rate":0.00005,"min_rate":-0.001976,"max_venue":"Bitget","min_venue":"KuCoin","spread_bps":20.26,"updated_at":"2026-06-12T03:05:40.560177Z","venues_count":7},{"spread":0.002026,"ticker":"SOLAYER","max_rate":0.002076,"min_rate":0.00005,"max_venue":"KuCoin","min_venue":"Bybit","spread_bps":20.26,"updated_at":"2026-06-12T03:05:40.560177Z","venues_count":2},{"spread":0.002024,"ticker":"HD","max_rate":0.002024,"min_rate":0,"max_venue":"KuCoin","min_venue":"Aster","spread_bps":20.24,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":7},{"spread":0.002006,"ticker":"SFP","max_rate":0.0001,"min_rate":-0.001906,"max_venue":"Binance","min_venue":"KuCoin","spread_bps":20.06,"updated_at":"2026-06-12T03:05:43.979723Z","venues_count":6},{"spread":0.00200101,"ticker":"ASTS","max_rate":0.00200101,"min_rate":0,"max_venue":"Bybit","min_venue":"Aster","spread_bps":20.01,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":9},{"spread":0.00198099,"ticker":"IREN","max_rate":0.00198099,"min_rate":0,"max_venue":"Bybit","min_venue":"Aster","spread_bps":19.81,"updated_at":"2026-06-12T03:06:43.966995Z","venues_count":8}]}},"exampleRequest":{"input":{"type":"perpetual_futures","method":"GET"}},"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_boSZ595Jmvg1FvqwTBT11","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scans perpetual futures tickers across all venues and returns those where the spread between maximum and minimum funding rates exceeds a specified threshold.","exampleAgentPrompt":"Scan all perp tickers across venues and show me any where the funding rate spread between the highest and lowest venue exceeds 20 basis points — I want to see the raw rate difference, not any signal logic.","exampleUseCases":[{"title":"Identify profitable arbitrage candidates","prompt":"Check all perpetual futures across exchanges right now and flag any where I can exploit a funding rate gap larger than 15 basis points — just give me the raw spreads so I can evaluate the opportunity myself."},{"title":"Monitor funding rate divergence overnight","prompt":"Scan the perp market for tickers showing more than 25 basis points of funding rate difference between venues — I need a quick list of which symbols are most dislocated to watch through the session."},{"title":"Screen for cross-DEX funding mismatches","prompt":"Pull all perp tickers and show me which ones have funding rate spreads exceeding 30 basis points across decentralized exchanges — give me the max and min venue for each so I can see where the imbalance lives."}],"resultDescription":"A filtered list of perpetual futures tickers where (max_rate - min_rate) exceeds the requested threshold, including per-ticker breakdown of max rate venue, min rate venue, and spread in basis points. No signal logic or edge estimates included — raw rate differences only.","failureModes":["Threshold too low returns large noisy result set with many low-signal tickers","No tickers above threshold returns empty list","Missing required 'type' or 'method' fields in input object returns 400 validation error","Stale funding rate data if venue APIs are lagging","Venue coverage gaps may cause some tickers to appear with fewer data points than expected"],"whenToPreferThis":"Use this endpoint when you need a quick cross-venue scan to identify which perpetual futures tickers have the largest raw funding rate divergence across all covered venues simultaneously. Prefer this over the per-symbol spread endpoint when you want a market-wide sweep rather than drilling into a single ticker. Note this is a naive filter — it returns raw rate differences with no fee, slippage, or signal logic applied.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:33:00.448Z","isFirstParty":false}