Как работает управление ордерами через WebSocket

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

Работа с ордерами через WebSocket

Функция «WebSocket Trading» обеспечивает прямое управление ордерами через WhiteBIT API, что упрощает процессы событийной торговли и снижает задержку при размещении или отмене ордеров за счет сокращения количества промежуточных этапов.

При создании новой интеграции или обновлении существующей торговой системы все актуальные методы, технические требования и примеры приведены в разделе «WebSocket Trading» в публичной документации API WhiteBIT.

Этот раздел содержит подробные сведения о:

  • поддерживаемых операциях и параметрах

  • аутентификации и безопасности соединения

  • лимитах запросов («rate limits»)

  • обработке статусов и исполнении ордеров

Практический пример использования

Ниже приведен пример того, как автоматизированная система может выполнять быструю корректировку ордеров с помощью одного постоянного WebSocket-соединения вместо отправки нескольких REST-запросов.

Цикл отмены и замены

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

  • - Система получает обновления книги ордеров (order book) в реальном времени через открытый WebSocket-канал.

  • - Торговый алгоритм обрабатывает данные и рассчитывает новые параметры для ордеров.

  • - Система отправляет инструкцию по отмене устаревшего активного ордера.

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

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

Отслеживаемые рыночные данные

Торговая система может отслеживать специфические рыночные переменные в реальном времени в зависимости от выбранного типа рынка.

Для бессрочных фьючерсов (PERP)

  • - Index Price (Индексная цена) — агрегированная референтная цена базового актива на ведущих биржах.

  • - Mark Price (Цена маркировки) — расчетная цена, используемая для оценки позиций, расчета нереализованного PnL и запуска ликвидаций.

  • - Funding Rate (Ставка финансирования) — периодическая комиссия, которой обмениваются держатели длинных и коротких позиций.

  • - PnL (Прибыль и убыток) — текущий реализованный или нереализованный финансовый результат активных позиций.

Для спотовой торговли

  • - Последняя цена сделки — цена исполнения последней транзакции на бирже.

  • - Котировки в книге ордеров — лучшие доступные цены покупки (bid) и продажи (ask) на рынке.

  • - Объем торгов — общий объем актива, проторгованный за определенный период.

Связанные статьи

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 0 из 0

Еще есть вопросы? Отправить запрос