Коли використовувати алгоритм об'єму участі?
Ринкова ситуація | Маркет ордер | Ордер на об'єм участі |
Низький обсяг ринку, стабільна ціна | Великий умовний ринковий ордер може впливати на ринкову ціну, що робить ціну виконання несприятливою | VP ордер може виконуватися в межах середньої ринкової ціни без впливу на ринок |
Великий обсяг ринку, волатильна ринкова ціна | Ринковий ордер може негайно вплинути на доступну ринкову ліквідність. Це також може вплинути на рух ринкової ціни | VP ордер може не бути в змозі виконатися в терміновому порядку, що може призвести до несприятливої ціни виконання |
POST sapi/v1/algo/futures/newOrderVp
Деталі API: https://binance-docs.github.io/apidocs/spot/ua/#volume-participation-vp-new-order-trade
Параметри | Опис |
Терміновість | Рівень участі відносно об'єму ринку, підтримуваний тип терміновості: низький, середній, високий |
Лімітна ціна | Лімітна ціна ордеру якщо не вказано, ордер буде розміщено за ринковою ціною |
Кінцева точка | Опис | Посилання |
ВИДАЛИТИ sapi/v1/algo/futures/order | Скасувати активний ордер | https://binance-docs.github.io/apidocs/spot/ua/#cancel-algo-order-trade |
ОТРИМАТИ sapi/v1/algo/futures/openOrders | Отримати всі поточні ордер | https://binance-docs.github.io/apidocs/spot/ua/#query-current-algo-open-orders-user_data |
ОТРИМАТИ sapi/v1/algo/futures/historicalOrders | Отримайте історичні ордери | https://binance-docs.github.io/apidocs/spot/ua/#query-historical-algo-orders-user_data |
ОТРИМАТИ sapi/v1/algo/futures/subOrders | Отримати відповідні суб-ордери для вказаного ID алгоритму | https://binance-docs.github.io/apidocs/spot/ua/#query-sub-orders-user_data |
Додаткові примітки щодо алгоритму об'єму участі
1.Які є обмеження на ордер при використанні алгоритму об'єму участі?
- Умовний ліміт – умовний (кількість ордерів * `ціна маркування (базовий актив)`) має бути вищим за еквівалент в 1 000 USDT і нижчим за еквівалент в 1 000 000 USDT.
- Придатний тип контракту – наразі VP алгоритм підтримує лише контракти USD-Margin.
2. Які очікувані відповіді на помилку від кінцевої точки ордеру на об'єм участі?
Зовнішній код | Зовнішнє повідомлення |
0 | Ок |
-1000 | Під час обробки запиту сталася невідома помилка. |
-1102 | Обов’язковий параметр не надіслано, порожній/нульовий або неправильно сформований. |
-20121 | Недійсний символ. |
-20130 | Для параметра надіслано недійсні дані. |
-2013 | Ордера не існує. |
-5007 | Кількість повинна бути більше нуля. |
-20124 | Недійсний ID алгоритму або він був завершений. |
-20132 | Клієнтський ID алгоритм продубльовано. |
-20194 | Тривалість надто коротка, щоб виконати всю необхідну кількість. |
-20195 | Загальний розмір занадто малий. |
-20196 | Загальний розмір завеликий. |
-20198 | Досягнуто максимально дозволену кількость відкритих ордерів. |