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

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 и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.





