Основные характеристики режима 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 в правом верхнем углу нажмите
).