# Loris Tools Developer Docs > Documentation files for Large Language Models Loris Tools provides crypto derivatives market data across funding, open interest, order book depth, volume, liquidations, markets, options, RWA, HIP-3 analytics, and HIP-4 analytics. Base API URL: https://api.loris.tools Authentication: send an X-Api-Key header. Use this file as a compact routing and reference digest. Canonical docs pages contain full examples, error details, and edge-case notes. Docs root: https://loris.tools/docs Total documents: 90 ## Documentation - [Quickstart](https://loris.tools/docs) Summary: Get your first Loris Tools API response in under 60 seconds. - [Authentication](https://loris.tools/docs/authentication) Summary: All API requests are authenticated with an API key. You pass it in a header — no OAuth, no tokens, no sessions. - [Pricing & plans](https://loris.tools/docs/pricing) Summary: Four tiers — Free, Dev, Pro, Team. Pick the one that matches what you're building. Paid tiers can be billed monthly or annually; annual plans are charged as a full year up front and include... - [Rate limits](https://loris.tools/docs/rate-limits) Summary: Requests are metered per user, not per key. If you have three API keys under one account, they all draw from the same quota. - [Errors](https://loris.tools/docs/errors) Summary: All errors return JSON with an error field. Some errors include additional fields like requiredtier. - [Funding arb backtest](https://loris.tools/docs/guides/funding-arb-backtest) Summary: A walkthrough for backtesting a delta-neutral funding rate arbitrage strategy using the Settlement endpoint. The recipe below fetches per-settlement events for two venues, computes the... Related: /docs/api/funding/settlement, /docs/api/funding/historical - [API Reference](https://loris.tools/docs/api) Summary: The Loris Tools API gives you crypto derivatives data across 43 venues. All endpoints accept GET requests with an X-Api-Key header. Responses are JSON. Errors follow the shape documented in... - [API Changelog](https://loris.tools/docs/api/changelog) Summary: Material API changes are listed here in reverse chronological order. Use this page to track endpoint updates, migration windows, and recommended client changes. - [Funding](https://loris.tools/docs/api/funding) Summary: Live normalized funding rates across 43 venues, with historical time series, settlement-aligned snapshots, and per-exchange views. Use these endpoints to monitor cross-venue carry and build... Endpoints: GET /funding (Free) - Current 8-hour-normalized funding rates across all exchanges, with OI...; GET /funding/metadata (Dev) - Lightweight catalog of available symbols and exchange names.; GET /funding/historical (Dev) - Funding rate time series for one symbol across one or more exchanges,...; GET /funding/settlement (Dev) - Final observed rates before each exchange's scheduled funding ticks —...; GET /funding/historical-by-exchange (Dev) - Per-exchange snapshot or short-window time series for all symbols on...; GET /funding/exchange-snapshots/all (Dev) - Bulk fetch of current snapshot payloads for all supported exchanges...; GET /funding/symbols (Dev) - Ranked list of symbols tracked for funding, sorted by exchange... - [Funding Rates](https://loris.tools/docs/api/funding/funding) Summary: Returns current normalized funding rates across all exchanges, alongside exchange metadata, OI rankings, and per-symbol funding intervals. All rates are 8-hour-normalized basis points,... Endpoint: GET /funding · Free Params: nocache string opt Response keys: symbols, exchanges, funding_rates, funding_rates_raw, funding_intervals, oi_rankings, default_oi_rank, timestamp Related: /docs/api/funding/historical, /docs/api/funding/symbols, /docs/api/funding/metadata - [Funding Metadata](https://loris.tools/docs/api/funding/metadata) Summary: Lightweight catalog endpoint — returns the full list of available symbols and exchange names without any rate values. Use it to populate dropdowns, drive dynamic routing, or seed your own... Endpoint: GET /funding/metadata · Dev Response keys: symbols, exchanges, timestamp Related: /docs/api/funding/funding, /docs/api/funding/symbols - [Historical Funding](https://loris.tools/docs/api/funding/historical) Summary: Historical funding rate time series for one symbol across one or more exchanges. Adaptive downsampling based on the requested range: raw resolution for under 24 hours, hourly buckets for... Endpoint: GET /funding/historical · Dev Params: symbol string req; start string (ISO 8601) opt; end string (ISO 8601) opt; exchanges string opt; resolution string opt Response keys: symbol, unit, resolution, series, notices Related: /docs/api/funding/settlement, /docs/api/funding/funding, /docs/api/funding/historical-by-exchange - [Settlement Funding](https://loris.tools/docs/api/funding/settlement) Summary: Settlement-aligned funding rates, snapped to each exchange's funding settlement intervals — for example 8-hour ticks on Binance, or 1-hour ticks on select DEXes. Each event uses the final... Endpoint: GET /funding/settlement · Dev Params: symbol string req; start string (ISO 8601) opt; end string (ISO 8601) opt; exchanges string opt Response keys: symbol, unit, resolution, series, notices Related: /docs/api/funding/historical, /docs/api/funding/historical-by-exchange - [Historical by Exchange](https://loris.tools/docs/api/funding/historical-by-exchange) Summary: Per-exchange funding data in two modes: snapshot returns current Redis rates for all symbols on the exchange; recent returns up to 6 hours of ClickHouse time series. Snapshot mode is... Endpoint: GET /funding/historical-by-exchange · Dev Params: exchange string req; mode string opt; start string (ISO 8601) opt; end string (ISO 8601) opt Response keys: exchange, symbols, mode, current_rates, data, notices Related: /docs/api/funding/historical - [Exchange Snapshots (All)](https://loris.tools/docs/api/funding/exchange-snapshots-all) Summary: Bulk fetch of current funding rate snapshots for all 43 supported exchanges in a single response. Equivalent to calling /funding/historical-by-exchange?mode=snapshot for each exchange... Endpoint: GET /funding/exchange-snapshots/all · Dev Response keys: exchanges Related: /docs/api/funding/historical-by-exchange, /docs/api/funding - [Funding Symbols](https://loris.tools/docs/api/funding/symbols) Summary: Ranked list of symbols tracked for funding rates, sorted by exchange coverage count. Only symbols with at least one active exchange reporting a rate with non-zero OI or volume are included.... Endpoint: GET /funding/symbols · Dev Response keys: timestamp, symbols Related: /docs/api/funding/funding, /docs/api/funding/metadata, /docs/api/open-interest/symbols - [Open Interest](https://loris.tools/docs/api/open-interest) Summary: Query OI snapshots, symbol-level timeseries, and exchange leaderboards across 40+ tracked venues, with per-exchange symbol breakdowns and a ranked symbol list sorted by total OI USD.... Endpoints: GET /oi/symbols (Dev) - Ranked symbol leaderboard by total open interest USD with 24h change...; GET /oi/exchange-totals (Dev) - Aggregated open interest per exchange over a date range, in USD or...; GET /oi/{symbol}/timeseries (Free) - OI timeseries for all exchanges on a base symbol.; GET /oi/exchanges-summary (Dev) - Exchange OI leaderboard with 24h/7d changes, sparklines, and market...; GET /oi/exchange-symbols (Dev) - All symbols on one exchange with OI USD, share of exchange, and...; GET /oi/exchange-top-symbols-timeseries (Dev) - Daily OI timeseries for top N symbols on one exchange — wide format...; GET /oi/metadata (Dev) - Available exchanges and symbols from recent OI data — catalog for... - [OI Symbols](https://loris.tools/docs/api/open-interest/symbols) Summary: Ranked leaderboard of all symbols tracked for open interest, sorted by total OI USD. Each entry includes 24h change percentage, exchange coverage count, share of total market OI, and... Endpoint: GET /oi/symbols · Dev Response keys: timestamp, symbols Related: /docs/api/open-interest/coin, /docs/api/open-interest/exchanges-summary, /docs/api/volume/symbols - [Exchange OI Totals](https://loris.tools/docs/api/open-interest/exchange-totals) Summary: Aggregated open interest totals per exchange over a configurable date range, with optional unit conversion to contracts. Returns hourly buckets for ranges under 24 hours, daily otherwise.... Endpoint: GET /oi/exchange-totals · Dev Params: start string (ISO 8601) opt; end string (ISO 8601) opt; exchanges string opt; unit string opt Response keys: data, notices, unit, resolution Related: /docs/api/open-interest/exchanges-summary, /docs/api/open-interest/coin - [Symbol OI Timeseries](https://loris.tools/docs/api/open-interest/coin) Summary: OI timeseries for all exchanges reporting a given base symbol, aggregated per venue. Returns a chronological series of clean hourly buckets for windows up to 7 days, and daily buckets for... Endpoint: GET /oi/{symbol}/timeseries · Free Params: symbol string req; start string (ISO 8601) opt; end string (ISO 8601) opt; unit string opt; exchanges string opt; resolution string opt Response keys: data, notices, coin, unit, resolution Related: /docs/api/open-interest/symbols, /docs/api/open-interest/exchange-totals, /docs/api/volume/coin - [Exchanges Summary](https://loris.tools/docs/api/open-interest/exchanges-summary) Summary: Exchange-level OI leaderboard with 24h and 7d changes, a 7-day OI sparkline for each venue, and market share percentage. Returns a ranked table of every tracked exchange with key OI... Endpoint: GET /oi/exchanges-summary · Dev Response keys: exchanges, total, total_market_oi Related: /docs/api/open-interest/exchange-symbols, /docs/api/open-interest/exchange-totals - [Exchange Symbols](https://loris.tools/docs/api/open-interest/exchange-symbols) Summary: All symbols tracked for one exchange with their OI USD, percentage share of that exchange's total OI, and 24h/7d changes with sparklines. Use it to build a per-exchange symbol breakdown... Endpoint: GET /oi/exchange-symbols · Dev Params: exchange string req Response keys: exchange, symbols, total, total_exchange_oi Related: /docs/api/open-interest/exchanges-summary, /docs/api/open-interest/exchange-top-symbols-timeseries - [Top Symbols Timeseries](https://loris.tools/docs/api/open-interest/exchange-top-symbols-timeseries) Summary: Daily OI USD timeseries for the top N symbols on one exchange, returned in wide format where each row is a timestamp and each column is a symbol. Designed for stacked area charts that show... Endpoint: GET /oi/exchange-top-symbols-timeseries · Dev Params: exchange string req; limit integer opt; range string opt Response keys: timeseries, symbols Related: /docs/api/open-interest/exchange-symbols, /docs/api/open-interest/exchange-totals - [OI Metadata](https://loris.tools/docs/api/open-interest/metadata) Summary: Catalog of available exchanges and symbols derived from recent OI data. Returns exchange names with their symbol counts and the full symbol list. Designed for build-time use — generating... Endpoint: GET /oi/metadata · Dev Response keys: exchanges, symbols Related: /docs/api/open-interest/symbols, /docs/api/funding/metadata, /docs/api/volume/metadata - [Order Book Depth](https://loris.tools/docs/api/orderbook) Summary: Query periodic order book snapshots and slippage or impact metrics from supported live depth collectors, including Binance, Bybit, Hyperliquid, Lighter, Coinbase, and Kalshi. The API... Endpoints: GET /orderbook/live (Dev) - Latest snapshots from the last 10 minutes for one or more exchanges,...; GET /orderbook/history (Dev) - Windowed timeseries for one exchange, one symbol, and one side using...; GET /orderbook/impact (Dev) - Compute live impact for a requested USD size, or evaluate the nearest...; GET /orderbook/book (Pro) - Return stored bid and ask levels for the latest or nearest... - [Live Depth Snapshot](https://loris.tools/docs/api/orderbook/live) Summary: Returns the latest order book depth snapshot for each requested exchange and symbol, limited to snapshots ingested in the last 10 minutes. Each result includes top-of-book prices, spread,... Endpoint: GET /orderbook/live · Dev Params: exchange string req; symbol string opt Response keys: results Related: /docs/api/orderbook/impact, /docs/api/orderbook/book - [Historical Impact Series](https://loris.tools/docs/api/orderbook/history) Summary: Returns a windowed timeseries of precomputed order book impact metrics for one exchange, one symbol, and one side. The endpoint reads the impact arrays stored on each snapshot, so it... Endpoint: GET /orderbook/history · Dev Params: exchange string req; symbol string req; side string req; start string (ISO 8601) req; end string (ISO 8601) req; resolution string opt; notional number opt Response keys: exchange, symbol, side, start, end, resolution, tiers, series Related: /docs/api/orderbook/live, /docs/api/orderbook/impact - [Price Impact](https://loris.tools/docs/api/orderbook/impact) Summary: Returns impact for a requested USD size on the latest snapshot, or on the nearest stored snapshot around a timestamp when at is provided. If the requested size exactly matches a stored... Endpoint: GET /orderbook/impact · Dev Params: exchange string req; symbol string req; side string req; size number req; at string (ISO 8601) opt Response keys: exchange, symbol, side, size, at, ts_snapshot, mid, vwap, slippage_bps, fee_bps, total_bps, levels_consumed, filled, insufficient_depth, precomputed Related: /docs/api/orderbook/live, /docs/api/orderbook/history - [Raw Book Snapshot](https://loris.tools/docs/api/orderbook/book) Summary: Returns stored bid and ask levels for the latest snapshot, or the nearest stored snapshot around a timestamp when at is provided. This endpoint exposes raw book arrays in addition to the... Endpoint: GET /orderbook/book · Pro Params: exchange string req; symbol string req; at string (ISO 8601) opt; depth integer opt Response keys: exchange, symbol, at, ts, mid, best_bid, best_ask, spread_bps, taker_fee_bps, insufficient_depth, seq_id, depth, bids, asks Related: /docs/api/orderbook/live, /docs/api/orderbook/impact - [Volume](https://loris.tools/docs/api/volume) Summary: Access trading volume data across 40+ exchanges and 3,900+ symbols — from ranked symbol leaderboards and exchange-level aggregations to per-symbol timeseries and per-exchange symbol... Endpoints: GET /volume/symbols (Dev) - Ranked 24h volume symbol leaderboard with exchange coverage and...; GET /volume/exchange-totals (Dev) - Aggregated volume per exchange over a date range, with optional...; GET /volume/{symbol}/timeseries (Free) - Volume timeseries for all exchanges on a base symbol.; GET /volume/exchanges-summary (Dev) - Exchange volume leaderboard with 24h/7d changes, sparklines, and...; GET /volume/exchange-symbols (Dev) - Per-exchange symbol volume breakdown with price change sparkline.; GET /volume/exchange-top-symbols-timeseries (Dev) - Daily volume timeseries for top N symbols on one exchange — wide...; GET /volume/metadata (Dev) - Available exchanges and symbols from recent volume data — catalog for... - [Volume Symbols](https://loris.tools/docs/api/volume/symbols) Summary: Ranked leaderboard of all symbols tracked for 24h trading volume, sorted by total USD volume. Each entry includes 24h change percentage, exchange coverage count, and share of total market... Endpoint: GET /volume/symbols · Dev Response keys: timestamp, symbols Related: /docs/api/volume/coin, /docs/api/volume/exchanges-summary, /docs/api/open-interest/symbols - [Exchange Volume Totals](https://loris.tools/docs/api/volume/exchange-totals) Summary: Aggregated trading volume totals per exchange over a configurable date range. Returns hourly buckets for ranges under 24 hours, daily otherwise. Supports excluding specific symbols from the... Endpoint: GET /volume/exchange-totals · Dev Params: start string / ISO 8601 opt; end string / ISO 8601 opt; exchanges string opt; excludesymbols string opt Response keys: data, notices, unit, resolution Related: /docs/api/volume/exchanges-summary, /docs/api/volume/coin, /docs/api/open-interest/exchange-totals - [Symbol Volume Timeseries](https://loris.tools/docs/api/volume/coin) Summary: Volume timeseries for all exchanges reporting a given base symbol, aggregated per venue. Returns clean hourly buckets for windows up to 7 days, and daily buckets for longer windows. Use it... Endpoint: GET /volume/{symbol}/timeseries · Free Params: symbol string req; start string / ISO 8601 opt; end string / ISO 8601 opt Response keys: data, notices, coin, unit, resolution Related: /docs/api/volume/symbols, /docs/api/open-interest/coin, /docs/api/metrics/volume-oi-ratio - [Exchanges Summary](https://loris.tools/docs/api/volume/exchanges-summary) Summary: Exchange volume leaderboard with 24h and 7d changes, a 7-day sparkline per venue, and market share percentage. Returns a ranked table of every tracked exchange's 24h volume and trend. Use... Endpoint: GET /volume/exchanges-summary · Dev Response keys: exchanges, total, total_market_volume Related: /docs/api/volume/exchange-symbols, /docs/api/volume/exchange-totals - [Exchange Symbols](https://loris.tools/docs/api/volume/exchange-symbols) Summary: Per-exchange symbol volume breakdown — every symbol on one exchange with its 24h USD volume, percentage share of that exchange's total, 24h/7d changes, a 7-day volume sparkline, and the 24h... Endpoint: GET /volume/exchange-symbols · Dev Params: exchange string req Response keys: exchange, symbols, total, total_exchange_volume Related: /docs/api/volume/exchanges-summary, /docs/api/volume/exchange-top-symbols-timeseries - [Top Symbols Timeseries](https://loris.tools/docs/api/volume/exchange-top-symbols-timeseries) Summary: Daily volume USD timeseries for the top N symbols on one exchange, in wide format where each row is a timestamp and each column is a symbol. Designed for stacked area charts that visualize... Endpoint: GET /volume/exchange-top-symbols-timeseries · Dev Params: exchange string req; limit integer opt; range string opt Response keys: timeseries, symbols Related: /docs/api/volume/exchange-symbols, /docs/api/volume/exchange-totals - [Volume Metadata](https://loris.tools/docs/api/volume/metadata) Summary: Catalog of available exchanges and symbols derived from recent volume data, including exchange display names and funding intervals. Designed for build-time use — generating static routes,... Endpoint: GET /volume/metadata · Dev Response keys: symbols, exchanges, timestamp Related: /docs/api/volume/symbols, /docs/api/open-interest/metadata, /docs/api/funding/metadata - [Liquidations](https://loris.tools/docs/api/liquidations) Summary: Access live liquidation events and rolling range aggregates across 40+ exchanges, with filtering by symbol, exchange, and USD size. Historical buckets by date and exchange let you chart... Endpoints: GET /liquidations/events (Dev) - Recent liquidation events with filtering by exchange, symbol, and...; GET /liquidations/aggregates (Dev) - Period totals (long/short USD) grouped by symbol, exchange, or pair.; GET /liquidations/filter-counts (Dev) - Event counts per (symbol, exchange) pair for the last 24 hours —...; GET /liquidations/history (Dev) - Daily long/short USD buckets per exchange, up to 90 days (Pro).; GET /liquidations/bubbles (Pro) - Anomaly detection: symbols and exchanges with outsized recent... - [Liquidation Events](https://loris.tools/docs/api/liquidations/events) Summary: Returns recent liquidation events across all tracked exchanges, with optional filtering by exchange, symbol, USD minimum, and time cursor. Events are consolidated by (exchange, orderid)... Endpoint: GET /liquidations/events · Dev Params: since string opt; limit integer opt; minusd float opt; exchange string opt; symbol string opt; excludesymbol string opt Response keys: events, count Related: /docs/api/liquidations/aggregates, /docs/api/liquidations/history, /docs/api/liquidations/bubbles - [Liquidation Aggregates](https://loris.tools/docs/api/liquidations/aggregates) Summary: Aggregated liquidation totals and per-group breakdowns over a rolling time window. Returns total long/short liquidated USD, event counts, and a ranked list of the biggest contributors. Use... Endpoint: GET /liquidations/aggregates · Dev Params: range string opt; groupby string opt; exchange string opt; symbol string opt; excludesymbol string opt Response keys: range, period, group_by, totals, groups, largest Related: /docs/api/liquidations/events, /docs/api/liquidations/history - [Filter Counts](https://loris.tools/docs/api/liquidations/filter-counts) Summary: Returns the count of liquidation events per (symbol, exchange) pair recorded in the last 24 hours. Designed to populate filter UI controls — knowing which pairs have activity before showing... Endpoint: GET /liquidations/filter-counts · Dev Response keys: pairs Related: /docs/api/liquidations/events, /docs/api/liquidations/aggregates - [Liquidation History](https://loris.tools/docs/api/liquidations/history) Summary: Historical liquidation long/short USD totals bucketed by date and exchange. Returns a chronological series of daily (or hourly, for the 1d range) liquidation volumes broken down per venue.... Endpoint: GET /liquidations/history · Dev Params: range string opt Response keys: unit, resolution, data, notices Related: /docs/api/liquidations/bubbles, /docs/api/liquidations/aggregates - [Liquidation Bubbles](https://loris.tools/docs/api/liquidations/bubbles) Summary: Anomaly detection for liquidation activity. Compares each symbol×exchange pair's recent liquidation USD against a baseline period and surfaces entries with the highest anomaly ratio — the... Endpoint: GET /liquidations/bubbles · Pro Params: range string opt Response keys: data Related: /docs/api/liquidations/history, /docs/api/liquidations/aggregates - [Markets](https://loris.tools/docs/api/markets) Summary: The Markets group provides cross-market snapshots and dashboard data — price movers, symbol leaderboard, exchange distribution, and sentiment histograms. It also exposes per-symbol detail... Endpoints: GET /markets/movers (Dev) - Top symbols by 24h volume or OI change.; GET /markets/liquidation-movers (Dev) - Symbols with the largest 24h liquidation USD change.; GET /markets/funding-leaders (Dev) - Top 10 highest or lowest funding rate symbol×exchange pairs.; GET /markets/distribution (Dev) - Symbol distribution by OI or volume — pie-chart data.; GET /markets/price-buckets (Dev) - Histogram of symbols bucketed by 24h price change.; GET /markets/price-movers (Dev) - Top price gainers and losers by 24h percentage change.; GET /markets/exchange-distribution (Dev) - Per-exchange rollup: symbol count, volume, OI, liquidations, and...; GET /markets/exchanges (Dev) - Exchange list with stats and 7d volume sparkline.; GET /markets/exchanges/all (Pro) - Bulk symbol×exchange map — every symbol's per-exchange rows in one...; GET /markets/exchanges/{exchange}/symbols (Dev) - Full symbol rows from one exchange's snapshot, sorted by volume.; GET /markets/exchanges/{exchange}/stats (Dev) - Aggregated totals for one exchange: volume, OI, and derived ratios.; GET /markets/exchanges/{exchange}/timeseries (Dev) - Volume and OI timeseries for one exchange over a configurable range.; GET /markets/symbols (Dev) - Global symbol leaderboard with price, volume, OI, funding, and...; GET /markets/{symbol}/timeseries (Dev) - Volume and OI timeseries for one symbol with per-exchange breakdown.; GET /markets/{symbol}/distribution (Dev) - Per-exchange OI or volume share for one symbol.; GET /markets/{symbol}/exchanges (Free) - Full per-exchange market rows for one symbol.; GET /markets/{symbol}/stats (Free) - Aggregated price, volume, OI, and funding across exchanges for one... - [Movers](https://loris.tools/docs/api/markets/movers) Summary: Returns the top symbols sorted by 24h volume or OI change — which coins are moving the most relative to yesterday. Configurable minimum threshold, result count, and exchange scope. Use it... Endpoint: GET /markets/movers · Dev Params: metric string req; minvalue float opt; limit int opt; exchanges string opt Response keys: metric, timestamp, data Related: /docs/api/markets/price-movers, /docs/api/markets/liquidation-movers, /docs/api/markets/symbols - [Liquidation Movers](https://loris.tools/docs/api/markets/liquidation-movers) Summary: Symbols with the largest 24h liquidation USD change — where forced liquidations have increased most dramatically versus the prior period. Useful for spotting concentrated liquidation... Endpoint: GET /markets/liquidation-movers · Dev Params: minvalue float opt; limit int opt; exchanges string opt Response keys: metric, timestamp, data Related: /docs/api/liquidations/events, /docs/api/markets/movers - [Funding Leaders](https://loris.tools/docs/api/markets/funding-leaders) Summary: The top 10 highest funding rate symbol×exchange pairs — the venues paying out the most to shorts, or charging longs the most. Useful for quickly finding the best funding arbitrage... Endpoint: GET /markets/funding-leaders · Dev Params: exchanges string opt Response keys: timestamp, data Related: /docs/api/funding/funding, /docs/api/markets/movers - [Distribution](https://loris.tools/docs/api/markets/distribution) Summary: Symbol distribution by OI or volume — returns each symbol's total value and 24h change, sorted by value. Designed to drive pie charts or treemaps showing market share. Use it to visualize... Endpoint: GET /markets/distribution · Dev Params: metric string req; minvalue float opt; exchanges string opt Response keys: metric, timestamp, data Related: /docs/api/markets/movers, /docs/api/markets/symbols - [Price Buckets](https://loris.tools/docs/api/markets/price-buckets) Summary: Histogram of symbols grouped into 9 buckets by 24h price change. Returns bucket labels, boundaries, count of symbols, and the list of symbols in each bucket. Use it to visualize how broadly... Endpoint: GET /markets/price-buckets · Dev Params: exchanges string opt Response keys: timestamp, buckets Related: /docs/api/markets/price-movers, /docs/api/markets/distribution - [Price Movers](https://loris.tools/docs/api/markets/price-movers) Summary: Top price gainers and losers by 24h percentage change, filtered to symbols with a minimum 24h volume (to exclude illiquid tokens). Returns separate ranked lists of the biggest up and down... Endpoint: GET /markets/price-movers · Dev Params: minvalue float opt; limit int opt; exchanges string opt Response keys: timestamp, gainers, losers Related: /docs/api/markets/movers, /docs/api/markets/price-buckets - [Exchange Distribution](https://loris.tools/docs/api/markets/exchange-distribution) Summary: Per-exchange rollup of key market metrics: symbol count, 24h volume USD and change, OI USD and change, volume-to-OI ratio, and 24h liquidations USD. Returns one row per exchange, making it... Endpoint: GET /markets/exchange-distribution · Dev Response keys: data Related: /docs/api/markets/exchanges, /docs/api/markets/symbols - [Exchanges](https://loris.tools/docs/api/markets/exchanges) Summary: Exchange list with stats and a 7-day volume sparkline. Returns one entry per supported exchange with 24h volume, OI, liquidations, and a week of daily volume for the sparkline. Use it to... Endpoint: GET /markets/exchanges · Dev Response keys: timestamp, exchanges Related: /docs/api/markets/exchange-distribution, /docs/api/markets/exchange-symbols - [Exchanges (All)](https://loris.tools/docs/api/markets/exchanges-all) Summary: Bulk fetch of every symbol-by-exchange market row in a single response — price, volume, OI, funding, and liquidations per (symbol, exchange) pair. Use it as a one-shot universe pull for... Endpoint: GET /markets/exchanges/all · Pro Response keys: symbols Related: /docs/api/markets/symbol-exchanges, /docs/api/markets - [Exchange Symbols](https://loris.tools/docs/api/markets/exchange-symbols) Summary: All symbols on one exchange with full market data rows — price, 24h change, volume, OI, funding rate, and liquidations — sorted by 24h volume. The per-exchange symbol table for a venue... Endpoint: GET /markets/exchanges/{exchange}/symbols · Dev Response keys: exchange, timestamp, symbols Related: /docs/api/markets/exchange-stats, /docs/api/markets/exchange-timeseries - [Exchange Stats](https://loris.tools/docs/api/markets/exchange-stats) Summary: Aggregated totals for one exchange — total 24h volume, OI, change percentages, and the OI-to-volume ratio. A compact summary endpoint when you need a single-exchange snapshot without the... Endpoint: GET /markets/exchanges/{exchange}/stats · Dev Response keys: exchange, symbol_count, total_volume_24h_usd, volume_24h_change_pct, total_oi_usd, oi_24h_change_pct, oi_vol_ratio, timestamp Related: /docs/api/markets/exchange-symbols, /docs/api/markets/exchange-timeseries - [Exchange Timeseries](https://loris.tools/docs/api/markets/exchange-timeseries) Summary: Volume and OI timeseries for one exchange over a configurable range. Returns hourly buckets for the 1d range, daily otherwise. Use it to chart how a specific venue's total volume and OI... Endpoint: GET /markets/exchanges/{exchange}/timeseries · Dev Params: range string opt Response keys: exchange, range, data Related: /docs/api/markets/exchange-symbols, /docs/api/markets/symbol-timeseries - [Symbols](https://loris.tools/docs/api/markets/symbols) Summary: Global symbol leaderboard with price, 24h volume, OI, funding rate, liquidations, and asset classification for every tracked symbol. The most comprehensive per-symbol summary endpoint — use... Endpoint: GET /markets/symbols · Dev Params: exchanges string opt Response keys: timestamp, symbols Related: /docs/api/markets/movers, /docs/api/markets/symbol-stats - [Symbol Timeseries](https://loris.tools/docs/api/markets/symbol-timeseries) Summary: Volume and OI timeseries for one symbol, aggregated across all exchanges and broken down per exchange. Supports preset ranges or custom start/end dates. Use it to build per-symbol trend... Endpoint: GET /markets/{symbol}/timeseries · Dev Params: range string opt; start string opt; end string opt Response keys: symbol, range, data Related: /docs/api/markets/symbol-stats, /docs/api/markets/symbol-exchanges - [Symbol Distribution](https://loris.tools/docs/api/markets/symbol-distribution) Summary: Per-exchange share of OI or volume for one symbol — how trading activity is distributed across venues. Returns one row per exchange with the symbol's value on that exchange and its... Endpoint: GET /markets/{symbol}/distribution · Dev Params: metric string req Response keys: symbol, metric, timestamp, data Related: /docs/api/markets/symbol-timeseries, /docs/api/markets/symbol-stats - [Symbol Exchanges](https://loris.tools/docs/api/markets/symbol-exchanges) Summary: Full per-exchange market rows for one symbol — price, volume, OI, funding rate, and 24h liquidations — from every exchange that lists it. Use it to compare execution conditions across... Endpoint: GET /markets/{symbol}/exchanges · Free Response keys: symbol, timestamp, exchanges Related: /docs/api/markets/symbol-stats, /docs/api/markets/symbol-timeseries - [Symbol Stats](https://loris.tools/docs/api/markets/symbol-stats) Summary: Aggregated price, 24h volume, OI, top funding rate, and 24h liquidations for one symbol, rolled up across all exchanges. The compact overview endpoint for a symbol page — use it when you... Endpoint: GET /markets/{symbol}/stats · Free Response keys: symbol, timestamp, price_usd, price_24h_change_pct, volume_24h_usd, volume_24h_change_pct, oi_usd, oi_24h_change_pct, top_funding_bps, top_funding_exchange, liquidation_24h_usd Related: /docs/api/markets/symbol-exchanges, /docs/api/markets/symbols - [Options](https://loris.tools/docs/api/options) Summary: Access normalized options surface data for BTC, ETH, HYPE, SOL, ZEC, XRP, DOGE, and BNB across supported venues - live instrument snapshots, at-the-money implied volatility history,... Endpoints: GET /options/snapshot (Free) - Live options surface for one supported exchange - all instruments...; GET /options/overview-history (Free) - Hourly USD-notional OI and rolling 24h volume by exchange and symbol...; GET /options/atm-history (Dev) - Historical ATM implied volatility per hour and expiry, up to 90 days...; GET /options/metrics (Free) - Latest ATM IV per expiry with 24h change — the headline options...; GET /options/surface-history (Pro) - Full options volatility surface history — all strikes and expiries... - [Options Snapshot](https://loris.tools/docs/api/options/snapshot) Summary: Returns the live options surface for BTC, ETH, HYPE, SOL, ZEC, XRP, DOGE, or BNB on a supported exchange. Each active instrument is returned in the normalized options shape, including... Endpoint: GET /options/snapshot · Free Params: symbol string opt; exchange string req Response keys: symbol, exchange, count, instruments Related: /docs/api/options/metrics, /docs/api/options/atm-history - [Options Overview History](https://loris.tools/docs/api/options/overview-history) Summary: Hourly aggregate options trend data for the overview page. Returns USD-notional open interest and rolling 24h volume by exchange and symbol, so clients can stack the same dataset by venue... Endpoint: GET /options/overview-history - [ATM History](https://loris.tools/docs/api/options/atm-history) Summary: Historical at-the-money implied volatility for BTC, ETH, HYPE, SOL, ZEC, XRP, DOGE, or BNB on a supported exchange — one data point per hour and expiry, showing the IV of the option with... Endpoint: GET /options/atm-history · Dev Params: symbol string opt; exchange string req; range string opt Response keys: symbol, exchange, range, days, count, unit, resolution, data Related: /docs/api/options/metrics, /docs/api/options/surface-history, /docs/api/options/snapshot - [Options Metrics](https://loris.tools/docs/api/options/metrics) Summary: Latest ATM implied volatility per expiry with the 24h change — the headline view for an options dashboard. Returns one row per active expiry, showing the current ATM strike, its IV, the IV... Endpoint: GET /options/metrics · Free Params: symbol string opt; exchange string req Response keys: symbol, exchange, count, data Related: /docs/api/options/snapshot, /docs/api/options/atm-history - [Surface History](https://loris.tools/docs/api/options/surface-history) Summary: Full options volatility surface history for one supported exchange — all strikes and expiries for every hour in the requested window. Returns a nested structure keyed by hour, then by... Endpoint: GET /options/surface-history · Pro Params: symbol string opt; exchange string req; range string opt Response keys: symbol, exchange, range, days, hours, snapshots Related: /docs/api/options/atm-history, /docs/api/options/snapshot - [Metrics](https://loris.tools/docs/api/metrics) Summary: Derived metrics built from raw market data, giving you higher-level signals that go beyond raw price, volume, and OI feeds. Endpoints: GET /volume-oi-ratio (Dev) - Rolling volume-to-open-interest ratio per exchange over a date range. - [Volume/OI Ratio](https://loris.tools/docs/api/metrics/volume-oi-ratio) Summary: Rolling volume-to-open-interest ratio per exchange over a configurable date range and smoothing window. The ratio signals whether a market is in an active trading regime (high ratio) or an... Endpoint: GET /volume-oi-ratio · Dev Params: start string opt; end string opt; exchanges string opt; windowdays int opt Response keys: data, window_days, notices, unit, resolution Related: /docs/api/open-interest/exchange-totals, /docs/api/volume/exchange-totals - [Charts](https://loris.tools/docs/api/charts) Summary: Market dashboard data — a formatted ticker strip of Binance USD perpetuals plus macro market statistics. Returns pre-formatted display strings for price, 24h change, and volume per symbol,... Endpoint: GET /charts · Dev Response keys: data, market_data Related: /docs/api/funding/funding, /docs/api/markets/symbols - [RWA](https://loris.tools/docs/api/rwa) Summary: Real-world asset classification analytics for crypto derivatives — covering tokenized commodities, equities, and forex traded as perpetuals across major exchanges. Endpoints expose... Endpoints: GET /rwa/market-hours (Pro) - UTC trading-session intervals and holidays for TradFi and RWA-linked...; GET /rwa/aggregates-timeseries (Pro) - Volume and OI timeseries for RWA-classified symbols grouped by asset...; GET /rwa/exchanges/snapshot (Dev) - Current RWA aggregates per exchange with 24h changes. - [RWA Market Hours](https://loris.tools/docs/api/rwa/market-hours) Summary: UTC trading-session intervals for global TradFi and RWA-linked venues. Returns current tradable status, current/next tradable sessions, sessions inside a requested UTC window, and upcoming... Endpoint: GET /rwa/market-hours · Pro Params: date string opt; days integer opt; exchange string opt; asof string opt Response keys: timestamp, as_of_utc, timezone, window, coverage, exchanges Related: /docs/api/rwa/aggregates-timeseries, /docs/api/rwa/exchanges-snapshot - [Aggregates Timeseries](https://loris.tools/docs/api/rwa/aggregates-timeseries) Summary: Volume and/or OI timeseries for symbols classified as real-world assets, grouped by asset class (commodity, stock, etc.), asset group, asset subgroup, exchange, or individual symbol.... Endpoint: GET /rwa/aggregates-timeseries · Pro Params: metric string opt; groupby string opt; range string opt; assetclass string opt Response keys: range, metric, group_by, groups, data Related: /docs/api/rwa/exchanges-snapshot, /docs/api/open-interest/exchange-totals - [Exchanges Snapshot](https://loris.tools/docs/api/rwa/exchanges-snapshot) Summary: Current RWA aggregates per exchange — total OI and 24h volume for RWA-classified symbols only, with 24h changes and symbol count. Returns one row per exchange that lists any RWA symbols.... Endpoint: GET /rwa/exchanges/snapshot · Dev Params: assetclass string opt Response keys: timestamp, exchanges, totals Related: /docs/api/rwa/aggregates-timeseries - [HIP-3 Analytics](https://loris.tools/docs/api/hip3-analytics) Summary: HIP-3 Analytics provides comprehensive data for Hyperliquid HIP-3 builder DEXes, covering combined dashboards, per-DEX and per-symbol breakdowns, liquidation count/value, trader... Endpoints: GET /hip3-analytics/dashboard (Dev) - Combined dashboard payload — summary, per-DEX stats, timeseries,...; GET /hip3-analytics/dex-detail (Dev) - Single-DEX bundle — summary, per-symbol stats, timeseries,...; GET /hip3-analytics/leaderboard (Dev) - Trader leaderboard sorted by volume or other metric.; GET /hip3-analytics/timeseries/symbol (Dev) - Volume, fee, and liquidation timeseries for one HIP-3 symbol on a...; GET /hip3-analytics/candles (Pro) - OHLCV candles for a HIP-3 coin at configurable intervals.; GET /hip3-analytics/oi-trends/total (Dev) - Estimated HIP-3 OI from fills — all markets combined, daily.; GET /hip3-analytics/oi-trends/dex (Dev) - HIP-3 OI trends for one DEX — aggregate plus per-symbol series.; GET /hip3-analytics/by-dex (Dev) - Granular stats by DEX, including liquidation count/value.; GET /hip3-analytics/by-symbol (Dev) - Granular stats by symbol across all DEXes, including liquidation...; GET /hip3-analytics/timeseries/dex-breakdown (Dev) - Per-DEX symbol breakdown timeseries with liquidation value fields. - [Dashboard](https://loris.tools/docs/api/hip3-analytics/dashboard) Summary: Combined HIP-3 dashboard payload that replaces 14+ separate calls. Returns summary totals, per-DEX stats, timeseries, liquidation count/value, builder fee series, and priority gas series —... Endpoint: GET /hip3-analytics/dashboard · Dev Params: range string opt Response keys: success, range, period, summary, by_dex, timeseries, builder_fee_timeseries, priority_gas_timeseries Related: /docs/api/hip3-analytics/dex-detail, /docs/api/hip3-analytics/leaderboard - [DEX Detail](https://loris.tools/docs/api/hip3-analytics/dex-detail) Summary: Single-DEX bundle for the specified HIP-3 builder DEX — summary stats, per-symbol breakdown, timeseries, liquidation count/value, builder fee series, and priority gas series. Use it to... Endpoint: GET /hip3-analytics/dex-detail · Dev Params: dexname string req; range string opt; topn integer opt Response keys: success, range, period, dex_name, summary, by_symbol, timeseries, builder_timeseries, priority_gas_timeseries, symbol_breakdown Related: /docs/api/hip3-analytics/dashboard, /docs/api/hip3-analytics/oi-trends-dex - [Leaderboard](https://loris.tools/docs/api/hip3-analytics/leaderboard) Summary: Trader leaderboard for HIP-3 builder DEX activity, sorted by volume or another specified metric. Returns a ranked list of traders with their volume, trade count, and other stats. Use it to... Endpoint: GET /hip3-analytics/leaderboard · Dev Params: range string opt; sortby string opt; limit integer opt Response keys: success, range, period, sort_by, traders Related: /docs/api/hip3-analytics/dashboard, /docs/api/hip3-analytics/by-symbol - [Symbol Timeseries](https://loris.tools/docs/api/hip3-analytics/symbol-timeseries) Summary: Volume, fee, and liquidation timeseries for one HIP-3 symbol on a specific DEX. Use it to chart how trading activity on a particular token has evolved on a builder DEX, or compare activity... Endpoint: GET /hip3-analytics/timeseries/symbol · Dev Params: dexname string req; symbol string req; range string opt Response keys: success, range, period, dex_name, symbol, data Related: /docs/api/hip3-analytics/dex-detail, /docs/api/hip3-analytics/candles - [Candles](https://loris.tools/docs/api/hip3-analytics/candles) Summary: OHLCV candles for a HIP-3 coin at a configurable interval. Returns open, high, low, close, and volume data for charting. Use it to build a price chart for a HIP-3 DEX token or feed a... Endpoint: GET /hip3-analytics/candles · Pro Params: coin string req; interval string opt; start string (ISO 8601) opt; end string (ISO 8601) opt; limit integer opt Response keys: success, coin, interval, data Related: /docs/api/hip3-analytics/symbol-timeseries, /docs/api/hip3-analytics/dex-detail - [OI Trends (Total)](https://loris.tools/docs/api/hip3-analytics/oi-trends-total) Summary: Estimated HIP-3 open interest derived from fill data — all markets combined as a daily time series, with a per-DEX breakdown. Use it to chart overall HIP-3 OI growth, see which DEXes are... Endpoint: GET /hip3-analytics/oi-trends/total · Dev Params: range string opt Response keys: success, range, period, data, by_dex Related: /docs/api/hip3-analytics/oi-trends-dex, /docs/api/hip3-analytics/dashboard, /docs/api/open-interest/exchange-totals - [OI Trends (DEX)](https://loris.tools/docs/api/hip3-analytics/oi-trends-dex) Summary: HIP-3 OI trends for one specific builder DEX — aggregate daily open interest series plus per-symbol breakdown for up to the top N symbols. Use it to understand how positioning on a... Endpoint: GET /hip3-analytics/oi-trends/dex · Dev Params: dexname string req; range string opt; topn integer opt Response keys: success, range, period, dex_name, aggregate, symbols, by_symbol Related: /docs/api/hip3-analytics/oi-trends-total, /docs/api/hip3-analytics/dex-detail - [By DEX](https://loris.tools/docs/api/hip3-analytics/by-dex) Summary: Granular HIP-3 stats broken down by builder DEX — volume, trade count, builder fees, liquidation count/value, and unique traders per venue. This data is also bundled in the /dashboard... Endpoint: GET /hip3-analytics/by-dex · Dev Params: range string opt Response keys: success, range, period, data Related: /docs/api/hip3-analytics/dashboard, /docs/api/hip3-analytics/by-symbol, /docs/api/hip3-analytics/dex-detail - [By Symbol](https://loris.tools/docs/api/hip3-analytics/by-symbol) Summary: Granular HIP-3 stats broken down by symbol across all builder DEXes — volume, trade count, builder fees, and liquidation count/value per coin. Also bundled in /dashboard; use this endpoint... Endpoint: GET /hip3-analytics/by-symbol · Dev Params: range string opt Response keys: success, range, period, data Related: /docs/api/hip3-analytics/dashboard, /docs/api/hip3-analytics/by-dex, /docs/api/hip3-analytics/leaderboard - [DEX Symbol Breakdown](https://loris.tools/docs/api/hip3-analytics/dex-breakdown) Summary: Per-DEX symbol breakdown timeseries — how each symbol contributes to a specific builder DEX's activity over time. Returns a time-bucketed series in wide format with volume, fee, trade,... Endpoint: GET /hip3-analytics/timeseries/dex-breakdown · Dev Params: dexname string req; range string opt; topn integer opt Response keys: success, range, period, dex_name, data, symbols, total_symbols Related: /docs/api/hip3-analytics/dex-detail, /docs/api/hip3-analytics/by-dex, /docs/api/hip3-analytics/symbol-timeseries - [HIP-4 Analytics](https://loris.tools/docs/api/hip4-analytics) Summary: HIP-4 Analytics covers Hyperliquid's HIP-4 outcome and prediction market ecosystem, providing dashboards, merged outcome metadata, scoped per-outcome analytics, and end-of-day open interest... Endpoints: GET /hip4-analytics/dashboard (Dev) - Combined HIP-4 dashboard metrics — volume, fees, trade counts, and...; GET /hip4-analytics/outcome-meta (Dev) - Merged live and archived HIP-4 outcome market labels and metadata.; GET /hip4-analytics/outcome/{outcomeid} (Dev) - Scoped dashboard bundle for one outcome market.; GET /hip4-analytics/oi-eod (Pro) - End-of-day two-sided HIP-4 trading OI — shares and USD, settlement... - [HIP-4 Dashboard](https://loris.tools/docs/api/hip4-analytics/dashboard) Summary: Combined HIP-4 prediction market dashboard payload — nested summary metrics, per-outcome and per-coin breakdowns, trading and settlement timeseries, and stacked chart data for the requested... Endpoint: GET /hip4-analytics/dashboard · Dev Params: range string opt Response keys: success, range, period, summary, by_outcome, by_coin, timeseries, settlement_total, settlement_by_outcome, settlement_timeseries Related: /docs/api/hip4-analytics/outcome-detail, /docs/api/hip4-analytics/outcome-meta, /docs/api/hip4-analytics/oi-eod - [Outcome Metadata](https://loris.tools/docs/api/hip4-analytics/outcome-meta) Summary: Merged metadata for all HIP-4 outcome markets — live outcomes from Hyperliquid's API combined with archived markets stored in the Loris database. Returns market labels, descriptions, and... Endpoint: GET /hip4-analytics/outcome-meta · Dev Response keys: outcomes, total Related: /docs/api/hip4-analytics/outcome-detail, /docs/api/hip4-analytics/dashboard - [Outcome Detail](https://loris.tools/docs/api/hip4-analytics/outcome-detail) Summary: Scoped dashboard bundle for one HIP-4 outcome market — nested summary metrics, per-coin breakdowns, trading timeseries, settlement data, and stacked chart data specific to that outcome. Endpoint: GET /hip4-analytics/outcome/{outcome_id} · Dev Params: range string opt Response keys: success, outcome_id, range, period, summary, by_coin, timeseries, settlement, settlement_timeseries Related: /docs/api/hip4-analytics/dashboard, /docs/api/hip4-analytics/oi-eod - [EOD OI](https://loris.tools/docs/api/hip4-analytics/oi-eod) Summary: End-of-day two-sided HIP-4 trading open interest — shares and USD values, with settlement legs excluded. Returns daily OI snapshots that can be filtered by outcome ID or scoped to a minimum... Endpoint: GET /hip4-analytics/oi-eod · Pro Params: byoutcome string opt; outcomeid integer opt; start string (ISO 8601 or YYYY-MM-DD) opt Response keys: success, start, data, default_min_day Related: /docs/api/hip4-analytics/dashboard, /docs/api/hip4-analytics/outcome-detail