USENAMI / API

Basis & carry API

Cross-venue carry signals plus the raw inputs: funding spread, volume-weighted spread, oracle-family map, and HIP-3 RWA basis. For systematic carry desks and agents executing delta-neutral strategies.

See full API docsTry the sandbox →
x402 micropayments on Base · USDC per call · no signup · MCP-server option available

What this is

Funding rates are an income stream. The trade is to be long the cheap side, short the expensive side, neutralize price exposure, and collect the spread. This API exposes the inputs (per-symbol cross-venue spread, oracle-family disclosure, volume-weighted spread) and a premium pre-computed signal endpoint that ranks the cleanest opportunities after filtering same-source pairs and thin books.

Endpoints

The endpoints below are live on api.usenami.io. Prices are per call in USDC, settled on Base via x402 — no signup, no API key, no monthly minimum. Full spec at /.well-known/x402.json.

EndpointUSDCReturns
/v1/perp/arbitrage/funding-signal$0.025Premium: pre-computed cross-venue carry opportunities, filtered by oracle-family + volume.
/v1/perp/arbitrage/funding$0.003Raw cross-venue carry pairs — full universe before our filter.
/v1/perp/arbitrage/price$0.003Cross-venue price spread (basis) snapshot — useful when funding alone isn't enough.
/v1/perp/vw-spread$0.003Volume-weighted spread — penalizes spreads that can't be sized into.
/v1/rwa/perp-coverage$0.001Hyperliquid HIP-3 RWA basis coverage — same schema, applied to RWA perps.

Often used alongside (same API, same pricing model):

EndpointUSDCReturns
/v1/perp/funding-spread$0.001Plain cross-venue funding spread per symbol.
/v1/perp/oracle-families$0.001Oracle source map — same-family pairs are illusory arb.
/v1/funding/historical$0.005Funding-rate history for carry backtests.

Quickstart

The premium funding-signal route returns ranked opportunities; the cheaper routes return the raw inputs. The free endpoints (/v1/health, /v1/venues/list, /v1/venues/health, and the preview routes) return without payment so you can validate connectivity before any USDC moves.

# premium one-call signal — already filtered, ranked
curl -X POST <x402-pay> https://api.usenami.io/v1/perp/arbitrage/funding-signal

# typical response (truncated)
{
  "as_of": "...",
  "opportunities": [
    {
      "symbol": "BTC-PERP",
      "long_venue":  "binance",       "long_rate_apr":  4.2,
      "short_venue": "hyperliquid",   "short_rate_apr": -88.0,
      "net_apr": 92.2, "vw_size_usd": 850000,
      "same_oracle_family": false,
      "stale_data_flag":    false
    },
    ...
  ]
}

# DIY path — same answer, cheaper, more lifting
spread     = pay("/v1/perp/funding-spread")     # $0.001
families   = pay("/v1/perp/oracle-families")    # $0.001
vw         = pay("/v1/perp/vw-spread")           # $0.003
# join, filter, rank — $0.005 total but you control the logic

What you actually get

Premium signal
$0.025/call returns ranked carries with oracle-family + volume filters already applied.
DIY-friendly
Cheaper raw endpoints ($0.001–$0.003) let you build your own ranker. Same data either way.
Oracle-family filter
Same-source pairs return false carries; we expose the map so you remove them up front.
RWA basis
Hyperliquid HIP-3 RWA perps (stocks, metals, oil, indices) under the same schema as crypto.

The honest disclaimer: The funding-signal endpoint is our judgment call, not a guarantee. We rank by net APR after oracle-family and minimum-volume filters; we don't model execution slippage, withdrawal time, or funding-payment timing — your model does. The cheaper raw routes give you all the inputs to build a stricter ranker if ours doesn't fit your risk view.

FAQ

Next steps

Read the full API reference, try a request from the in-browser sandbox, or wire it into a Claude / Cursor / ElizaOS agent via our MCP server.

API docsTry the sandbox