{"uid":"cap_mvIO6Xcx8gvSvtCU3MAVf","slug":"halowerk-marktwerk-perpetual-funding-rates-4bff901b","name":"HALOWERK marktwerk – Perpetual Funding Rates","description":"Reads the public perpetual data of Binance USDⓈ-M Futures, Bybit linear and OKX swaps for one BASE/QUOTE pair. Settlement intervals differ per exchange and per contract, so annualized_pct is only computed after normalising to the interval that exchange actually uses, and the formula is part of the answer. current_rate and predicted_rate are strictly separate: where an exchange publishes no forecast, predicted_rate stays null and the reason is named instead of reusing the current rate. next_settl","url":"https://markt.halowerk.com/funding","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"symbol":{"type":"string","pattern":"^[A-Za-z0-9]{2,15}/[A-Za-z0-9]{2,15}$","description":"Perpetual as BASE/QUOTE, for example BTC/USDT. Most perpetuals are quoted in USDT."},"venues":{"type":"array","items":{"enum":["binance-futures","bybit","okx"],"type":"string"},"maxItems":3,"minItems":1,"description":"Perpetual venues to query. Without it all connected ones are used.","uniqueItems":true}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_f36atyIVL7yylAL8CGt0f","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches current and predicted perpetual swap funding rates from Binance USDⓈ-M Futures, Bybit, and OKX for a given BASE/QUOTE pair, normalised to annualised percentages with settlement interval context.","exampleAgentPrompt":"Can you pull the current and predicted funding rates for BTC/USDT across Binance futures, Bybit, and OKX — and show me the annualised percentage for each so I can compare carry costs?","exampleUseCases":[{"title":"Cross-exchange funding rate arbitrage scouting","prompt":"I'm looking to go long on ETH/USDT perpetuals — can you fetch the current and predicted funding rates from Binance futures, Bybit, and OKX and tell me which venue charges the least funding so I can minimise my carry cost?"},{"title":"Monitoring funding spikes during market volatility","prompt":"BTC just moved 10% in an hour — can you check the current funding rate for BTC/USDT on Bybit and OKX right now and tell me if it's spiking and when the next settlement hits?"},{"title":"Systematic funding rate data for a quant strategy","prompt":"For my delta-neutral strategy, pull the annualised funding rates for SOL/USDT on Binance futures and Bybit, and include the settlement intervals and the formula used to annualise them so I can plug them into my model."}],"resultDescription":"Returns per-exchange objects for each requested venue containing: current_rate (live funding rate), predicted_rate (exchange-published forecast or null with a named reason), annualized_pct (normalised to annualised percentage using the exchange's actual settlement interval), the annualisation formula used, the settlement interval, and the next settlement timestamp. Where a venue does not publish a forecast, predicted_rate is explicitly null with an explanation.","failureModes":["Unknown or unsupported trading symbol returns an error or empty result","Requested venue does not list the given pair as a perpetual (no contract found)","Exchange API is temporarily unavailable — partial results may be returned for other venues","Malformed symbol format (not matching BASE/QUOTE pattern) triggers input validation error","All three exchanges down simultaneously would return a failure with no rate data"],"whenToPreferThis":"Use this endpoint when you need accurate, normalised, cross-exchange perpetual funding rate data for a specific pair. It is uniquely suited for comparing carry costs across Binance USDⓈ-M Futures, Bybit linear, and OKX swaps simultaneously, with proper annualisation that accounts for each exchange's actual settlement interval — something raw exchange APIs do not standardise. Prefer it over direct exchange APIs when you need apples-to-apples annualised rate comparisons or when you need to handle the case where an exchange does not publish a predicted rate (null-safe design).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:44:53.741Z","isFirstParty":false}