Multi-Limit order

Основные характеристики режима Multi-limit.

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

Благодаря новому инструменту Multi-limit, пользователи могут улучшить свой опыт торговли и автоматизировать свои стратегии. В данной статье мы подробно рассмотрим этот инструмент, объясняя каждый его аспект доступным языком.

Основные характеристики режима Multi-limit включают:

  • Установку верхнего и нижнего порога цен для ордеров в сетке, а также суммы инвестиции;
  • Автоматический расчет цены каждого ордера сетки в зависимости от выбранного диапазона цен и выбранного режима (арифметический или геометрический);
  • Возможность создания сеток, содержащих до 15 ордеров;
  • Предварительный просмотр сетки ордеров перед ее размещением.

После подтверждения, каждый лимитный ордер, созданный в рамках сетки Multi-limit, будет отображаться в разделе Открытые ордера в нижней секции торгового терминала, возле Trade History.

Режим арифметической прогрессии.

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

Рассмотрим пример сетки для покупки BTC на рынке BTC_USDT с диапазоном цен от 27299 до 24799 и инвестируемой суммой 800 USDT:

  • Вы хотите разместить 5 ордеров в этом диапазоне с равным интервалом между ними, при этом у вас есть 800 USDT для инвестиций.
  • Вы выбираете режим арифметической прогрессии и указываете начальную цену (27299), конечную цену (24799), количество ордеров (5) и инвестируемую сумму (800 USDT).



Система автоматически рассчитает цену каждого ордера, учитывая арифметическую прогрессию, и разместит их следующим образом:



  • Ордер по цене 27299, инвестиция: 160 USDT
  • Ордер по цене 26674, инвестиция: 160 USDT (уменьшение на 625 относительно предыдущего)
  • Ордер по цене 26049, инвестиция: 160 USDT (уменьшение на 625 относительно предыдущего)
  • Ордер по цене 25424, инвестиция: 160 USDT (уменьшение на 625 относительно предыдущего)
  • Ордер по цене 24799, инвестиция: 160 USDT (уменьшение на 625 относительно предыдущего)

Таким образом, с использованием арифметической прогрессии вы создаете равномерную сетку ордеров для покупки BTC в указанном диапазоне цен на рынке BTC_USDT, при этом инвестируя всю доступную сумму в размере 800 USDT. Это обеспечивает более гибкий и контролируемый подход к вашей торговой стратегии с учетом заданной суммы инвестиций.

Режим геометрической прогрессии с равномерным распределением суммы.

Геометрическая прогрессия предоставляет трейдерам возможность создавать ордера с изменением цены в геометрической прогрессии, при этом сумма на каждый ордер распределяется равномерно. Давайте рассмотрим пример сетки для покупки BTC на рынке BTC_USDT с диапазоном цен от 27299 до 24799 и суммой инвестиции 800 USDT:

  • Вы хотите разместить 5 ордеров в этом диапазоне с изменением цены в геометрической прогрессии и равномерным распределением суммы.
  • Вы выбираете режим геометрической прогрессии и указываете верхнюю цену диапазона(27299), нижнюю цену диапазона (24799), количество ордеров (5) и сумму инвестиции (800 USDT).

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

 

Для равномерного распределения суммы (800 USDT) на каждый ордер, мы можем использовать геометрическую прогрессию. Пусть каждый ордер будет с одинаковой суммой и с отношением цен в геометрической прогрессии (R):

(считаем цены в примерах с учетом 2‑х знаков после запятой, что может немного повлиять на точность расчетов цен)

 

R - коэффициент 

n - количество ордеров
Pn - цена ордера по порядку
 

R = (hight_price/low_price) ^ (1/n)
R = (27299 / 24799) ^ (1/5) = 1.01939

Теперь, используя это значение R, мы можем рассчитать цены каждого ордера согласно геометрической прогрессии:


Pn = low_price*R ^ (n-1)

P1 = 24799 * 1.01939 ^ (1-1) = 24799

P2 = 24799 * 1.01939 ^ (2-1) = 25279.85

P3 = 24799 * 1.01939 ^ (3-1) = 25770.02

P4 = 24799 * 1.01939 ^ (4-1) = 26269.70

P5 = 24799 * 1.01939 ^ (5-1) = 26779.07

 

1. Ордер по цене 26779.07 USDT, инвестиция: 160 USDT

2. Ордер по цене 26269.70 USDT, инвестиция: 160 USDT

3. Ордер по цене 25770.02 USDT, инвестиция: 160 USDT

4. Ордер по цене 25279.85 USDT, инвестиция: 160 USDT

5. Ордер по цене 24799 USDT, инвестиция: 160 USDT

 

Теперь у нас есть сетка из 5 ордеров на покупку BTC в указанном диапазоне цен на рынке BTC_USDT, при этом каждый ордер имеет одинаковую сумму инвестиции в размере 160 USDT. Этот метод обеспечивает распределение ордеров ближе к последней цене и более раннюю закупку/продажу, чем арифметический режим.

Сравним арифметическую и геометрическую прогрессию.

  Арифметическая Геометрическая Объем
1 24799 24799 160
2 25299 25279.85 160
3 25799 25770.02 160
4 26299 26269.70 160
5 26799 26779.07 160
Avg 25799 25779,52  

 

По средней цене сгенерированных ордеров мы наблюдаем, что при геометрической прогрессии средняя цена всех ордеров стремиться к нижней границе (более заметна разница при увеличении количества ордеров). Это означает, что мы реализуем большую часть суммы инвестиции раньше при одинаковом изменении цены на рынке. 

Реализация Multi-limit в API.

Для реализации функциональности, подобной multi-limit, но с использованием API рекомендуем использовать Bulk limit-order , позволяющий создание одновременно до 20 лимитных ордеров, а так же наш проект с SDK.
Пожалуйста, обратите внимание, что реализация логики расчета цен и распределения инвестиции должна быть разработана отдельно.

 

Обратите внимание: использование Bulk limit-order через API доступно только для спотового рынка.

Как настроить Multi-Limit на WhiteBIT?

На примере ниже отображена настройка Multi-Limit на спотовом рынке. 

При необходимости настройки Multi-Limit на других рынках, выберите маржинальную или фьючерсную торговлю соответственно. 

Шаг 1. Веб-сайт: перейдите в секцию «‎Спот» в разделе Торговля. Выберите пару или сразу перейдите к интерфейсу настройки режима. Разберем на примере пары BTC/USDT.

Приложение: данная функция находится в разделе Продукты WhiteBIT. Нажмите на “Посмотреть все” и выберите “Multi-Limit”.

 

Шаг 2. В терминале выберите тип режима Multi-Limit и установите нижний и верхний предел стоимости. Учтите, что если вы хотите купить актив по цене выше рыночной, то заявки в рамках Multi-Limit-режима с такой ценой выполнятся сразу по текущей рыночной цене. Аналогичная ситуация произойдет и если захотите продать актив с помощью Multi-Limit по цене меньше рыночной, то есть ордера с более низкой ценой выполнятся сразу по рыночной цене.

Поля для указания минимальной и максимальной стоимости актива

 

Шаг 3. Выберите как будет изменяться стоимость ордеров из двух режимов: Арифметически или Геометрически. При арифметической прогрессии цена всех ордеров на покупку или продажу будет отличаться одинаково. При геометрической — цена будет увеличиваться или уменьшаться пропорционально. При этом общая сумма инвестиции будет равномерно распределена между всеми заявками в сетке.

Поле для выбора режима изменения цены в ордерах

 

Шаг 4. Установите количество ордеров и выберите актив, который нужно купить или продать, если еще не сделали этого. Степень разбивки можно выбрать из готовых значений: 3, 5, 10, 15 или указать количество ордеров вручную. Минимальное количество заявок, которые могут быть выставлены в пределах одной сетки Multi-Limit — 2, максимальное — 15.

Поле, где нужно указать количество заявок, которые будут выставлены

 

Шаг 5. На основе количества ордеров и выбранного актива, система рассчитает минимальную необходимую сумму инвестиций. Это рекомендуемая цифра. Вы можете указать сумму инвестирования вручную и нажать «Купить», чтобы разместить Multi-Limit.

 

Шаг 6. Осталось только проверить правильно ли все указано и подтвердить размещение. Посмотреть детали каждой заявки можно в появившемся окне подтверждения, нажав на «‎Show orders list».

Подтверждение Multi-Limit

 

Увидеть все активные сетки Multi-Limit и входящие в них заявки можно во вкладках «‎Multi-Limits» и «‎Открытые ордеры», которые находятся под терминалом выставления ордеров нашей биржи.

Поддержка

В случае возникновения любых вопросов, связанных с функционалом нашей биржи, вы можете:

  • Оставить запрос на нашем сайте;
  • Написать на электронную почту службы поддержки: support@whitebit.com;
  • Написать в чат, воспользовавшись кнопкой в правом нижнем углу экрана (в приложении WhiteBIT в правом верхнем углу нажмите ).

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

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