Данные Polymarket

Данные Polymarket: живые книги заявок, API и четыре слоя данных

Данные Polymarket — это не один набор данных, а четыре уровня, отвечающие на разные вопросы, и большинство разочарований возникает при использовании одного уровня для ответа на вопрос другого. Рынки, цены и сделки широко доступны. Текущая книга заказов — это уровень, который должен записываться в моменте и который определяет, была ли сделка реалистичной.

Первичные данные из архива Polymarket

Эти данные вычислены напрямую из собственной записи DepthFeed, а не взяты из прайс-листа поставщика, поэтому они содержат дату измерения и название когорты вместо округлённого маркетингового числа. Измерено на живом архиве по состоянию на июнь 21, 2026, на рынках BTC вверх/вниз с интервалом 5 минут. Покрытие растёт непрерывно, поэтому значения — это минимум, а не фиксированная цифра.

  • 450 миллионов

    снимки книги заказов. Дедуплицированные записанные книги по 380,000+ рынкам Polymarket.

  • ~10 мс

    источник для получения. Наблюдается на выборочном снимке ниже; измеренный сэмпл, а не обязательство сервиса.

  • 49 уровней цен с каждой стороны

    глубина лестницы. Медианные уровни с каждой стороны на BTC вверх/вниз 5-минутных рынках.

  • 94,000 акций в состоянии ожидания

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

Данные Polymarket охватывают четыре уровня: метаданные рынка (что это за рынок и как он разрешается), история цен (по каким ценам торговали со временем), сделки в цепочке (что и кем исполнено) и глубина книги заказов (текущие заявки на покупку и продажу). Первые три доступны после факта; глубина книги заказов существует только при захвате в реальном времени.

Просмотр доступных для загрузки наборов данных

Анатомия реальной книги Polymarket

Эта лестница скопирована дословно из одного записанного наблюдения BTC вверх/вниз с интервалом 5 минут — это реальная строка из архива, а не иллюстрация.

Запросы — токен UpПредложения — токен Up0.3471.990.33150.32283.640.31143.180.35431.640.36402.870.37359.20.38355.51
Остаточный размер на каждом ценовом уровне — btc-updown-5m (Polymarket CLOB). Длина столбца ∝ размеру.

Да/книга токенов Up; сторона Нет/Down — бинарное дополнение (down = 1 − up).: захвачено через 10 мс после отметки времени биржи.

orderbook_up.bids / .asks
Лестница в состоянии покоя как [цена, размер] с обеих сторон — то, с чем ордер действительно исполняется, и единственное поле, делающие измеримым проскальзывание.
price_up / price_down
Каждый исход котируется в диапазоне 0–1 как подразумеваемая вероятность; Down — точное дополнение к Up.
btc_price
Базовая эталонная цена, ASOF-объединённая с этим точным снимком для согласования книги и спота.
id / время
Миллисекундная временная метка биржи стакана; метка получения сохраняется, чтобы можно было измерить задержку захвата.

Обзор покрытия Polymarket

Снимки состояния книги заявок
450 миллионов+ записанных наблюдений
Захваченные рынки
380,000+
История с
Январь 2026 в самой долгой серии
Окна рынка
5-минутный, 15-минутный, 1-часовой, 4-часовой и 24-часовой
Криптоактивы
7 (BTC, ETH, SOL, XRP, DOGE, BNB, HYPE)
Ссылки на закрытые рынки
60,307 с записанными результатами
Метод захвата
Обновления CLOB загружены; сохранённый интервал и пропуски задокументированы
Доставка
REST, CSV и Parquet

Получить данные Polymarket по слоям

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

Запрос, доступный для копирования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"
  • Опустите интервал для исходного сохранённого разрешения; даунсемплинг выбирает записанное наблюдение и никогда не интерполирует отсутствующую книгу.
  • Следуйте за курсором ответа для следующей страницы вместо построения пагинации со смещением.
  • Связывайте исследование с ID токена исхода — слаги предназначены для отображения и не являются стабильными ключами соединения.

Данные Polymarket

Четыре уровня данных Polymarket

  1. Рынки и метаданные — что представляет собой контракт

    Уровень метаданных определяет вопрос, по которому ведется торговля: условия и идентификаторы токенов, метки исходов, окно рынка, источник разрешения и правило расчета. API Gamma от Polymarket является источником истины здесь, и он бесплатен. Этот уровень дешев в получении и его легко недооценить — большинство ошибок согласования ниже по потоку — это ошибки идентификаторов, потому что у рынка Polymarket есть несколько идентификаторов (ID условия, ID токенов для каждого исхода, слаг), и они не взаимозаменяемы. Связывайте свои исследования с ID токена для конкретного исхода и сохраняйте слаг только для отображения.

  2. История цен — по какой цене торговалось и с каким разрешением

    Ценовой слой — это временной ряд, где рынок торговался или котировался. Он отвечает на вопросы о направлении, точности прогноза и калибровке, и для этого он подходит. Его ограничение — разрешение и смысл: ряд последних цен показывает, что сделка была по этой цене, но не что ваш ордер мог исполниться. На краткосрочных рынках ряд может содержать всего несколько точек за всю жизнь рынка, и ни одна не совпадает с моментами действий стратегии.

  3. Сделки и поток в блокчейне — что исполнено и кем

    Поскольку Polymarket рассчитывается на Polygon, исполненные сделки и активность кошельков публично доступны, поэтому индексаторы цепочки хорошо покрывают этот уровень. Это правильный источник для объёма, потока, исследований кошельков и анализа лидеров. Что он не может восстановить — это книгу: две очень разные книги заявок — одна с глубокой ликвидностью за касанием, другая почти без неё — могут дать идентичную ленту сделок, поэтому проскальзывание нельзя вывести только из сделок.

  4. Книги заявок — слой, который должен записываться в реальном времени

    Стакан — это оставшиеся заявки на покупку и продажу в данный момент: цены, размеры и насколько далеко простирается лестница с каждой стороны. Это единственный уровень, который отвечает на вопрос, заполнилась бы заявка, по какой средней цене и какой размер стоил бы. Это также единственный уровень, который нельзя заполнить задним числом: как только момент прошел, состояние стакана в этот момент утеряно, если что-то не было подключено и не записывало его. Polymarket транслирует живой стакан через свой WebSocket CLOB, но не предоставляет его архив, поэтому историческая глубина доступна только от стороны, которая захватывала его непрерывно.

  5. API данных Polymarket: сопоставление запроса с уровнем

    DepthFeed предоставляет записанные слои через один REST-интерфейс. Обнаружение возвращает рынки с их идентификаторами и метаданными; маршрут snapshot возвращает записанные наблюдения для рынка, с include_orderbook, раскрывающим сохранённую лестницу, и interval, выбирающим одну записанную строку на интервал. Даунасэмплинг выбирает реальное записанное наблюдение, а не интерполированное, так что пробел остается видимым пробелом, а не сглаживается в число, которое никто не измерял.

  6. Загрузки наборов данных Polymarket: CSV, Parquet или REST

    Используйте CSV для инспекции и небольших плоских выборок, Parquet для крупных колоннарных исследований и REST для ограниченных или инкрементальных запросов. Формат должен менять способ доставки байтов, а не смысл записи: сохраняйте идентификаторы рынка, обе временные метки — биржевую и получения, полные массивы цен и размеров заявок и предложений, поля урегулирования и явные маркеры отсутствия данных. Набор данных, который сводит лестницу к одной цене, — это ценовая серия под именем набора данных.

  7. Что здесь сознательно не заявлено

    Покрытие имеет нижнюю границу и форму, и оба параметра важнее, чем общее количество строк. Архив начинается там, где начался захват, а не там, где начался Polymarket, и самые длительные серии уходят дальше назад, в то время как новые когорты начинаются позже. Показатели задержки описывают измеренные образцы, а не гарантию сервиса. Если рынок не был захвачен, ответом является явный пробел, а не интерполированное значение — что менее лестно, но значительно полезнее, когда от этого зависит бэктест.

Получите реальную книгу Polymarket перед интеграцией

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

Получить доступ к данным Polymarket · Просмотр доступных для загрузки наборов данных

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

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

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