Когда используют данный алгоритм
Ситуация на рынке | Рыночный ордер | Ордер участия в соответствии с объемом |
Низкий рыночный объем и стабильная цена | Большой номинальный рыночный ордер может повлиять на цену на рынке, из-за чего цена исполнения оказывается невыгодной. | VP-ордер может исполняться по средней рыночной цене, не влияя на рынок. |
Большой рыночный объем и волатильная рыночная цена | Рыночный ордер может моментально использовать доступную на рынке ликвидность, а также уловить движение рыночной цены. | VP-ордер может не исполниться в соответствии со срочностью, что приведет к невыгодной цене исполнения. |
POST sapi/v1/algo/futures/newOrderVp
Информация об API: https://binance-docs.github.io/apidocs/spot/en/#volume-participation-vp-new-order-trade.
Параметры | Описание |
Urgency (срочность) | Уровень участия в зависимости от рыночного объема. У срочности может быть одно из следующих значений: низкая, средняя и высокая. |
limitPrice (лимитная цена) | Лимитная цена ордера. Если ее не указать, то ордер будет размещен по рыночной цене. |
Конечная точка | Описание | Ссылка |
DELETE sapi/v1/algo/futures/order | Отменить активный ордер. | https://binance-docs.github.io/apidocs/spot/en/#cancel-algo-order-trade |
GET sapi/v1/algo/futures/openOrders | Получить все активные ордера. | https://binance-docs.github.io/apidocs/spot/en/#query-current-algo-open-orders-user_data |
GET sapi/v1/algo/futures/historicalOrders | Получить информацию о прошлых ордерах. | https://binance-docs.github.io/apidocs/spot/en/#query-historical-algo-orders-user_data |
GET sapi/v1/algo/futures/subOrders | Получить соответствующие субордера для конкретного ID алгоритма. | https://binance-docs.github.io/apidocs/spot/en/#query-sub-orders-user_data |
Дополнительная информация об алгоритме участия в соответствии с объемом
1. Каковы ограничения для ордеров при использовании алгоритма участия в соответствии с объемом?
- Номинальный лимит - номинальная стоимость (количество ордеров * `цена маркировки (базовый актив)`) должен быть больше эквивалента в 1 000 USDT и меньше эквивалента в 1 000 000 USDT.
- Соответствующие требованиям контракты. На данный момент алгоритм VP можно использовать только для контрактов USD-Margined.
2. Какие могут возникнуть сообщения об ошибке для конечной точки VP-ордера?
Внешний код | Внешнее сообщение |
0 | OK |
-1000 | Во время обработки запроса произошла неизвестная ошибка. |
-1102 | Обязательный параметр не отправлен, пустой или неправильно указан. |
-20121 | Неправильный тикер. |
-20130 | Для параметра отправлены недействительные данные. |
-2013 | Ордер не существует. |
-5007 | Количество должно быть больше нуля. |
-20124 | Недействительный ID алгоритма или он не выполнен. |
-20132 | Дубликат клиентского ID алгоритма. |
-20194 | Срок слишком мал, чтобы выполнить все необходимое количество. |
-20195 | Общий размер слишком мал. |
-20196 | Общий размер слишком велик. |
-20198 | Разрешено достижение максимального количества открытых ордеров. |