Процентные ордеры

7.15.4

Биржа всегда ждет количество (quantity) в ордере. Есть множество ситуаций когда точное количество указать невозможно. В таком случае вместо явного указания количества можно воспользоваться процентом

Антарес поддерживает три параметра для процентных ордеров

openpro

openpro=100

Только для спот-рынков

Покупка базовой монеты от имеющегося в кошельке свободного количества квотовой монеты В паре BTCUSDT - BTC базовая монета, USDT квотовая

У каждой монеты может быть два состояния - свободная и заблокированная Параметр openpro работает со свободным количеством

mktype=spot;symbol=BTCUSDT;side=buy;type=market;openpro=25

В приведенном примере будет произведена покупка монеты BTC на 25% от имеющегося свободного в кошельке количества USDT

Только для фьючерсных рынков

Открытие позиции на фьючерсном рынке с использованием процента от имеющегося в кошельке свобдного количества квотовой монеты

mktype=futures;symbol=BTCUSDT;side=sell;type=market;openpro=25

В отличии от спот-рынка, для фьючерсов возможен вход в позицию с признаком стороны SELL - открытие короткой позиции. В приведенном примере производится продажа (открытие короткой позиции) на 25% от имеющегося в кошельке свободного количества квотовой монеты. В паре BTCUSDT - BTC базовая монета, USDT квотовая

Предположим что в кошельке 50 USDT и текущая цена пары BTCUSDT 25000 Расчет будет произведен следующим образом

quantity=50/10025/25000=0.0005quantity = 50 / 100 * 25 / 25000 = 0.0005

depopro

depopro=100

Работа параметра depopro идентична openpro, но используется для полного количества квотовой монеты. Полное количество - это сумма свободного и заблокированного количества

closepro

closepro=100

Только для спот-рынков

Продажа базовой монеты от имеющегося в кошельке количества базовой монеты

mktype=spot;symbol=BTCUSDT;side=sell;type=market;closepro=50

В данном примере будет произведена продажа монеты BTC на 50% от имеющегося в кошельке количества BTC

Только для фьючерсных рынков

Закрытие позиции на фьючерсном рынке с использованием процента от открытой позиции

mktype=futures;symbol=BTCUSDT;side=buy;type=market;closepro=50

В данном примере будет произведена покупка (закрытие короткой позиции) BTC на 50% от количества открытой позиции

levforqty

Только для фьючерсных рынков

При открытии можно указать использовать плечо как множитель для количества позиции

mktype=futures;symbol=BTCUSDT;side=sell;type=market;openpro=25;lev=2;levforqty!

В данном примере расчет количества quantity будет происходить следующим образом Например количество USDT в кошельке 50, а текущая цена BTCUSDT 25000

quantity=25/10025/250002=0.00025quantity = 25 / 100 * 25 / 25000 * 2 = 0.00025

Last updated