Сводный пакет по монете одним запросом (OI, финансирование, ликвидации, объём, лонг/шорт)
Собственный слой данных: сводный пакет по монете одним запросом (OI / финансирование / ликвидации / объём / лонг-шорт, изоляция сбоев по блокам)
/api/sd/coinЗапрос
Параметры запроса
| Имя | Тип | Обязательный | По умолчанию | Допустимые значения | Описание |
|---|---|---|---|---|---|
| coin | string | Обязательный | — | — | Символ монеты; 400, если не указан. Псевдоним: `base`. Пример: BTC |
Пример запроса
curl -s "https://www.coinboss.com/api/sd/coin?coin=BTC"Поля ответа
Таблица полей формируется из реальных ответов, поэтому в ней перечислено ровно то, что возвращает эндпоинт. В путях a[] обозначает элементы массива, а {*} — объекты с динамическим ключом, например монетой или биржей.
| Поле | Тип | Единица | Описание |
|---|---|---|---|
| success | boolean | — | true, если запрос выполнен успешно. При ошибке тело ответа имеет вид `{ success: false, code, error, request_id }`. |
| coin | string | — | Символ монеты в верхнем регистре (например, BTC). |
| now | number | ms | Время сервера в момент формирования ответа. |
| oi | object | — | Тот же объект, что возвращает `/api/sd/oi` для этой монеты. |
| oi.coin | string | — | Символ монеты в верхнем регистре (например, BTC). |
| oi.now | number | ms | Время сервера в момент формирования ответа. |
| oi.total_usd | number | USD | Открытый интерес по всем учтённым биржам и контрактам в том виде, в каком его сообщает каждая биржа (номинал в USD). |
| oi.n_exchanges | number | — | Число бирж в итоге. |
| oi.n_contracts | number | — | Число контрактов в итоге. |
| oi.asof | number | ms | Самое позднее время обновления среди учтённых строк. |
| oi.total_usd_single_adjusted | number | USD | `total_usd`, в котором значения бирж, сообщающих обе стороны (`double_sided.exchanges`), уменьшены вдвое, так что каждая площадка учитывается по одной стороне. |
| oi.double_sided | object | — | Биржи, о которых известно, что они публикуют открытый интерес лонг + шорт одним числом. |
| oi.double_sided.exchanges | array | — | Биржи. |
| oi.double_sided.exchanges[] | string | — | Биржи. |
| oi.double_sided.oi_usd | number | USD | Открытый интерес этих бирж в том виде, в каком он сообщён, до деления пополам. |
| oi.by_kind | object | — | Разбивка на линейные / инверсные. |
| oi.by_kind.linear_usd | number | USD | Открытый интерес линейных контрактов (маржа и расчёты в стейблкоине или USD). |
| oi.by_kind.inverse_usd | number | USD | Открытый интерес инверсных контрактов (с маржой в монете), пересчитанный в USD по цене контракта. |
| oi.by_margin | object | — | Разбивка по валюте маржи. |
| oi.by_margin.other | number | USD | Прочие валюты маржи (например, площадки с расчётами в USD, такие как CME). |
| oi.by_margin.usdt | number | USD | Контракты с маржой в USDT. |
| oi.by_margin.usdc | number | USD | Контракты с маржой в USDC. может отсутствовать |
| oi.by_margin.coin | number | USD | Контракты с маржой в монете. может отсутствовать |
| oi.by_contract_type | object | — | Разбивка на бессрочные / срочные. |
| oi.by_contract_type.perpetual_usd | number | USD | Бессрочные контракты. |
| oi.by_contract_type.delivery_usd | number | USD | Срочные фьючерсы (поставочные контракты). |
| oi.change | object | — | Изменение открытого интереса за 1h / 4h / 24h, рассчитанное по одному и тому же набору контрактов на обоих концах. динамические ключи: h1,h4,h24 |
| oi.change.{*} | object | — | Изменение за указанный период. |
| oi.change.{*}.pct | number | % | Изменение в процентах между `prev` и `cur`. |
| oi.change.{*}.cur | number | USD | Текущая сумма по сопоставленным контрактам. |
| oi.change.{*}.prev | number | USD | Сумма по тем же контрактам на момент `prev_ts`. |
| oi.change.{*}.n_matched | number | — | Контракты (или биржи), присутствующие на обоих концах. |
| oi.change.{*}.n_total | number | — | Контракты (или биржи), присутствующие сейчас. |
| oi.change.{*}.matched_share_pct | number | % | Доля текущего открытого интереса, покрытая сопоставленным набором. может отсутствовать |
| oi.change.{*}.prev_ts | number | ms | Время базового снимка. |
| oi.change.{*}.span_min | number | min | Фактический интервал между базовым снимком и текущим моментом. |
| oi.change.{*}.basis | string | — | Из какого ряда снимков взят базовый снимок. |
| oi.change.{*}.frozen_excluded | object | — | Строки, не учтённые в изменении, поскольку их значение не менялось между двумя снимками (источник не обновляется). может отсутствовать |
| oi.change.{*}.frozen_excluded.n_baseline | number | — | Элементы в базовом снимке. может отсутствовать |
| oi.change.{*}.frozen_excluded.n_current | number | — | Элементы в текущем снимке. может отсутствовать |
| oi.change.{*}.frozen_excluded.cur_usd | number | USD | Текущее значение. может отсутствовать |
| oi.change.{*}.frozen_excluded.prev_usd | number | USD | Базовое значение. может отсутствовать |
| oi.by_exchange | array | — | Разбивка по биржам. |
| oi.by_exchange[] | object | — | Разбивка по биржам. |
| oi.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| oi.by_exchange[].oi_usd | number | USD | Открытый интерес (номинал в USD). |
| oi.by_exchange[].share_pct | number | % | Доля в общем значении. |
| oi.by_exchange[].n_contracts | number | — | Число контрактов. |
| oi.by_exchange[].linear_usd | number | USD | Линейные контракты. |
| oi.by_exchange[].inverse_usd | number | USD | Инверсные контракты (с маржой в монете). |
| oi.by_exchange[].perpetual_usd | number | USD | Бессрочные контракты. |
| oi.by_exchange[].delivery_usd | number | USD | Срочные контракты. |
| oi.by_exchange[].oi_side | string | — | `double`, если биржа сообщает обе стороны одним числом, `single`, если одну сторону, `unstated`, если биржа этого не документирует. |
| oi.by_exchange[].oi_usd_single_adjusted | number|null | USD | Односторонний эквивалент; null, если соглашение об учёте сторон не указано. |
| oi.by_exchange[].updated_at | number | ms | Время последнего обновления этой строки. |
| oi.by_exchange[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| oi.by_exchange[].is_stale | boolean | — | true, если строка старше окна актуальности; устаревшие строки в итогах не используются. |
| oi.contracts | array | — | Строки по контрактам. |
| oi.contracts[] | object | — | Строки по контрактам. |
| oi.contracts[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| oi.contracts[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| oi.contracts[].native_symbol | string|null | — | Символ в точности так, как его записывает биржа. |
| oi.contracts[].oi_usd | number | USD | Открытый интерес (номинал в USD). |
| oi.contracts[].oi_side | string | — | `double`, `single` или `unstated`: сообщает ли биржа обе стороны открытого интереса одним числом. |
| oi.contracts[].oi_usd_single | number|null | USD | Односторонний эквивалент `oi_usd`; null, если соглашение об учёте сторон не указано. |
| oi.contracts[].margin | string | — | Класс валюты маржи: `usdt`, `usdc`, `coin` или `other`. |
| oi.contracts[].kind | string | — | `linear` или `inverse`. |
| oi.contracts[].contract_type | string | — | `perpetual` или `delivery`. |
| oi.contracts[].expiry_ts | number|null | ms | Дата экспирации срочного контракта; null для бессрочных контрактов или если она не опубликована. |
| oi.contracts[].margin_basis | string | — | Как определён класс маржи (по спецификации контракта или по умолчанию для площадки). |
| oi.contracts[].updated_at | number | ms | Время последнего обновления этой строки. |
| oi.contracts[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| oi.contracts[].is_stale | boolean | — | true, если строка старше окна актуальности; устаревшие строки в итогах не используются. |
| oi.contracts[].collector | string | — | Внутренний коллектор, сформировавший строку. |
| oi.contracts[].included_since | number|null | ms | Когда этот контракт вошёл в итоги; null для базового набора. |
| oi.coverage | object | — | Что входит и что не входит в приведённые выше значения. Сверьтесь с этим блоком, прежде чем сравнивать итоги с другим источником. |
| oi.coverage.included_exchanges | array | — | Биржи, данные которых учтены в итогах. |
| oi.coverage.included_exchanges[] | string | — | Биржи, учтённые в итогах. |
| oi.coverage.pending | array | — | Контракты, которые уже собираются, но ещё не включены в итоги (например, пока накапливается их собственная 25-часовая история). Приводятся с текущим значением, чтобы расхождение было видно. |
| oi.coverage.pending[] | object | — | Элементы, которые собираются, но ещё не включены. |
| oi.coverage.pending[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| oi.coverage.pending[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| oi.coverage.pending[].native_symbol | string | — | Символ в точности так, как его записывает биржа. |
| oi.coverage.pending[].margin | string | — | Класс валюты маржи. |
| oi.coverage.pending[].contract_type | string | — | `perpetual` или `delivery`. |
| oi.coverage.pending[].oi_usd | number | USD | Открытый интерес (номинал в USD). |
| oi.coverage.pending[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| oi.coverage.pending[].reason | string | — | Код причины. |
| oi.coverage.pending[].detail | string|null | — | Сведения. |
| oi.coverage.pending_usd | number|null | USD | Сумма по ожидающим контрактам; в `total_usd` не входит. |
| oi.coverage.stale_excluded | array | — | Строки, не учтённые потому, что их последнее обновление выходит за окно пригодности. пусто в образцах, по которым построена таблица |
| oi.coverage.unavailable | array | — | Пары «биржа / контракт», которые не удалось включить, с указанием причины для каждой. Они никогда не учитываются как 0. |
| oi.coverage.unavailable[] | object | — | Элементы, по которым нет данных, с указанием причин. Никогда не сообщаются как 0. |
| oi.coverage.unavailable[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| oi.coverage.unavailable[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| oi.coverage.unavailable[].native_symbol | string | — | Символ в точности так, как его записывает биржа. |
| oi.coverage.unavailable[].margin | string | — | Класс валюты маржи. |
| oi.coverage.unavailable[].contract_type | string | — | `perpetual` или `delivery`. |
| oi.coverage.unavailable[].reason | string | — | Код причины. |
| oi.coverage.unavailable[].detail | string | — | Сведения. |
| oi.method | object | — | Текстовое описание формул, использованных для этого ответа. |
| oi.method.total | string | — | Всего. |
| oi.method.usd | string | USD | Значение. |
| oi.method.change_h1_h4 | string | — | Текстовое определение изменений открытого интереса за 1h и 4h: каждый контракт сравнивается с собственным снимком, ближайшим к началу окна. |
| oi.method.change_h24 | string | — | Текстовое определение изменения открытого интереса за 24h: сопоставление в пределах одной биржи с почасовым снимком, ближайшим к моменту 24 часа назад; застывшие базы сравнения исключаются. |
| oi.method.oi_side | string | — | `double`, `single` или `unstated`: сообщает ли биржа обе стороны открытого интереса одним числом. |
| funding | object | — | Тот же объект, что возвращает `/api/sd/funding` для этой монеты. |
| funding.coin | string | — | Символ монеты в верхнем регистре (например, BTC). |
| funding.now | number | ms | Время сервера в момент формирования ответа. |
| funding.unit | string | — | Единица всех полей ставок в этом ответе: `fraction` (0.0001 = 0.01 %). |
| funding.avg_8h | number | fraction per 8h | Простое среднее ставок, приведённых к 8h, по одному контракту на биржу. |
| funding.oi_weighted_8h | number | fraction per 8h | Среднее ставок, приведённых к 8h, взвешенное по открытому интересу. |
| funding.apr_pct | number | % per year | Простой пересчёт в годовое выражение: ставка за 8h × 3 × 365 × 100. |
| funding.apr_basis | string | — | На каком агрегате основано главное значение `apr_pct`. |
| funding.n_exchanges | number | — | Число учтённых бирж. |
| funding.n_normalized | number | — | Биржи, интервал финансирования которых известен и ставки которых удалось привести к 8h. |
| funding.n_unknown_interval | number | — | Биржи, не учтённые в агрегатах, поскольку их интервал финансирования неизвестен. |
| funding.settled_cum_7d | object | — | Сумма фактически рассчитанных ставок финансирования за последние 7 дней, усреднённая по биржам с историей расчётов. |
| funding.settled_cum_7d.avg | number | fraction | Простое среднее по биржам. |
| funding.settled_cum_7d.oi_weighted | number | fraction | Среднее, взвешенное по открытому интересу. |
| funding.settled_cum_7d.n | number | — | Биржи с полным окном. |
| funding.settled_cum_30d | object | — | То же за 30 дней. |
| funding.settled_cum_30d.avg | number | fraction | Простое среднее по биржам. |
| funding.settled_cum_30d.oi_weighted | number | fraction | Среднее, взвешенное по открытому интересу. |
| funding.settled_cum_30d.n | number | — | Биржи с полным окном. |
| funding.by_exchange | array | — | Одна строка на биржу: её основной контракт по этой монете (с наибольшим открытым интересом). |
| funding.by_exchange[] | object | — | Разбивка по биржам. |
| funding.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| funding.by_exchange[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| funding.by_exchange[].margin | string | — | Класс валюты маржи. |
| funding.by_exchange[].kind | string | — | Вид. |
| funding.by_exchange[].primary | boolean | — | True для контракта, представляющего свою биржу в агрегатах (контракт с наибольшим открытым интересом); в этом списке всегда true. |
| funding.by_exchange[].rate | number | — | Ставка. |
| funding.by_exchange[].interval_h | number | h | Интервал. |
| funding.by_exchange[].rate_8h | number | — | Ставка, приведённая к 8-часовому периоду. |
| funding.by_exchange[].apr_pct | number | % per year | Значение в процентах годовых. |
| funding.by_exchange[].next_funding_time | number|null | ms | Метка времени. |
| funding.by_exchange[].next_derived | boolean | — | True, если биржа не опубликовала `next_funding_time` и оно принято равным началу следующего полного часа UTC (только для площадок с ежечасными расчётами). |
| funding.by_exchange[].predicted_rate | null | — | Ориентировочная ставка следующего периода; null, если она не публикуется. |
| funding.by_exchange[].oi_usd | number|null | USD | Открытый интерес (номинал в USD). |
| funding.by_exchange[].updated_at | number | ms | Время последнего обновления этой строки. |
| funding.by_exchange[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| funding.by_exchange[].is_stale | boolean | — | true, если строка старше окна актуальности; устаревшие строки в итогах не используются. |
| funding.by_exchange[].settled | object|null | — | Записи фактических расчётов; null, если публичной истории нет. |
| funding.by_exchange[].settled.last_rate | number | fraction | Ставка финансирования, фактически применённая при последнем расчёте (`last_time`), из истории финансирования биржи (0.0001 = 0.01 %). может отсутствовать |
| funding.by_exchange[].settled.last_time | number | ms | Метка времени. может отсутствовать |
| funding.by_exchange[].settled.interval_h | number | h | Интервал. может отсутствовать |
| funding.by_exchange[].settled.cum_7d | number | fraction | Сумма ставок финансирования, по которым прошли расчёты по этому контракту за последние 7 дней (0.0015 = 0.15 %); null, если расчётов не зафиксировано. может отсутствовать |
| funding.by_exchange[].settled.n_7d | number | count | Число записей о расчётах, собранных за последние 7 дней. может отсутствовать |
| funding.by_exchange[].settled.n_7d_expected | number | count | Сколько расчётов должно быть в полном 7-дневном окне: 168 ÷ интервал расчётов в часах; null, если интервал неизвестен. может отсутствовать |
| funding.by_exchange[].settled.cum_7d_complete | boolean | — | True, если история охватывает начало 7-дневного окна и содержит не менее 90 % ожидаемых расчётов. может отсутствовать |
| funding.by_exchange[].settled.cum_30d | number | fraction | Сумма ставок финансирования, по которым прошли расчёты по этому контракту за последние 30 дней (0.006 = 0.6 %). может отсутствовать |
| funding.by_exchange[].settled.n_30d | number | count | Число записей о расчётах, собранных за последние 30 дней. может отсутствовать |
| funding.by_exchange[].settled.n_30d_expected | number | count | Сколько расчётов должно быть в полном 30-дневном окне: 720 ÷ интервал расчётов в часах; null, если интервал неизвестен. может отсутствовать |
| funding.by_exchange[].settled.cum_30d_complete | boolean | — | True, если история охватывает начало 30-дневного окна и содержит не менее 90 % ожидаемых расчётов. может отсутствовать |
| funding.by_exchange[].settled.history_from | number | ms | Самая ранняя из хранимых записей. может отсутствовать |
| funding.other_contracts | array | — | Другие контракты той же монеты (USDC, с маржой в монете, …). В агрегаты не входят. |
| funding.other_contracts[] | object | — | Один дополнительный контракт биржи с финансированием (с маржой в монете, в USDC, …), который не является её основным контрактом и исключён из агрегатов. |
| funding.other_contracts[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| funding.other_contracts[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| funding.other_contracts[].margin | string | — | Класс валюты маржи. |
| funding.other_contracts[].kind | string | — | Вид. |
| funding.other_contracts[].primary | boolean | — | False для каждой строки этого списка: контракт не является тем, который представляет свою биржу в агрегатах. |
| funding.other_contracts[].rate | number | — | Ставка. |
| funding.other_contracts[].interval_h | number|null | h | Интервал. |
| funding.other_contracts[].rate_8h | number|null | — | Ставка, приведённая к 8-часовому периоду. |
| funding.other_contracts[].apr_pct | number|null | % per year | Значение в процентах годовых. |
| funding.other_contracts[].next_funding_time | number|null | ms | Метка времени. |
| funding.other_contracts[].next_derived | boolean | — | True, если биржа не опубликовала `next_funding_time` и оно принято равным началу следующего полного часа UTC (только для площадок с ежечасными расчётами). |
| funding.other_contracts[].predicted_rate | number|null | — | Ориентировочная ставка следующего периода; null, если она не публикуется. |
| funding.other_contracts[].oi_usd | number|null | USD | Открытый интерес (номинал в USD). |
| funding.other_contracts[].updated_at | number | ms | Время последнего обновления этой строки. |
| funding.other_contracts[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| funding.other_contracts[].is_stale | boolean | — | true, если строка старше окна актуальности; устаревшие строки в итогах не используются. |
| funding.other_contracts[].settled | object|null | — | Записи фактических расчётов; null, если публичной истории нет. |
| funding.other_contracts[].settled.last_rate | number | fraction | Ставка финансирования, фактически применённая при последнем расчёте (`last_time`), из истории финансирования биржи (0.0001 = 0.01 %). может отсутствовать |
| funding.other_contracts[].settled.last_time | number | ms | Метка времени. может отсутствовать |
| funding.other_contracts[].settled.interval_h | number | h | Интервал. может отсутствовать |
| funding.other_contracts[].settled.cum_7d | number | fraction | Сумма ставок финансирования, по которым прошли расчёты по этому контракту за последние 7 дней (0.0015 = 0.15 %); null, если расчётов не зафиксировано. может отсутствовать |
| funding.other_contracts[].settled.n_7d | number | count | Число записей о расчётах, собранных за последние 7 дней. может отсутствовать |
| funding.other_contracts[].settled.n_7d_expected | number | count | Сколько расчётов должно быть в полном 7-дневном окне: 168 ÷ интервал расчётов в часах; null, если интервал неизвестен. может отсутствовать |
| funding.other_contracts[].settled.cum_7d_complete | boolean | — | True, если история охватывает начало 7-дневного окна и содержит не менее 90 % ожидаемых расчётов. может отсутствовать |
| funding.other_contracts[].settled.cum_30d | number | fraction | Сумма ставок финансирования, по которым прошли расчёты по этому контракту за последние 30 дней (0.006 = 0.6 %). может отсутствовать |
| funding.other_contracts[].settled.n_30d | number | count | Число записей о расчётах, собранных за последние 30 дней. может отсутствовать |
| funding.other_contracts[].settled.n_30d_expected | number | count | Сколько расчётов должно быть в полном 30-дневном окне: 720 ÷ интервал расчётов в часах; null, если интервал неизвестен. может отсутствовать |
| funding.other_contracts[].settled.cum_30d_complete | boolean | — | True, если история охватывает начало 30-дневного окна и содержит не менее 90 % ожидаемых расчётов. может отсутствовать |
| funding.other_contracts[].settled.history_from | number | ms | Самая ранняя из хранимых записей. может отсутствовать |
| funding.coverage | object | — | Что входит и что не входит в приведённые выше значения. Сверьтесь с этим блоком, прежде чем сравнивать итоги с другим источником. |
| funding.coverage.settle_history_exchanges | array | — | Биржи, по которым собираются записи фактических расчётов. |
| funding.coverage.settle_history_exchanges[] | string | — | Идентификатор биржи, по которой для этой монеты собираются записи о фактических расчётах финансирования. |
| funding.coverage.no_settle_history | array | — | Биржи без публичного источника истории расчётов; их `settled` равно null. |
| funding.coverage.no_settle_history[] | string | — | Идентификатор биржи основного контракта, по которому история расчётов не собрана, поэтому его блок `settled` равен null. |
| funding.coverage.unknown_interval | array | — | Строки, для которых не удалось определить интервал финансирования. пусто в образцах, по которым построена таблица |
| funding.coverage.no_liveness_excluded | array | — | Строки, исключённые потому, что по контракту нет признаков торгов (нет недавнего тикера, открытого интереса или котировки). пусто в образцах, по которым построена таблица |
| funding.method | object | — | Текстовое описание формул, использованных для этого ответа. |
| funding.method.rate | string | — | Ставка. |
| funding.method.rate_8h | string | — | Ставка, приведённая к 8-часовому периоду. |
| funding.method.apr_pct | string | % per year | Значение в процентах годовых. |
| funding.method.aggregate | string | — | Агрегат по биржам. |
| funding.method.settled | string | — | Записи фактических расчётов; null, если публичной истории нет. |
| funding.method.predicted_rate | string | — | Ориентировочная ставка следующего периода; null, если она не публикуется. |
| funding.method.liveness | string | — | Текстовое правило отсева неактивных контрактов: строка финансирования учитывается, только если есть тикер не старше 1h, открытый интерес не старше 3h или собственная котировка не старше 3h. |
| liquidations | object | — | Тот же объект, что возвращает `/api/sd/liquidations` для этой монеты. |
| liquidations.coin | string | — | Символ монеты в верхнем регистре (например, BTC). |
| liquidations.now | number | ms | Время сервера в момент формирования ответа. |
| liquidations.windows | object | — | Итоги по каждому окну (ключи вида `1h`, `4h`, `12h`, `24h`). динамические ключи: 1h,4h,12h,24h |
| liquidations.windows.{*} | object | — | Значения по окнам. |
| liquidations.windows.{*}.long_usd | number | USD | Ликвидированные длинные позиции; null, если окно не покрыто ни одним источником. |
| liquidations.windows.{*}.short_usd | number | USD | Ликвидированные короткие позиции; null, если окно не покрыто ни одним источником. |
| liquidations.windows.{*}.total_usd | number | USD | Лонг + шорт. |
| liquidations.windows.{*}.count | number | — | Число ордеров ликвидации. |
| liquidations.windows.{*}.long_pct | number | % | Доля лонгов в общем значении. |
| liquidations.windows.{*}.max_order | object | — | Крупнейшая отдельная ликвидация в окне. |
| liquidations.windows.{*}.max_order.exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| liquidations.windows.{*}.max_order.symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| liquidations.windows.{*}.max_order.side | string | — | `long` / `short` или `buy` / `sell`. |
| liquidations.windows.{*}.max_order.price | number | — | Последняя цена в валюте котировки (USD или USDT, если не указано иное). |
| liquidations.windows.{*}.max_order.qty | number | — | Количество. |
| liquidations.windows.{*}.max_order.contract_multiplier | number | x | Число монет в котируемой единице контракта крупнейшего ордера (1000 для контрактов вида 1000PEPE); `price` и `qty` уже пересчитаны на одну монету. |
| liquidations.windows.{*}.max_order.value_usd | number | USD | Значение. |
| liquidations.windows.{*}.max_order.timestamp | number | ms | Метка времени. |
| liquidations.by_exchange | object | — | Разбивка по биржам для каждого окна. динамические ключи: 1h,4h,12h,24h |
| liquidations.by_exchange.{*} | array | — | Разбивка по биржам. |
| liquidations.by_exchange.{*}[] | object | — | Разбивка по биржам. |
| liquidations.by_exchange.{*}[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| liquidations.by_exchange.{*}[].long_usd | number | USD | Сторона лонг. |
| liquidations.by_exchange.{*}[].short_usd | number | USD | Сторона шорт. |
| liquidations.by_exchange.{*}[].total_usd | number | USD | Всего. |
| liquidations.by_exchange.{*}[].count | number | — | Число элементов. |
| liquidations.by_exchange.{*}[].share_pct | number | % | Доля в общем значении. |
| liquidations.last_event_at | number | ms | Время самой последней ликвидации по этой монете. |
| liquidations.last_event_age_s | number | s | Число секунд с этого события. |
| liquidations.sources | array | — | Состояние каждой ленты ликвидаций: как она собирается и когда в последний раз передавала данные. |
| liquidations.sources[] | object | — | Источники данных. |
| liquidations.sources[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| liquidations.sources[].via | string | — | Способ сбора (`ws`, `rest`, …). |
| liquidations.sources[].status | string | — | Состояние ленты, оцениваемое по времени её собственных событий и по heartbeat-сообщениям. |
| liquidations.sources[].feed_last_event_age_s | number|null | s | Число секунд с события. |
| liquidations.sources[].ws_heartbeat_age_s | number|null | s | Число секунд с события. |
| liquidations.sources[].judged_by | string | — | По какой метке времени оценивался статус. |
| liquidations.sources[].coin_last_event_age_s | number|null | s | Число секунд с события. |
| liquidations.sources[].min_event_usd | number | USD | Минимальный размер ордера, публикуемый лентой; более мелкие ликвидации на этой площадке не видны. |
| liquidations.sources[].note | string|null | — | Примечание. |
| liquidations.sources[].node_heartbeat_age_s | number | s | Число секунд с события. может отсутствовать |
| liquidations.sources[].pipeline_last_event_age_s | number | s | Число секунд с события. может отсутствовать |
| liquidations.coverage | object | — | Что входит и что не входит в приведённые выше значения. Сверьтесь с этим блоком, прежде чем сравнивать итоги с другим источником. |
| liquidations.coverage.collected_exchanges | array | — | Биржи с публичной лентой ликвидаций, которую собирает CoinBoss. |
| liquidations.coverage.collected_exchanges[] | string | — | Собираемые биржи. |
| liquidations.coverage.unavailable | array | — | Пары «биржа / контракт», которые не удалось включить, с указанием причины для каждой. Они никогда не учитываются как 0. |
| liquidations.coverage.unavailable[] | object | — | Элементы, по которым нет данных, с указанием причин. Никогда не сообщаются как 0. |
| liquidations.coverage.unavailable[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| liquidations.coverage.unavailable[].reason | string | — | Код причины. |
| liquidations.method | object | — | Текстовое описание формул, использованных для этого ответа. |
| liquidations.method.event | string | — | Текстовое пояснение, что считается одним событием ликвидации: один ордер ликвидации, переданный потоком биржи или возвращённый её публичным REST API. |
| liquidations.method.side | string | — | `long` / `short` или `buy` / `sell`. |
| liquidations.method.value_usd | string | USD | Значение. |
| liquidations.method.dedupe | string | — | Текстовое пояснение о дедупликации: события уникальны по бирже, символу, стороне, цене, сумме и метке времени, а также по биржевому ID ордера, если он передан. |
| liquidations.method.null_rule | string | — | Текстовое пояснение о том, что окно без единого собранного события возвращает null, а не 0, и о том, где перечислены биржи без публичного потока. |
| liquidations.method.binance_note | string | — | Текстовая оговорка о том, что Binance передаёт не более одной ликвидации на символ в секунду, поэтому итоги Binance — нижняя граница. |
| liquidations.method.min_event_usd | string | USD | Минимальный ордер, публикуемый лентой. |
| volume | object | — | Тот же объект, что возвращает `/api/sd/volume` для этой монеты. |
| volume.coin | string | — | Символ монеты в верхнем регистре (например, BTC). |
| volume.now | number | ms | Время сервера в момент формирования ответа. |
| volume.futures | object | — | Блок или значение фьючерсного рынка. |
| volume.futures.total_usd | number | USD | Фьючерсный объём за 24h по биржам (номинал в USD). |
| volume.futures.n_exchanges | number | — | Число учтённых бирж. |
| volume.futures.by_exchange | array | — | Разбивка по биржам. |
| volume.futures.by_exchange[] | object | — | Разбивка по биржам. |
| volume.futures.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| volume.futures.by_exchange[].vol_usd | number | USD | Объём (номинал в USD). |
| volume.futures.by_exchange[].legacy_usd | number | USD | Часть объёма, приходящаяся на набор тикеров бессрочных контрактов USDT. |
| volume.futures.by_exchange[].sd_usd | number | USD | Часть, приходящаяся на уже включённые дополнительные контракты (USDC, с маржой в монете, срочные). |
| volume.futures.by_exchange[].share_pct | number | % | Доля в общем значении. |
| volume.futures.change_24h | object | — | Изменение за 24h. |
| volume.futures.change_24h.pct | number | % | Значение в процентах. |
| volume.futures.change_24h.cur | number | — | Текущее значение. |
| volume.futures.change_24h.prev | number | — | Предыдущее значение (база сравнения). |
| volume.futures.change_24h.n_matched | number | — | Элементы, присутствующие на обоих концах сравнения. |
| volume.futures.change_24h.n_total | number | — | Элементы, присутствующие сейчас. |
| volume.futures.change_24h.prev_ts | number | ms | Время базового снимка. |
| volume.futures.change_24h.basis | string | — | Цена фьючерса минус спотовая цена либо блок базиса. |
| volume.futures.selfdata_contracts | object | — | Дополнительные контракты: что уже включено и что ещё ожидает включения. |
| volume.futures.selfdata_contracts.included_usd | null | USD | Объём за 24h по дополнительно собираемым контрактам (с маржой в монете, в USDC, срочным), уже учтённый во фьючерсном итоге; null, если пока не учтён ни один. |
| volume.futures.selfdata_contracts.n_included | number | count | Число дополнительно собираемых контрактов, учтённых во фьючерсном итоге (тех, у которых есть собственный снимок примерно 24-часовой давности). |
| volume.futures.selfdata_contracts.pending_usd | number|null | USD | Сумма по ожидающим элементам; в итог не входит. |
| volume.futures.selfdata_contracts.n_pending | number | count | Число дополнительно собираемых контрактов, которые пока не учтены, поскольку у них нет собственной базы сравнения 24-часовой давности; крупнейшие перечислены в `pending`. |
| volume.futures.selfdata_contracts.pending | array | — | Элементы, которые собираются, но ещё не включены. |
| volume.futures.selfdata_contracts.pending[] | object | — | Элементы, которые собираются, но ещё не включены. |
| volume.futures.selfdata_contracts.pending[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| volume.futures.selfdata_contracts.pending[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| volume.futures.selfdata_contracts.pending[].margin | string | — | Класс валюты маржи. |
| volume.futures.selfdata_contracts.pending[].contract_type | string | — | `perpetual` или `delivery`. |
| volume.futures.selfdata_contracts.pending[].vol_usd | number | USD | Объём (номинал в USD). |
| volume.futures.selfdata_contracts.pending[].reason | string | — | Код причины. |
| volume.spot | object | — | Блок или значение спотового рынка. |
| volume.spot.total_usd | number | USD | Спотовый объём за 24h по биржам. |
| volume.spot.n_exchanges | number | — | Число учтённых бирж. |
| volume.spot.asof | number | ms | Время самых новых использованных данных. |
| volume.spot.by_exchange | array | — | Разбивка по биржам. |
| volume.spot.by_exchange[] | object | — | Разбивка по биржам. |
| volume.spot.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| volume.spot.by_exchange[].vol_usd | number | USD | Объём (номинал в USD). |
| volume.spot.by_exchange[].quote | string | — | Валюты котировки, учтённые для этой биржи. |
| volume.spot.by_exchange[].ts | number | ms | Метка времени. |
| volume.spot.by_exchange[].price | number | — | Последняя цена в валюте котировки (USD или USDT, если не указано иное). |
| volume.spot.by_exchange[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| volume.spot.by_exchange[].share_pct | number | % | Доля в общем значении. |
| volume.spot.change_24h | object | — | Изменение за 24h. |
| volume.spot.change_24h.pct | number | % | Значение в процентах. |
| volume.spot.change_24h.cur | number | — | Текущее значение. |
| volume.spot.change_24h.prev | number | — | Предыдущее значение (база сравнения). |
| volume.spot.change_24h.n_matched | number | — | Элементы, присутствующие на обоих концах сравнения. |
| volume.spot.change_24h.n_total | number | — | Элементы, присутствующие сейчас. |
| volume.spot.change_24h.prev_ts | number | ms | Время базового снимка. |
| volume.spot.change_24h.basis | string | — | Цена фьючерса минус спотовая цена либо блок базиса. |
| volume.ratios | object | — | Отношения объёмов: `futures_to_spot` (фьючерсный объём за 24h ÷ спотовый объём за 24h) и `oi_to_futures_volume`; каждое равно null, если отсутствует одно из исходных значений. |
| volume.ratios.futures_to_spot | number | — | Фьючерсный объём, делённый на спотовый объём. |
| volume.ratios.oi_to_futures_volume | number | — | Открытый интерес, делённый на фьючерсный объём за 24h. |
| volume.method | object | — | Текстовое описание формул, использованных для этого ответа. |
| volume.method.futures | string | — | Блок или значение фьючерсного рынка. |
| volume.method.spot | string | — | Блок или значение спотового рынка. |
| volume.method.change | string | — | Изменение за указанный период. |
| volume.method.oi_to_futures_volume | string | — | Текстовое определение `ratios.oi_to_futures_volume`: совокупный открытый интерес в USD ÷ фьючерсный объём за 24h в USD. |
| ls | object | — | Тот же объект, что возвращает `/api/sd/ls` для этой монеты. |
| ls.coin | string | — | Символ монеты в верхнем регистре (например, BTC). |
| ls.now | number | ms | Время сервера в момент формирования ответа. |
| ls.account | object | — | Доля счетов с чистой длинной позицией и доля счетов с чистой короткой позицией среди всех счетов. |
| ls.account.long_pct | number | % | Доля лонгов. |
| ls.account.short_pct | number | % | Доля шортов. |
| ls.account.ratio | number | — | Соотношение. |
| ls.account.n_exchanges | number | — | Число учтённых бирж. |
| ls.account.by_exchange | array | — | Разбивка по биржам. |
| ls.account.by_exchange[] | object | — | Разбивка по биржам. |
| ls.account.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| ls.account.by_exchange[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| ls.account.by_exchange[].long_pct | number | % | Доля лонгов. |
| ls.account.by_exchange[].short_pct | number | % | Доля шортов. |
| ls.account.by_exchange[].ratio | number | — | Соотношение. |
| ls.account.by_exchange[].updated_at | number | ms | Время последнего обновления этой строки. |
| ls.account.by_exchange[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| ls.account.by_exchange[].is_stale | boolean | — | true, если строка старше окна актуальности; устаревшие строки в итогах не используются. |
| ls.account.by_exchange[].source | string | — | Откуда взято значение. |
| ls.account.by_exchange[].period | string | — | Период. |
| ls.top_account | object | — | То же, но только для топ-трейдеров по определению биржи. |
| ls.top_account.long_pct | number|null | % | Доля лонгов. |
| ls.top_account.short_pct | number|null | % | Доля шортов. |
| ls.top_account.ratio | number|null | — | Соотношение. |
| ls.top_account.n_exchanges | number | — | Число учтённых бирж. |
| ls.top_account.by_exchange | array | — | Разбивка по биржам. |
| ls.top_account.by_exchange[] | object | — | Разбивка по биржам. |
| ls.top_account.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| ls.top_account.by_exchange[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| ls.top_account.by_exchange[].long_pct | number | % | Доля лонгов. |
| ls.top_account.by_exchange[].short_pct | number | % | Доля шортов. |
| ls.top_account.by_exchange[].ratio | number | — | Соотношение. |
| ls.top_account.by_exchange[].updated_at | number | ms | Время последнего обновления этой строки. |
| ls.top_account.by_exchange[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| ls.top_account.by_exchange[].is_stale | boolean | — | true, если строка старше окна актуальности; устаревшие строки в итогах не используются. |
| ls.top_account.by_exchange[].source | string | — | Откуда взято значение. |
| ls.top_account.by_exchange[].period | string | — | Период. |
| ls.top_position | object | — | Доли лонгов и шортов в позициях топ-трейдеров. |
| ls.top_position.long_pct | number|null | % | Доля лонгов. |
| ls.top_position.short_pct | number|null | % | Доля шортов. |
| ls.top_position.ratio | number|null | — | Соотношение. |
| ls.top_position.n_exchanges | number | — | Число учтённых бирж. |
| ls.top_position.by_exchange | array | — | Разбивка по биржам. |
| ls.top_position.by_exchange[] | object | — | Разбивка по биржам. |
| ls.top_position.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| ls.top_position.by_exchange[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| ls.top_position.by_exchange[].long_pct | number | % | Доля лонгов. |
| ls.top_position.by_exchange[].short_pct | number | % | Доля шортов. |
| ls.top_position.by_exchange[].ratio | number | — | Соотношение. |
| ls.top_position.by_exchange[].updated_at | number | ms | Время последнего обновления этой строки. |
| ls.top_position.by_exchange[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| ls.top_position.by_exchange[].is_stale | boolean | — | true, если строка старше окна актуальности; устаревшие строки в итогах не используются. |
| ls.top_position.by_exchange[].source | string | — | Откуда взято значение. |
| ls.top_position.by_exchange[].period | string | — | Период. |
| ls.position_all | object | — | Доли лонгов и шортов во всех позициях (площадки, которые это публикуют). |
| ls.position_all.long_pct | number|null | % | Доля лонгов. |
| ls.position_all.short_pct | number|null | % | Доля шортов. |
| ls.position_all.ratio | number|null | — | Соотношение. |
| ls.position_all.n_exchanges | number | — | Число учтённых бирж. |
| ls.position_all.by_exchange | array | — | Разбивка по биржам. |
| ls.position_all.by_exchange[] | object | — | Разбивка по биржам. |
| ls.position_all.by_exchange[].exchange | string | — | Идентификатор биржи в нижнем регистре (например, `binance`). |
| ls.position_all.by_exchange[].symbol | string | — | Символ инструмента, нормализованный CoinBoss (например, BTCUSDT). |
| ls.position_all.by_exchange[].long_pct | number | % | Доля лонгов. |
| ls.position_all.by_exchange[].short_pct | number | % | Доля шортов. |
| ls.position_all.by_exchange[].ratio | number | — | Соотношение. |
| ls.position_all.by_exchange[].updated_at | number | ms | Время последнего обновления этой строки. |
| ls.position_all.by_exchange[].age_s | number | s | Число секунд с последнего обновления этой строки. |
| ls.position_all.by_exchange[].is_stale | boolean | — | true, если строка старше окна актуальности; устаревшие строки в итогах не используются. |
| ls.position_all.by_exchange[].source | string | — | Откуда взято значение. |
| ls.position_all.by_exchange[].period | string | — | Период. |
| ls.taker | object | — | Доли объёма покупок и продаж тейкеров. |
| ls.taker.long_pct | number|null | % | Доля лонгов. |
| ls.taker.short_pct | number|null | % | Доля шортов. |
| ls.taker.ratio | number|null | — | Соотношение. |
| ls.taker.n_exchanges | number | — | Число учтённых бирж. |
| ls.taker.by_exchange | array | — | Разбивка по биржам. |
| ls.definitions | object | — | Определение каждого показателя. Пять показателей отвечают на разные вопросы и никогда не смешиваются. может отсутствовать |
| ls.definitions.account | string | — | Показатель по счетам. может отсутствовать |
| ls.definitions.top_account | string | — | Показатель по счетам топ-трейдеров. может отсутствовать |
| ls.definitions.top_position | string | — | Показатель по позициям топ-трейдеров. может отсутствовать |
| ls.definitions.position_all | string | — | Показатель по всем позициям. может отсутствовать |
| ls.definitions.taker | string | — | Показатель покупок / продаж тейкеров. может отсутствовать |
| ls.method | object | — | Текстовое описание формул, использованных для этого ответа. может отсутствовать |
| ls.method.normalize | string | — | Текстовое пояснение о нормализации: значение каждой биржи масштабируется так, чтобы лонг % + шорт % = 100, а соотношение = лонг % ÷ шорт %. может отсутствовать |
| ls.method.aggregate | string | — | Агрегат по биржам. может отсутствовать |
| ls.method.freshness | string | — | Текстовое правило актуальности: показываются строки, обновлённые за последние 24 часа, а `is_stale` помечает строки старше 2 часов. может отсутствовать |
| errors | object | — | Части набора, которые не удалось сформировать, с ключами по названию части; пусто, если все части на месте. может отсутствовать |
Сформировано 2026-11-11 23:00 UTC; использовано реальных ответов: 4.
Пример ответа
Проверенные образцы
Помимо примера выше, автопроверка вызывает этот эндпоинт с указанными параметрами и каждый раз сверяет схему.
| Параметры | HTTP | Задержка | Результат |
|---|---|---|---|
| coin=ETH | 200 | 73 ms | Пройдено |
| coin=SOL | 200 | 59 ms | Пройдено |
| coin=ARKM | 200 | 59 ms | Пройдено |
| — | 400 | 2 ms | Пройдено возвращает ожидаемую ошибку |
Проверено: 2026-11-13 03:57:35 UTC
Сведения
- Аутентификация
- Не требуется. Публичный эндпоинт.
- Лимит запросов
- 1200 запросов в минуту на один IP
- Серверный кеш
- 15s
- Пограничный микрокеш
- 10s
- Частота обновления
- см. /api/sd/oi, /api/sd/funding, /api/sd/liquidations, /api/sd/volume, /api/sd/ls (опрос раз в 60 s – 5 min; ликвидации — в реальном времени; спот — раз в 10 min)
- Окно
- последний снимок по каждому блоку и собственные скользящие окна каждого блока
- Источники данных
- Объединённые блоки открытого интереса, финансирования, ликвидаций, объёма и лонг/шорт для одной монеты; все они построены собственными коллекторами CoinBoss, которые опрашивают публичные API примерно 30 площадок (например, binance, okx, bybit, bitget, gate, hyperliquid).
- Покрытие бирж
- как у пяти эндпоинтов отдельных блоков; список контрактов обрезается до 60 строк
- Единицы измерения
- USD notional for OI / volume / liquidations; funding as fraction; long/short in percent
- Метод расчёта
- same builders as the five single-block endpoints
- Метки времени
- Миллисекунды эпохи Unix (UTC), если в описании поля не указано иное
- Формат ответа
- json
- Стабильность
- Стабильный
- Доступен с
- 2026-11-11
Текущий статус
Доступность за последние 30 дней
Пройдено 100% из 411 проверок
- Возвращается, но не документировано: oi.coverage.stale_excluded[], oi.coverage.stale_excluded[].exchange, oi.coverage.stale_excluded[].symbol, oi.coverage.stale_excluded[].oi_usd, oi.coverage.stale_excluded[].age_s, oi.coverage.stale_excluded[].reason, ls.taker.by_exchange[], ls.taker.by_exchange[].exchange, ls.taker.by_exchange[].symbol, ls.taker.by_exchange[].long_pct
Ошибки
Неудачные вызовы имеют одинаковую структуру на всех эндпоинтах. Полный список приведён на странице ошибок. Ошибки и лимиты запросов →
| Код | 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/coinДоступенstring — Coin symbol; 400 when missing. Alias: `base`.
https://www.coinboss.com/api/sd/coin?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