Фьючерсный объём по одной монете
Собственный слой данных: фьючерсный объём по одной монете
/api/sd/volumeЗапрос
Параметры запроса
| Имя | Тип | Обязательный | По умолчанию | Допустимые значения | Описание |
|---|---|---|---|---|---|
| coin | string | Обязательный | — | — | Символ монеты; 400, если не указан. Псевдоним: `base`. Пример: BTC |
Пример запроса
curl -s "https://www.coinboss.com/api/sd/volume?coin=BTC"Поля ответа
Таблица полей формируется из реальных ответов, поэтому в ней перечислено ровно то, что возвращает эндпоинт. В путях a[] обозначает элементы массива, а {*} — объекты с динамическим ключом, например монетой или биржей.
| Поле | Тип | Единица | Описание |
|---|---|---|---|
| success | boolean | — | true, если запрос выполнен успешно. При ошибке тело ответа имеет вид `{ success: false, code, error, request_id }`. |
| coin | string | — | Символ монеты в верхнем регистре (например, BTC). |
| now | number | ms | Время сервера в момент формирования ответа. |
| futures | object | — | Блок или значение фьючерсного рынка. |
| futures.total_usd | number | USD | Фьючерсный объём за 24h по биржам (номинал в USD). |
| futures.n_exchanges | number | — | Число учтённых бирж. |
| futures.by_exchange | array | — | Разбивка по биржам. |
| futures.by_exchange[] | object | — | Разбивка по биржам. |
| futures.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| futures.by_exchange[].vol_usd | number | USD | Объём (номинал в USD). |
| futures.by_exchange[].legacy_usd | number | USD | Часть объёма, приходящаяся на набор тикеров бессрочных контрактов USDT. |
| futures.by_exchange[].sd_usd | number | USD | Часть, приходящаяся на уже включённые дополнительные контракты (USDC, с маржой в монете, срочные). |
| futures.by_exchange[].share_pct | number | % | Доля в общем значении. |
| futures.change_24h | object | — | Изменение за 24h. |
| futures.change_24h.pct | number | % | Значение в процентах. |
| futures.change_24h.cur | number | — | Текущее значение. |
| futures.change_24h.prev | number | — | Предыдущее значение (база сравнения). |
| futures.change_24h.n_matched | number | — | Элементы, присутствующие на обоих концах сравнения. |
| futures.change_24h.n_total | number | — | Элементы, присутствующие сейчас. |
| futures.change_24h.prev_ts | number | ms | Время базового снимка. |
| futures.change_24h.basis | string | — | Цена фьючерса минус спотовая цена либо блок базиса. |
| futures.selfdata_contracts | object | — | Дополнительные контракты: что уже включено и что ещё ожидает включения. |
| futures.selfdata_contracts.included_usd | null | USD | Объём за 24h по дополнительно собираемым контрактам (с маржой в монете, в USDC, срочным), уже учтённый во фьючерсном итоге; null, если пока не учтён ни один. |
| futures.selfdata_contracts.n_included | number | count | Число дополнительно собираемых контрактов, учтённых во фьючерсном итоге (тех, у которых есть собственный снимок примерно 24-часовой давности). |
| futures.selfdata_contracts.pending_usd | number|null | USD | Сумма по ожидающим элементам; в итог не входит. |
| futures.selfdata_contracts.n_pending | number | count | Число дополнительно собираемых контрактов, которые пока не учтены, поскольку у них нет собственной базы сравнения 24-часовой давности; крупнейшие перечислены в `pending`. |
| futures.selfdata_contracts.pending | array | — | Элементы, которые собираются, но ещё не включены. |
| futures.selfdata_contracts.pending[] | object | — | Элементы, которые собираются, но ещё не включены. |
| futures.selfdata_contracts.pending[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| futures.selfdata_contracts.pending[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| futures.selfdata_contracts.pending[].margin | string | — | Класс валюты маржи. |
| futures.selfdata_contracts.pending[].contract_type | string | — | `perpetual` или `delivery`. |
| futures.selfdata_contracts.pending[].vol_usd | number | USD | Объём (номинал в USD). |
| futures.selfdata_contracts.pending[].reason | string | — | Код причины. |
| spot | object | — | Блок или значение спотового рынка. |
| spot.total_usd | number | USD | Спотовый объём за 24h по биржам. |
| spot.n_exchanges | number | — | Число учтённых бирж. |
| spot.asof | number | ms | Время самых новых использованных данных. |
| spot.by_exchange | array | — | Разбивка по биржам. |
| spot.by_exchange[] | object | — | Разбивка по биржам. |
| spot.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| spot.by_exchange[].vol_usd | number | USD | Объём (номинал в USD). |
| spot.by_exchange[].quote | string | — | Валюты котировки, учтённые для этой биржи. |
| spot.by_exchange[].ts | number | ms | Метка времени. |
| spot.by_exchange[].price | number | — | Последняя цена в валюте котировки (USD или USDT, если не указано иное). |
| spot.by_exchange[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| spot.by_exchange[].share_pct | number | % | Доля в общем значении. |
| spot.change_24h | object | — | Изменение за 24h. |
| spot.change_24h.pct | number | % | Значение в процентах. |
| spot.change_24h.cur | number | — | Текущее значение. |
| spot.change_24h.prev | number | — | Предыдущее значение (база сравнения). |
| spot.change_24h.n_matched | number | — | Элементы, присутствующие на обоих концах сравнения. |
| spot.change_24h.n_total | number | — | Элементы, присутствующие сейчас. |
| spot.change_24h.prev_ts | number | ms | Время базового снимка. |
| spot.change_24h.basis | string | — | Цена фьючерса минус спотовая цена либо блок базиса. |
| ratios | object | — | Отношения объёмов: `futures_to_spot` (фьючерсный объём за 24h ÷ спотовый объём за 24h) и `oi_to_futures_volume`; каждое равно null, если отсутствует одно из исходных значений. |
| ratios.futures_to_spot | number | — | Фьючерсный объём, делённый на спотовый объём. |
| ratios.oi_to_futures_volume | number | — | Открытый интерес, делённый на фьючерсный объём за 24h. |
| method | object | — | Текстовое описание формул, использованных для этого ответа. |
| method.futures | string | — | Блок или значение фьючерсного рынка. |
| method.spot | string | — | Блок или значение спотового рынка. |
| method.change | string | — | Изменение за указанный период. |
| method.oi_to_futures_volume | string | — | Текстовое определение `ratios.oi_to_futures_volume`: совокупный открытый интерес в USD ÷ фьючерсный объём за 24h в USD. |
Сформировано 2026-11-11 23:00 UTC; использовано реальных ответов: 4.
Пример ответа
/api/sd/volume?coin=BTC · Реальный ответ, получен 2026-11-13 03:57:37 UTC. Длинные массивы и словари сокращены для отображения: spot.by_exchange: элементов было 14; futures.by_exchange: элементов было 23; futures.selfdata_contracts.pending: элементов было 5.
- "success"true
- "coin""BTC"
- "now"1794542257033
- "futures"
- "total_usd"79049803843.06
- "n_exchanges"23
- "by_exchange"
- "change_24h"
- "selfdata_contracts"
- "spot"
- "total_usd"7929483908.44
- "n_exchanges"14
- "asof"1794541800000
- "by_exchange"
- "change_24h"
- "ratios"
- "futures_to_spot"9.9691
- "oi_to_futures_volume"0.6197
- "method"
- "futures""SUM of each exchange 24h quote turnover in USD for this coin's contracts (ticker fresh within 1h); self-collected coin-margined/USDC/delivery contracts are adde…"
- "spot""per exchange: 24h quote turnover summed over that exchange's USD/USDT/USDC-quoted spot pairs of the coin (quote = the largest pair); total = SUM over exchanges …"
- "change""same-exchange pairing: only exchanges with both a current value and a snapshot ~24h ago enter numerator and denominator"
- "oi_to_futures_volume""total open interest (USD) / 24h futures turnover (USD)"
Проверенные образцы
Помимо примера выше, автопроверка вызывает этот эндпоинт с указанными параметрами и каждый раз сверяет схему.
| Параметры | HTTP | Задержка | Результат |
|---|---|---|---|
| coin=ETH | 200 | 38 ms | Пройдено |
| coin=SOL | 200 | 46 ms | Пройдено |
| coin=ARKM | 200 | 43 ms | Пройдено |
| — | 400 | 1 ms | Пройдено возвращает ожидаемую ошибку |
Проверено: 2026-11-13 03:57:37 UTC
Сведения
- Аутентификация
- Не требуется. Публичный эндпоинт.
- Лимит запросов
- 1200 запросов в минуту на один IP
- Серверный кеш
- 30s
- Пограничный микрокеш
- 10s
- Частота обновления
- фьючерсные тикеры — раз в 60 s (контракты с маржой в монете / USDC / срочные — раз в 120 s); спотовые снимки — раз в 10 min
- Окно
- скользящий объём за 24 h в том виде, в каком его сообщает каждая площадка; изменение за 24 h — относительно собственного архива примерно 24 h назад
- Источники данных
- Фьючерсный объём за 24h от собственных коллекторов тикеров (24 площадки деривативов) и спотовый объём за 24h от собственных коллекторов спотовых тикеров (14 спотовых бирж, например binance, okx, bybit, coinbase, kraken, upbit).
- Покрытие бирж
- фьючерсы: до 24 площадок; спот: 14 бирж, пары с котировкой в USD / USDT / USDC
- Единицы измерения
- volumes in USD; changes in percent; ratios dimensionless
- Метод расчёта
- futures total = SUM(volume_usd) of tickers fresh within 1 h, plus non-USDT-perp contracts once they have their own ~24 h baseline; spot total = SUM of the latest per-exchange snapshot within 30 min; 24 h change by same-exchange pairing; ratios futures_to_spot and oi_to_futures_volume
- Метки времени
- Миллисекунды эпохи Unix (UTC), если в описании поля не указано иное
- Формат ответа
- json
- Стабильность
- Стабильный
- Доступен с
- 2026-11-11
Текущий статус
Доступность за последние 30 дней
Пройдено 100% из 411 проверок
Ошибки
Неудачные вызовы имеют одинаковую структуру на всех эндпоинтах. Полный список приведён на странице ошибок. Ошибки и лимиты запросов →
| Код | HTTP | Значение | Что делать |
|---|---|---|---|
| INVALID_PARAM | 400 | Отсутствует обязательный параметр, или значение не принимается. `param` называет параметр, если он известен. | Не повторяйте запрос без изменений; исправьте его. |
| UNAUTHORIZED | 401 | Заголовок `CB-API-KEY` был отправлен, но ключ неизвестен или отозван. Для публичных данных ключ не нужен — уберите заголовок или используйте действительный ключ. | Не повторяйте запрос без изменений. |
| FORBIDDEN | 403 | Маршрут не входит в публичный API (внутренний или только для аккаунта). | Не повторяйте запрос. |
| NOT_FOUND | 404 | Неизвестный маршрут, либо запрошенная монета / биржа / фонд не существует. | Не повторяйте запрос; сверьте путь и идентификаторы с каталогом. |
| RATE_LIMITED | 429 | Запросов больше, чем позволяет поминутный лимит. `Retry-After` указывает, сколько секунд нужно подождать. | Дождитесь истечения `Retry-After`, затем повторите запрос с нарастающей задержкой. |
| INTERNAL | 500 | Непредвиденная ошибка сервера. Сообщение намеренно общее; при обращении указывайте `request_id`. | Повторите запрос один раз через несколько секунд; если ошибка сохраняется, сообщите о ней, указав ID запроса. |
| UPSTREAM_FAILED | 503 | Источник данных, стоящий за этим эндпоинтом, не ответил вовремя. Устаревшие или подменные значения вместо него не возвращаются. | Повторите запрос с нарастающей задержкой; проверьте страницу статуса. |
| UNAVAILABLE | 501 / 503 | Набор данных временно не готов (прогрев кеша), либо у эндпоинта пока нет законного публичного источника. | Повторите запрос позже; каталог помечает эндпоинты, недоступные по проектному решению. |
| REQUEST_FAILED | 200 | Некоторые более старые эндпоинты отвечают HTTP 200 с `success: false`. Всегда проверяйте `success`, а не только статус HTTP. | Зависит от сообщения; считайте запрос неудачным. |
Попробовать
/api/sd/volumeДоступенstring — Coin symbol; 400 when missing. Alias: `base`.
https://www.coinboss.com/api/sd/volume?coin=BTCДругие эндпоинты этой категории
- Сводный пакет по монете одним запросом (OI, финансирование, ликвидации, объём, лонг/шорт) /api/sd/coin
- Фьючерсный объём по одной монете /api/sd/volume
- Скринер монет по деривативам /api/derivatives/coins
- Полная таблица монет по деривативам /api/derivatives/coins-full
- Свечи деривативов по монете /api/derivatives/kline
- Список RSI по монетам /api/derivatives/rsi
- Ряд MACD по монете /api/indicators/ta/macd/:coin
- Исторические ряды по одной монете /api/market/history
- Тикеры деривативов, агрегированные по монетам /api/market/tickers
- Рейтинг объёма деривативов /api/market/volume-rank