{"uid":"cap_23X3SUd5cqXf2KKFKdUH3","slug":"apex-runner-arbitrage-spread-signal-btc-usdc-kraken-vs-hyperliquid-e5e0de0d","name":"APEX Runner Arbitrage Spread Signal — BTC/USDC Kraken vs Hyperliquid","description":"APEX Runner: Arb Spread Signal","url":"https://apexrunner.ai/signals/arb-spread","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"pair":"string — asset pair being compared (e.g. BTC/USDC)","type":"json","viable":"boolean — true when net spread exceeds estimated round-trip fees","example":{"pair":"BTC/USDC","viable":false,"hl_price":62380,"spread_pct":0.11,"kraken_price":62450},"hl_price":"float — mid-price on Hyperliquid at time of snapshot","spread_pct":"float — gross spread as a percentage of price","kraken_price":"float — mid-price on Kraken at time of snapshot"},"example":{"request":{"pair":"BTC/USDC","exchange1":"kraken","exchange2":"hyperliquid"},"response":{"pairs":{"BTC":{"action":"No arb — spread 0.0523% below 0.35% threshold","hl_price":64076.5,"cex_price":64043,"direction":"HL_PREMIUM","arb_viable":false,"threshold_pct":0.35,"gross_spread_pct":0.0523},"ETH":{"action":"No arb — spread 0.0456% below 0.35% threshold","hl_price":1734.45,"cex_price":1733.66,"direction":"HL_PREMIUM","arb_viable":false,"threshold_pct":0.35,"gross_spread_pct":0.0456},"SOL":{"action":"No arb — spread 0.0527% below 0.35% threshold","hl_price":71.2575,"cex_price":71.22,"direction":"HL_PREMIUM","arb_viable":false,"threshold_pct":0.35,"gross_spread_pct":0.0527}}}},"exampleRequest":{"pair":"BTC/USDC","exchange1":"kraken","exchange2":"hyperliquid"},"tags":["x402"],"displayCostAmount":"1.4","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":"$1.4/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PRYC40FgQTEAShaLa4SvQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.007","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a real-time arbitrage spread snapshot comparing BTC/USDC mid-prices on Kraken and Hyperliquid, indicating whether the net spread is viable after estimated round-trip fees.","exampleAgentPrompt":"Check the current BTC/USDC arb spread between Kraken and Hyperliquid and tell me whether the spread is large enough to be profitable after fees.","exampleUseCases":null,"resultDescription":"Returns a JSON object with the asset pair (BTC/USDC), mid-prices on both Kraken and Hyperliquid at snapshot time, the gross spread as a percentage, and a boolean 'viable' flag indicating whether the net spread exceeds estimated round-trip trading fees.","failureModes":["Exchange price feed unavailable — one or both venue prices could not be fetched, resulting in an error or stale data","Spread calculation delayed — momentary latency spike may cause snapshot to reflect slightly outdated prices","Payment not processed — x402 payment of 0.6 USDC not confirmed, resulting in 402 response","Rate limit exceeded — too many calls in a short window may return a throttle error"],"whenToPreferThis":"Use this endpoint when you need a fast, lightweight real-time check on whether a BTC/USDC arbitrage opportunity between Kraken and Hyperliquid is currently fee-viable, without executing any trades. Prefer this over generic price feeds when you specifically need a cross-venue spread viability signal rather than just raw prices.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:30:25.595Z","isFirstParty":false}