Endpoint · market dataGETapi.usenami.io /v1/perp/basis
Per-venue basis for one crypto perpetual — mark versus index price, basis_bps = (mark−index)/index×10000, and contango/backwardation structure, across tracked CEX and DEX venues.
Read more
Per-venue basis for one crypto perpetual — mark versus index price, basis_bps = (mark−index)/index×10000, and contango/backwardation structure, across tracked CEX and DEX venues. Every venue has an index except Crypto.com, Variational and dYdX; dYdX publishes one oracle price, which is its mark. `venues_without_index` names the ones missing. Each venue also carries liquidity_state (live/dead/unknown), and a market with no trading is flagged unreliable however clean its basis looks.Overview
Grade?
UNRATED
0 of 30 paid calls toward a letter
Price
$0.005 per call
Paid calls
none yet
delivery unknown until someone pays
More info
Seller?
URL
https://api.usenami.io/v1/perp/basis
Seen
first 35 days ago · last 21 hr ago
65 free handshakes
Payment
Pays through
x402
Offered on?
Base USDC
Listed on?
Base
Handshakescomputed 1 day ago
0.736 from 58 free handshakes over 30 days · UNRATED ?
| Component | Weight | Measured | Lower bound ? | Adds | Short ? | Uncertain ? | |
|---|---|---|---|---|---|---|---|
| latency p95costs the most it answered as fast as its class |
0.20 | 0.00 | 0.000 | 0.000 | −0.200 | 0 | |
| liveness it answered at all |
0.60 | 1.00 | 0.894 | 0.536 | 0 | −0.064 | |
| price stability the price stayed where it was listed |
0.20 | 1.00 | 1.000 | 0.200 | 0 | 0 | |
| Composite | 1.00 | 0.736 | gap to 1.000 = 0.264 · 0.200 short · 0.064 uncertain | 0.736 | −0.200 | −0.064 |
Not measured: correctness · nobody paid; honesty · nobody paid; schema conformance · no answer had a published shape to check
BURN_INFREE_TIER_ONLY
Verify it yourself
npx teppi-check https://api.usenami.io/v1/perp/basiscurl -s https://api.teppi.xyz/v1/trust/cap_01M1A5AB61A5KJS18578G8FJBX