Loop budget
Budget the heavy loop first
History, order flow, and deep-book pulls move the bill. Price those before the convenience routes.
Price the expensive routes before you size polling, replay, or backfills.
Price the heavy routes first. That is where the real budget moves.
| Endpoint | Scope | Credits |
|---|---|---|
| GET /v1/*/instruments, /*/current, /*/freshness/:symbol | Hyperliquid | 1 |
| GET /v1/hyperliquid/orderbook/:symbol | Hyperliquid | 1 |
| GET /v1/lighter/orderbook/:symbol | Lighter.xyz | 2 |
| GET /v1/hyperliquid/hip3/orderbook/:symbol (Pro+) | HIP-3 | 1 |
| GET /v1/hyperliquid/orderbook/:symbol/history | Hyperliquid | 5 |
| GET /v1/hyperliquid/hip3/orderbook/:symbol/history (Pro+) | HIP-3 | 5 |
| GET /v1/lighter/orderbook/:symbol/history | Lighter.xyz | 10 |
| GET /v1/*/trades/:symbol | Hyperliquid | 2 |
| GET /v1/*/funding/:symbol | Hyperliquid | 2 |
| GET /v1/*/openinterest/:symbol | Hyperliquid | 2 |
| GET /v1/*/summary/:symbol | Hyperliquid | 2 |
| GET /v1/*/prices/:symbol | Hyperliquid | 2 |
| GET /v1/*/candles/:symbol | Hyperliquid | 3 |
| GET /v1/hyperliquid/liquidations/:symbol | Hyperliquid | 3 |
| GET /v1/hyperliquid/liquidations/:symbol/volume | Hyperliquid | 3 |
| GET /v1/*/orders/:symbol/history (Pro+) | Hyperliquid | 3 |
| GET /v1/*/orders/:symbol/flow (Pro+) | Hyperliquid | 5 |
| GET /v1/*/orders/:symbol/tpsl (Pro+) | Hyperliquid | 3 |
| GET /v1/*/orderbook/:symbol/l4 (Pro+) | Hyperliquid | 10 |
| GET /v1/*/orderbook/:symbol/l4/diffs (Pro+) | Hyperliquid | 3 |
| GET /v1/*/orderbook/:symbol/l4/history (Build+) | Hyperliquid | 3 |
| GET /v1/lighter/l3orderbook/:symbol (Pro+) | Lighter.xyz | 5 |
| GET /v1/lighter/l3orderbook/:symbol/history (Pro+) | Lighter.xyz | 10 |
| GET /v1/data-quality/coverage/:exchange/:symbol | Data Quality | 5 |
| GET /v1/data-quality/* (other) | Data Quality | 1 |
| WebSocket message | WebSocket | 1 |
Budget the heaviest loop first, then add the convenience routes around it.
Loop budget
Venue premium
Reality check
These are the exceptions that usually change the budget after the first pass.
Lighter.xyz
HIP-3
WebSocket
Once the cost is clear, lock throughput and response shape.