Перейти к содержанию

Файл: faq/docs/algorithms/order-types.md

Типы ордеров и механика стратегии «Ордер» (OrderStrategy)

Стратегия «Ордер» (order) в Algrid предназначена для точечного и алгоритмического исполнения одиночных или серийных заявок без развертывания полной сетки. Она позволяет открывать или закрывать позиции с использованием различных типов исполнения биржи и встроенных интеллектуальных алгоритмов Algrid.


1. Обзор доступных типов ордеров

В стратегии «Ордер» поддерживаются следующие типы исполнения:

Тип ордера Биржевой / Локальный Влияние на стакан Комиссия Назначение
Limit (Лимитный) Биржевой Виден в биржевом стакане (Orderbook) Maker (минимальная) Покупка по фиксированной или более выгодной цене
Market (Рыночный) Биржевой Не виден, моментально забирает ликвидность Taker (повышенная) Мгновенный вход/выход по текущей рыночной цене
Hidden (Limit) Локальный алгоритм Algrid Скрыт до момента достижения цены триггера Maker Маскировка крупных лимитных заявок от других участников
Stealth Market Локальный алгоритм Algrid Скрыт до срабатывания ценового условия Taker Вход по рынку строго в момент достижения контрольной цены
Pseudo-Market Локальный алгоритм Algrid Контролируемый лимит по лучшему краю стакана Maker (экономия комиссии) Быстрый вход по лучшей встречной цене без уплаты Taker-комиссии
TWAP (Биржевой) Нативный алгоритм биржи (Bybit / OKX / Binance) Дробится биржевым шлюзом на кванты по времени Maker / Taker (по настройке биржи) Исполнение крупного объема частями за заданный период времени

2. Подробная механика каждого типа ордера

2.1 Limit (Лимитный ордер)

  • Принцип работы: Заявка передается непосредственно в биржевой движок и размещается в книге ордеров (orderbook) по заданной цене (Target price).
  • Исполнение: Ордер исполняется в тот момент, когда встречная рыночная цена достигает уровня заявки или проходит сквозь него.
  • Преимущества: Гарантия цены (сделка не пройдет по худшей цене) и минимальная комиссия мейкера (Maker Fee).
  • Особенности: Заявка видна всем участникам рынка и алгоритмам High-Frequency Trading (HFT).

2.2 Market (Рыночный ордер)

  • Принцип работы: Заявка отправляется на биржу с требованием немедленного исполнения по лучшим доступным встречным предложениям стакана.
  • Преимущества: 100% гарантия скорости исполнения.
  • Риски: Проскальзывание (slippage) при недостатке ликвидности в стакане и повышенная комиссия тейкера (Taker Fee).

2.3 Hidden (Limit) — Скрытый лимитный ордер

  • Принцип работы: Заявка не выставляется на биржу заранее. Бот Algrid локально отслеживает поток котировок (WebSocket/REST ticker). Как только рыночная цена приближается или касается уровня активации, бот моментально отправляет биржевой лимитный ордер.
  • Зачем это нужно: Защита от фронтраннинга (front-running), спуфинга и манипуляций маркетмейкеров. Заявка не давит психологически на стакан и не провоцирует других участников переставлять ордера.

2.4 Stealth Market — Скрытый рыночный вход

  • Принцип работы: Алгоритм удерживает ордер локально в памяти бота. Когда рыночная цена достигает порогового значения, Algrid мгновенно отправляет рыночный ордер (market).
  • Сценарий применения: Пробой уровней поддержки/сопротивления, новостная торговля или аварийный выход без выставления публичных стоп-ордеров на бирже.

2.5 Pseudo-Market (Псевдорыночный ордер)

  • Принцип работы: Вместо отправки обычного market-ордера с высокой комиссией тейкера, бот Algrid выставляет лимитный ордер ровно по лучшей доступной цене противоположной стороны стакана (Best Bid для продажи, Best Ask для покупки) либо с минимальным сдвигом (1 тик).
  • Экономический эффект: Позволяет получить быстрое исполнение заявки, но с комиссией Maker, сберегая до 60–80% затрат на комиссиях биржи при активной торговле.

2.6 TWAP (Time-Weighted Average Price) — На биржевой стороне

  • Принцип работы: В платформе Algrid алгоритм TWAP реализуется нативно на стороне биржи (через протоколы биржевых алгоритмических ордеров, например Bybit Trading Bot / Conditional API).
  • Механика: Пользователь указывает общий объем заявки (Target volume) и временное окно исполнения (TWAP time). Биржевой движок автоматически дробит ордер на равные небольшие порции (кванты) и отправляет их в стакан через фиксированные интервалы времени (например, каждые 30 секунд в течение 60 минут).
  • Результат: Средняя цена исполнения позиции максимально близка к средневзвешенной рыночной цене за выбранный период времени, а воздействие на стакан сводится к нулю.

3. Настройка параметров в стратегии «Ордер»

В интерфейсе Algrid для стратегии «Ордер» настраиваются следующие параметры:

[ Направление сделки ]
  (•) Buy (Покупка)     ( ) Sell (Продажа)

[ Тип ордера ]
  [ Limit / Market / Hidden / Stealth Market / Pseudo-Market / TWAP ]

[ Целевая цена (Target price) ]
  Пример: 65000.0 (для Limit / Hidden / Stealth)

[ Целевой объем (Target volume) ]
  Общий размер позиции в базовой валюте или контрактах

[ Время исполнения TWAP (TWAP time, мин) ]
  Период времени, за который биржевой алгоритм исполнит объем

Правило пустых параметров

В соответствии с фундаментальным стандартом платформы Algrid:

Если какой-либо параметр или значение является ограничивающим (максимальным, минимальным, ценовым порогом или временем) и оставлено пустым — это означает, что по данному критерию НЕТ ОГРАНИЧЕНИЙ.

Например, если в параметрах исполнения не указан жесткий лимит времени или ценовой коридор — алгоритм работает без ограничения по времени до полного исполнения объема.


4. Сравнительная диаграмма выбора типа ордера

flowchart TD
    Start([Задача: Исполнить заявку]) --> Choice{Каков приоритет?}

    Choice -->|Минимум комиссий Maker| LimitCheck{Нужна маскировка объема?}
    LimitCheck -->|Нет, обычный ордер| LimitOrder[Limit Ордер в биржевом стакане]
    LimitCheck -->|Да, скрыть от стакана| HiddenOrder[Hidden Limit локальный триггер]

    Choice -->|Срочность исполнения| SpeedCheck{Важна комиссия?}
    SpeedCheck -->|Критична скорость| MarketOrder[Market Ордер моментальный Taker]
    SpeedCheck -->|Хочу сэкономить на комиссии| PseudoOrder[Pseudo-Market лимит на край стакана]

    Choice -->|Большой объем без пампа/дампа| TWAPOrder[TWAP Алгоритм на стороне биржи]

5. Преимущества архитектуры Algrid

  1. Отсутствие следов в стакане: Локальные алгоритмы Hidden и Stealth исключают утечку торговых намерений и охоту за стопами со стороны других участников.
  2. Оптимизация комиссий: Pseudo-Market и Limit позволяют экономить значительную часть депозита на дистанции за счет Maker-статуса сделок.
  3. Прямое биржевое исполнение TWAP: Отсутствие риска рассинхронизации локального скрипта при потере соединения — биржевой сервер самостоятельно доводит TWAP до завершения.