Futures Basis & Perp Premium · derivs.duoleads.com
Futures basis and term structure of one coin: dated futures on Bybit…
Deribit, Kraken, Gate and OKX with days to expiry, basis vs index and annualised basis (contango or backwardation, the carry), the perp premium (mark vs index/oracle) on Hyperliquid, dYdX, Bitfinex and the others, and predicted funding. Crypto futures basis for BTC, ETH and more. Data only. Bad input is free; under 2 venues not charged.
Input
Sample response
Published by the provider. Your run returns a fresh response.
response12 keys
as_of"2026-10-14T23:00:00Z"
coin"BTC"
colonull
disclaimer"Data only, not investment advice, not a benchmark; not affiliated with any exchange"
futures3 items
0{ annualised_basis_pct, as_of, basis_pct, … }13 keys
1{ annualised_basis_pct, as_of, basis_pct, … }13 keys
2{ annualised_basis_pct, as_of, basis_pct, … }13 keys
perp_premium2 items
0{ as_of, funding_rate_8h, index, … }8 keys
1{ as_of, funding_rate_8h, index, … }8 keys
predicted_funding2 keys
as_of"2026-10-14T23:00:00Z"
rows[…]3 items
request_id"01KEXAMPLE0000000000000000"
see_also3 keys
endpoint"https://derivs.duoleads.com/v1/funding-rates"
params[…]1 item
reason"Compare the futures basis with perpetual funding on every venue."
term_structure2 items
0{ avg_annualised_basis_pct, days_to_expiry, expiry_date, … }4 keys
1{ avg_annualised_basis_pct, days_to_expiry, expiry_date, … }4 keys
units7 keys
annualised_basis_pct"basis_pct * 365 / days_to_expiry (simple); null when the future expires in less than 1 day (and left out of the term-structure average)"
basis_pct"(future - index) / index * 100"
days_to_expiry"days (fractional)"
index"USD per coin (the venue's index; oracle on Hyperliquid and dYdX)"
mark"USD per coin"
premium_pct"(perp mark - index) / index * 100"
times"ISO 8601 UTC"
venues_missing1 item
0{ reason, venue }2 keys
responseobject, 12 keysYour agent can do this on its own
Add the MCP URL in Claude Code, Cursor or Codex. Your agent can run Tools within its spending limits, or ask for approval each time. Connect your agent
Connect your agent
Add one MCP URL and your agent can find and run this tool within its spending limits. Choose “Ask each time” if you want to approve every Call.
MCP URL
https://app.aecon.ai/mcpTerminalbash
In Claude Code, open /mcp, select agentic-economy, then choose Authenticate.
Track record
- Paid calls, last 30 days
- 2
- Buyers, last 30 days
- 2
- Last paid call
Reported by the x402 directory.