НАЙ ШВИДШІ

Різниця між виграшем і програшем у копіюванні угоди вимірюється мілісекундами. Ось як саме ми досягаємо швидкості рівня HFT.

<0ms

Загальна затримка

<0ms

Виявлення

ПРОБЛЕМА

ЧОМУ ІНШІ КОПІЮВАЛЬНИКИ ПРОГРАЮТЬ

Опитування API = завжди позаду

Більшість платформ копіювання угод використовує опитування API для виявлення угод. Вони знову й знову питають Polymarket: "Щось сталося?" Це створює фундаментальну затримку.

  • Затримка інтервалу опитування

    Перевірка кожні 100-500 мс означає, що ви завжди відстаєте на цей час

  • Мережева round-trip затримка

    Кожне опитування додає 20-50 мс мережевої затримки

  • Обробка API

    API-сервери пакетують і ставлять відповіді в чергу

ТИПОВА ЛІНІЯ ЧАСУ ОПИТУВАННЯ API
T+0msТрейдер розміщує заявку
T+50msЗаявка потрапляє в блокчейн
T+200msБлок підтверджено
T+500msAPI проіндексував (можливо)
T+1000msОпитування виявляє угоду
T+1200msКопіювальна заявка розміщена
Разом~1-3 секунди відставання
НАШЕ РІШЕННЯ

МОНІТОРИНГ МЕМПУЛУ

Ми виявляємо угоди ДО їх підтвердження в блокчейні. Моніторячи мемпул Polygon, ми бачимо очікувані транзакції одразу після їх трансляції.

ЛІНІЯ ЧАСУ МЕМПУЛУ POLYZIG
T+0msТрейдер розміщує заявку
T+150msМЕМПУЛ: TX виявлено!
T+152msЗаявку декодовано
T+400msКопіювальна заявка розміщена
Разом~400 мс (швидше за API poll)

Ловіть угоди біля джерела

Мемпул — це місце, де транзакції очікують потрапляння в блок. Спостерігаючи за ним напряму, ми пропускаємо всю затримку підтвердження та індексації.

  • Виявлення до підтвердження

    Бачте угоди до потрапляння в блокчейн

  • Пряме декодування calldata

    Витягуйте деталі заявки із сирих даних транзакції

  • Без залежності від API

    Пряме з'єднання з блокчейном, без посередника

КОНВЕЄР ВИКОНАННЯ

ВІД СИГНАЛУ ДО ВИКОНАННЯ

Кожна мілісекунда має значення. Ось наш оптимізований конвеєр.

01

ВИЯВЛЕННЯ В МЕМПУЛІ

~150ms

Наше WebSocket-з'єднання з вузлами Polygon ловить очікувані транзакції, спрямовані на адресу відстежуваного трейдера. Транзакції фільтруються за взаємодією контракту з Fee Module Polymarket.

02

ДЕКОДУВАННЯ CALLDATA

<2ms

Сирі calldata транзакції декодуються, щоб витягти вбудовану заявку: token_id, сторону (BUY/SELL), розмір і ціну. Оптимізований парсинг декодує швидше, ніж стандартний JSON.

03

ПЕРЕВІРКА РИЗИКУ

<1ms

Ліміти позицій, доступний баланс і допуск прослизання перевіряються щодо вашої конфігурації. Lock-free структури даних забезпечують нульову конкуренцію.

04

РОЗМІЩЕННЯ ЗАЯВКИ

~200ms

Попередньо автентифіковані облікові дані API усувають затримку handshake. Заявка надсилається напряму до Polymarket CLOB із ціною, скоригованою на прослизання.

05

ВІДСТЕЖЕННЯ ВИКОНАННЯ

~400ms

WebSocket-з'єднання відстежує підтвердження виконання. Стан позиції оновлюється атомарно, щоб запобігти дублюванню заявок.

Загальний час виконання
<500ms

Від виявлення в мемпулі до розміщення заявки (end-to-end)

ІНФРАСТРУКТУРА

ОПТИМІЗАЦІЇ РІВНЯ HFT

Ті самі техніки, які використовують інституційні високочастотні трейдери, тепер працюють для ваших копій угод.

CPU Pinning
0 перемикань контексту

Критичні потоки закріплені за виділеними ядрами CPU, що усуває накладні витрати перемикання контексту й забезпечує стабільну затримку.

RDTSC Timing
~20 циклів

Пряме читання лічильника часових міток CPU дає субнаносекундну точність вимірювання з мінімальними накладними витратами.

Lock-Free черги
Нульова конкуренція

Lock-free канали Crossbeam передають сигнали між потоками без блокувань і накладних витрат mutex.

Вирівнювання кешу
64-байтові лінії

Структури даних вирівнюються за лініями кешу CPU, запобігаючи false sharing між ядрами.

SIMD-JSON парсинг

Векторизований AVX2/SSE4 парсинг JSON дає у 2-3 рази більшу пропускну здатність порівняно з традиційними парсерами. Це критично для обробки високого обсягу WebSocket-стрічок.

Zero-Copy витягування

Поля ціни та кількості витягуються прямим скануванням рядка без повної десеріалізації JSON. У 5 разів швидше для hot-path даних.

Попередньо кешовані облікові дані

API-автентифікація обчислюється заздалегідь і кешується, заощаджуючи 50-100 мс на кожній заявці, які інакше пішли б на handshakes.

ПОРІВНЯННЯ

МЕТОДИ ВИЯВЛЕННЯ

Не всі способи виявлення угод однакові. Ось різниця.

НАЙКРАЩЕPolyZig
<200ms
МОНІТОРИНГ МЕМПУЛУ

Пряма підписка на мемпул Polygon. Виявляє угоди до підтвердження в блокчейні. Повний end-to-end менш ніж 500 мс.

  • Виявлення до підтвердження
  • Прямий доступ до блокчейну
  • Нульова залежність від API
  • Пвідік транзакцій у реальному часі
Опитування API
~500ms
ОПИТУВАННЯ REST API

Періодично запитує торгові дані з Polymarket API. Завжди позаду реального часу.

  • Виявлення до підтвердження
  • Прямий доступ до блокчейну
  • Нульова залежність від API
  • Пвідік транзакцій у реальному часі
WebSocket API
~300ms
WEBSOCKET-СТРІЧКА

Підписується на Polymarket WebSocket для оновлень угод. Швидше за опитування, але все ще після підтвердження.

  • Виявлення до підтвердження
  • Прямий доступ до блокчейну
  • Нульова залежність від API
  • Пвідік транзакцій у реальному часі
АРХІТЕКТУРА

ОГЛЯД СИСТЕМИ

POLYGON
Мемпул
ДЕТЕКТОР
Декодування й фільтр
ВИКОНАВЕЦЬ
Розміщення заявок
Шар виявлення
  • Підписка Polygon WebSocket
  • Фільтр адреси (цільовий трейдер)
  • Фільтр взаємодії з контрактом
Шар обробки
  • SIMD-JSON декодування calldata
  • Витяг параметрів заявки
  • Перевірка ризику й позиції
Шар виконання
  • Попередньо автентифіковане API-з'єднання
  • Ціноутворення з урахуванням прослизання
  • Відстеження й підтвердження виконання
Контракти під моніторингом
Fee Module Polymarket
0xE3f18aCc55091e2c48d883fc8C8413319d4Ab7b0
CTF Exchange
Перекази токенів для бінарних ринків
NEG Risk CTF Exchange
Позиції на багаторезультатних ринках
ЧОМУ ЦЕ ВАЖЛИВО

КОЖНА МІЛІСЕКУНДА МАЄ ЗНАЧЕННЯ

Цінове прослизання

Ринки рухаються швидко. Коли кит купує, ціна одразу починає зростати. Кожні 100 мс затримки можуть означати:

  • затримка 100 мсціна гірша на 0.1-0.3%
  • затримка 500 мсціна гірша на 0.5-1.5%
  • затримка 1000 мсціна гірша на 1-3%
Позиція в черзі

Polymarket використовує книгу заявок за принципом first-come-first-served. Ваша позиція в черзі визначає, чи виконають вас за вашою ціною.

  • На початку чергиВисока ймовірність виконання
  • У середині чергиЙмовірні часткові виконання
  • У кінці чергиЧасто без виконання
Реальний приклад

Трейдер, якого ви копіюєте, купує YES-токени на $5,000 за 0.62. З нашою швидкістю:

PolyZig (<500 мс)
Вас виконують за 0.623
Краща ціна виконання завдяки швидкості мемпулу
Копіювальник API Poll (~2-3 с)
Виконано за 0.635 (якщо взагалі)
Гірша ціна через затримку опитування
ПОДИВИТИСЯ В ДІЇ

НЕ ВІРТЕ НА СЛОВО

Перегляньте нашу живу панель затримок. Реальні цифри, оновлюються в реальному часі, без маркетингового шуму.