API данных Polymarket & Kalshi

Данные Polymarket и Kalshi API

Один API для глубины рынка прогнозов: JSON по REST с ключом Bearer для сохранённой истории, плюс нормализованные обновления текущей книги по WebSocket. Точные форматы и временные метки документированы для каждой поверхности.

API данных DepthFeed Polymarket & Kalshi возвращает обнаружение рынка, метаданные и полные сохраненные наблюдения через REST. WebSocket публикует нормализованные кадры живого стакана. Оба являются простым JSON, но клиенты должны следовать их документированным контрактам, а не предполагать идентичные объекты байт в байт.

Читать документацию API

Обзор API данных Polymarket & Kalshi

Протокол
JSON через HTTPS — REST + WebSocket
Аутентификация
Bearer / X-API-Key (или ?api_key= на WS)
Обнаружение
Рынки → снимки → живой /v3/stream
Готов к работе с агентами
Нет SDK; совместимо с MCP / вызовом функций
Активы
7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
Временные метки
Время наблюдения в миллисекундах; метки источника, специфичные для площадки
Базовая цена
Ближайшая предшествующая ссылка Binance, если доступна
История
7/30/90-дневные окна + полный архив (Desk)
Доставка
История REST + нормализованные живые кадры WebSocket
Разрешение
Сырые сохранённые наблюдения или ?interval= 1с–1д

Откройте рынок Polymarket, затем загрузите его историю

Начните с обнаружения, чтобы идентификатор рынка и метаданные оставались прикрепленными к запросу. Маршрут snapshot возвращает записанные наблюдения; include_orderbook раскрывает сохранённую лестницу, а interval выбирает одну записанную строку на корзину.

Запрос, доступный для копированияshell
curl -s "https://api.depthfeed.com/v3/btc/markets?limit=5" \
  -H "Authorization: Bearer df_your_key"

curl -s "https://api.depthfeed.com/v3/btc/markets/<market_id>/snapshots?include_orderbook=true&interval=1m" \
  -H "Authorization: Bearer df_your_key"
  • Опустите интервал для исходного сохранённого разрешения; даунсемплинг выбирает записанное наблюдение и не интерполирует отсутствующую книгу.
  • Следуйте за курсором ответа для следующей страницы вместо построения пагинации со смещением.

API данных Polymarket & Kalshi

Что даёт API

  1. REST для истории, WebSocket для текущих книг

    Откройте рынки, затем загрузите полные наблюдения глубины через REST. Живой поток (wss://api.depthfeed.com/v3/stream) публикует нормализованные кадры текущей книги. Общие поля книги упрощают интеграцию, в то время как специфичные для площадки идентификаторы, временные метки и обертки ответов остаются явными.

  2. Создано для автоматизации и агентов

    API — это простой JSON с одним ключом Bearer (или X-API-Key), не требующий SDK и напрямую интегрируемый в функции или инструменты MCP. Протокол WebSocket — три JSON операции (subscribe / unsubscribe / ping) с ?api_key= для аутентификации, если заголовки недоступны. Ошибки используют стабильный enum кодов (AUTH_INVALID, COIN_NOT_IN_PLAN, RATE_LIMIT_BURST и др.).

  3. С лимитом, постранично и настраиваемо

    Пагинация по набору ключей, общий доступ REST и отдельные контроллеры исторической нагрузки делают большие выборки предсказуемыми. Выберите сохранённое разрешение или добавьте ?interval= от 1с до 1д для выбора одного наблюдения на интервал. Конечная точка не интерполирует строки, которые никогда не были захвачены.

Сделать один аутентифицированный запрос

Создайте бесплатный ключ, найдите идентификатор рынка, нативный для площадки, и получите ограниченный ответ полной глубины перед построением цикла загрузки.

Получить бесплатный API-ключ · Читать документацию API

Подробнее о данных Polymarket и KalshiПодробнее о данных Polymarket и Kalshi

Вопросы, ответы.

Начать бэктестинг на реальной глубине.