{"uid":"cap_FYalAEnGfKBF6kfUFkk6V","slug":"statepulse-finance-arbitrage-scanner-5d185bfd","name":"StatePulse Finance Arbitrage Scanner","description":"Queries live funding rates and mark-index spreads from centralised perp indices to locate yield arbitrage opportunities. Matches: arbitrage finder, funding rate arbitrage, cross-chain yield, spot-perp spread, perp funding rates checker.","url":"https://statepulse-api.hahavoid0.workers.dev/finance/arbitrage","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","properties":{"min_funding_rate":{"type":"number","default":0.0001,"description":"Minimum absolute funding rate percentage threshold (default: 0.0001)"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"result":{"opportunities":[{"action":"SHORT_PERP_LONG_SPOT","symbol":"BTCUSDT","funding_rate":0.00015,"annualized_yield_percentage":16.42}]},"supported":true,"confidence":"high"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JqPhCf4I4K6V9UX1AF-5i","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects live crypto arbitrage opportunities, including funding-rate arbitrage between perpetual futures and spot markets, returning actionable trade signals with annualized yield estimates.","exampleAgentPrompt":"Scan for live crypto funding rate arbitrage opportunities and show me any SHORT_PERP_LONG_SPOT setups with their annualized yield percentages and confidence levels — especially anything above 10% annualized on major pairs like BTCUSDT.","exampleUseCases":null,"resultDescription":"Returns a JSON object containing an array of arbitrage opportunities, each with a recommended action (e.g. SHORT_PERP_LONG_SPOT), the asset symbol, the current funding rate, and the annualized yield percentage. Also includes a 'supported' boolean and a 'confidence' string (e.g. 'high') indicating signal reliability.","failureModes":["No opportunities found — returns empty opportunities array when markets are efficient","Payment not received — x402 payment required, returns 402 if USDC payment on Base is missing or insufficient","Market data unavailable — may return supported:false if upstream exchange data is unreachable","Low confidence signals — confidence field may return 'low' or 'medium' requiring agent discretion","Rate limiting or worker timeout on Cloudflare edge if upstream latency is high"],"whenToPreferThis":"Choose this endpoint when you need real-time, pre-computed funding rate arbitrage signals across crypto perpetual and spot markets without managing exchange API keys or computing funding rates yourself. Ideal for agents that need actionable SHORT_PERP_LONG_SPOT signals with annualized yield and confidence scores in a single pay-per-call call. Prefer this over raw exchange APIs when you want structured, interpretation-ready arbitrage data instantly.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:32:53.685Z","isFirstParty":false}