GETДоступен
Бэктест сигнала BTC
Бэктест сигнала BTC
GET
/api/indices/btc-signal/backtestЗапрос
Параметры запроса
| Имя | Тип | Обязательный | По умолчанию | Допустимые значения | Описание |
|---|---|---|---|---|---|
| days | integer | Необязательный | 180 | ≥ 30 · ≤ 372 | Период выборки в днях. Пример: 180 |
Пример запроса
curl -s "https://www.coinboss.com/api/indices/btc-signal/backtest?days=180"Поля ответа
Таблица полей формируется из реальных ответов, поэтому в ней перечислено ровно то, что возвращает эндпоинт. В путях a[] обозначает элементы массива, а {*} — объекты с динамическим ключом, например монетой или биржей.
| Поле | Тип | Единица | Описание |
|---|---|---|---|
| success | boolean | — | true, если запрос выполнен успешно. При ошибке тело ответа имеет вид `{ success: false, code, error, request_id }`. |
| dim | string | — | Измерение, для которого выполнен бэктест (`liq`, оценка ликвидаций). |
| days | number | — | Дневные значения или число дней. |
| n | number | — | Число учтённых элементов. |
| hits | number | count | Дни, в которые направление, предсказанное оценкой, совпало с направлением цены на следующий день. |
| accuracy | number | % | `hits` ÷ `n` × 100. |
| strongN | number | count | Дни, в которые абсолютное значение оценки было 50 или больше. |
| strongAccuracy | number | % | Доля попаданий только по дням `strongN`. |
| baseline | number | % | Ориентир для сравнения — подбрасывание монеты (50). |
| samples | array | — | Число образцов. |
| samples[] | object | — | Число образцов. |
| samples[].d | string | — | Календарная дата (UTC). |
| samples[].score | number | — | Оценка. |
| samples[].nextRet | number | % | Изменение цены BTC от открытия до закрытия на следующий день. |
| samples[].pred | number | — | Предсказанное направление по знаку оценки: 1 — вверх, −1 — вниз, 0 — нет. |
| samples[].actual | number | — | Фактическое направление по знаку `nextRet`: 1 — вверх, −1 — вниз, 0 — без изменений. |
| samples[].hit | boolean | — | true, если `pred` не равно 0 и совпадает с `actual`. |
Сформировано 2026-11-11 23:01 UTC; использовано реальных ответов: 1.
Пример ответа
/api/indices/btc-signal/backtest?days=180 · Реальный ответ, получен 2026-11-13 04:03:35 UTC. Длинные массивы и словари сокращены для отображения: samples: элементов было 60.
- "success"true
- "dim""liq"
- "days"180
- "n"167
- "hits"81
- "accuracy"48.5
- "strongN"93
- "strongAccuracy"43
- "baseline"50
- "samples"
Сведения
- Аутентификация
- Не требуется. Публичный эндпоинт.
- Лимит запросов
- 1200 запросов в минуту на один IP
- Серверный кеш
- 10m
- Пограничный микрокеш
- 10s
- Частота обновления
- пересчитывается при запросе (кеш 10 min)
- Окно
- по умолчанию последние 180 дней (`days` 30-372)
- Источники данных
- Собственный бэктест сигнала дисбаланса ликвидаций относительно направления BTC на следующий день; используются биржевые ликвидации собственного сбора и дневные свечи бирж.
- Покрытие бирж
- Только BTC; охватывает только измерение ликвидаций (остальные пять измерений не проходят бэктест); история ограничена периодом работы коллекторов ликвидаций.
- Сортировка
- по возрастанию даты (возвращаются последние 60 образцов)
- Единицы измерения
- accuracy in percent; sample scores -100..+100
- Метод расчёта
- For each day, sign of (short liquidations - long liquidations) / total is compared with the next daily candle direction; days with under 1M USD of liquidations are skipped; 'strong' accuracy uses |score| >= 50.
- Метки времени
- Миллисекунды эпохи Unix (UTC), если в описании поля не указано иное
- Формат ответа
- json
- Стабильность
- Стабильный
Текущий статус
ДоступенПроверено: 2026-11-13 04:03:35 UTCHTTP 2001 msСхема совпадаетВозраст самой новой точки данных: 28.1h
Доступность за последние 30 дней
Пройдено 99.76% из 409 проверок
Ошибки
Неудачные вызовы имеют одинаковую структуру на всех эндпоинтах. Полный список приведён на странице ошибок. Ошибки и лимиты запросов →
| Код | 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. | Зависит от сообщения; считайте запрос неудачным. |
Попробовать
GET
/api/indices/btc-signal/backtestДоступенПараметры
integer · по умолчанию 180 · мин. 30 · макс. 372 — Look-back window in days.
URL запроса
https://www.coinboss.com/api/indices/btc-signal/backtest?days=180Выберите эндпоинт и нажмите «Отправить запрос». Здесь появятся ответ, заголовки и время выполнения.
Другие эндпоинты этой категории
- Ряд индикатора накопления AHR999 /api/indicators/ahr999
- Индекс пузыря Bitcoin /api/indicators/bitcoin-bubble
- Полная история дневных закрытий BTC /api/indicators/btc-history
- Чек-лист сигналов пика бычьего рынка /api/indicators/bull-peak-signals
- Составной индекс бычьего цикла CBBI /api/indicators/cbbi
- Индекс риска деривативов (методика CoinBoss) /api/indicators/cdri
- Составной индекс деривативов (методика CoinBoss) /api/indicators/cgdi
- Корреляция BTC с золотом / S&P 500 /api/indicators/correlation
- Матрица корреляций основных активов /api/indicators/correlation-matrix
- Правовой статус криптовалют по странам /api/indicators/crypto-legality
- Оценочные диапазоны вершины цикла /api/indicators/cycle-caps
- Ряд времени удвоения цены BTC /api/indicators/doubling-time
- Динамика поискового интереса в Google /api/indicators/google-trends
- Макроэкономические ряды /api/indicators/macro-series
- Результаты модели прогноза цены /api/indicators/price-forecast
- Ряд просадки от ATH /api/indicators/price-no-turning-back
- Число подписчиков сабреддита Bitcoin на Reddit /api/indicators/reddit-subs
- Просмотры страниц Wikipedia /api/indicators/wikipedia-pageviews
- Индекс сезона альткоинов (методика CoinBoss) /api/indices/altseason
- Радар дна /api/indices/bottom-radar
- Исторический пример работы радара дна /api/indices/bottom-radar/case-0819
- Дашборд многофакторного сигнала BTC /api/indices/btc-signal
- Бэктест сигнала BTC /api/indices/btc-signal/backtest
- Индекс страха и жадности /api/indices/fear-greed
- Индекс страха и жадности (текущее значение и история) /api/market/fear-greed
- Результаты бэктеста сигналов /api/signal/backtest/:coin
- Дашборд мониторинга сигналов /api/signal/monitor/:coin