Open-source

Polymarket Data v2 — сбор событий сделок Polygon в CSV

Обзор по документации проекта · Проверено

Polymarket Data v2 — изображение проекта

Polymarket Data (v2) — инструмент для сбора, обработки и анализа торговых данных с платформы Polymarket. Он предназначен для исследователей и аналитиков, которым требуется детальная информация о транзакциях на Polymarket v2, включая события ордеров и метаданные рынков.

Возможности и состав проекта

Проект работает как конвейер, состоящий из трёх последовательных этапов. Сначала собираются все рынки с Polymarket CLOB API. Затем извлекаются события OrderFilled напрямую из контракта CTF Exchange V2 на блокчейне Polygon с использованием Envio HyperSync. Наконец, эти данные объединяются с метаданными рынков для создания структурированных записей о сделках с указанием цены, суммы в USD и направления (покупка/продажа), которые сохраняются в CSV-файлы.

Начало работы и требования

Для работы проекта требуется токен Envio HyperSync API, который можно получить на сайте envio.dev. Токен необходимо установить как переменную окружения HYPERSYNC_API. Проект написан на Python 3.10+ и распространяется под лицензией GPL-3.0. При первом запуске полная синхронизация данных может занять от нескольких часов до нескольких дней, в зависимости от тарифного плана Envio.

Ограничения и выбор сценария

Проект ориентирован на контракты Polymarket v2; смешивание старых v1-файлов с новой схемой может исказить анализ. Первичная синхронизация зависит от лимитов HyperSync и объёма истории. Проверяйте диапазон блоков, полноту загрузки и соединение с метаданными рынка: CSV описывает обработанные события, а не гарантирует полный экономический результат сделки или пригодность данных для торговой стратегии.

Лицензия и условия использования

GitHub определяет лицензию репозитория как GPL-3.0. Перед использованием и распространением проверьте полный текст LICENSE и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.

Источники и документация