Биржевой ордер

8.12.0

mktype

Параметр указывает для какого типа рынка предназначен ордер

mktype=futures
mktype
значение

spot

Спотовый рынок

futures

Фьючерсный рынок

inverse

Рынок инвертированных фьючерсов

market

Параметр указывает для какого рынка предназначен ордер

market=binance
  • binance - спотовый рынок Binance

  • binancefru - USDT-фьючерсы Binance

  • binancefro - COIN-M фьючерсы Binance. Рынок инвертированных фьючерсов. Сделку можно совершить продав свою монету к USD

  • bybit - спотовый рынок Bybit

  • bybitfu - USDT-фьючерсы Bybit

  • bybitfi - Рынок инвертированных фьючерсов Bybit. Сделку можно совершить продав свою монету к USD

  • okx - спотовый рынок OKX

  • okxfu - USDT-фьючерсы OKX

  • okxfi - Рынок инвертированных фьючерсов OKX. Сделку можно совершить продав свою монету к USD

symbol

Символ, пара, ассет - обозначение торговой пары на выбранном рынке

symbol=XRPUSDT

система автоматически очищает символ от лишних данных справа, поэтому записи symbol=BTCUSDT и symbol=BTCUSDT.P являются тождественными

side

Сторона сделки

side=buy
сторона
спотовый рынок
фьючерсы

BUY

купить монету в кошелек

войти в LONG позицию

SELL

продать монету из кошелька

войти в SHORT позицию

type

Тип ордера. Antares поддерживает семь видов ордеров

market

type=market

Ордер будет выполняться по текущей цене до тех пор пока нужное количество будет не заполнено

limit

type=limit

Цена по которой должен исполнится ордер. всегда используется в связке с параметром price

tp_market

type=tp_market

Условный ордер. сокращение от TAKE PROFIT MARKET. Тейкпрофит ордер позволяет закрыть позицию (продать монету из кошелька в случае со спот-рынком) по цене которая выше текущей (в случае спот-рынка и лонг-позиции фьючерс-рынка) или ниже текущей (в случае шорт-позиции фьючерс-рынка). Используется в связке с параметром stopprice.

Как работает условный ордер?

stop_market

tp_limit

stop_limit

Подробный разбор условных ордеров находится в теме Как работает условный ордер

price

Цена ордера. Используется с ордерами limit, tp_limit, stop_limit

price=10000

pricepro

Цена ордера в процентах от текущей рыночной цены

pricepro=5     # цена на 5% выше текущей цены (для BUY)
pricepro=-3    # цена на 3% ниже текущей цены (для SELL)

priceproc (устаревший)

Устаревший аналог параметра pricepro

priceproc=5    # то же что pricepro=5

trgprice

Цена условного ордера. Условие при котором он сработает

trgprice=10000

trgpricepro

Триггерная цена условного ордера в процентах от текущей рыночной цены

trgpricepro=10    # триггер на 10% выше текущей цены
trgpricepro=-5    # триггер на 5% ниже текущей цены

stoppriceproc (устаревший)

Устаревший аналог параметра trgpricepro

stoppriceproc=-3   # то же что trgpricepro=-3

Количество (один из параметров обязателен)

Подробнее о формировании количества Детальную информацию о всех способах указания количества см. в разделе Формирование количества

qty

Количество в базовой монете пары

qty=0.001      # точно 0.001 BTC в паре BTCUSDT

quqty

Количество в квотовой монете пары

quqty=25       # купить BTC на 25 USDT в паре BTCUSDT

В любой торговой паре можно выделить базовую и квотовую монеты. Так для пары BTCUSDT - BTC будет базовой монетой, а USDT будет квотовой. Так же как в паре ETHBTC - ETH будет базовой монетой, а BTC - квотовой

ququantity (устаревший)

Устаревший аналог параметра quqty

ququantity=25  # то же что quqty=25

openpro

Процент от свободного (незаблокированного) баланса для открытия позиций

openpro=50     # использовать 50% свободного баланса

Применение:

  • Spot: процент от свободного баланса квотовой валюты (для покупки) или базовой валюты (для продажи)

  • Futures: процент от свободного баланса для открытия новой позиции

closepro

Процент для закрытия позиций

closepro=100   # закрыть всю позицию/весь баланс

Применение:

  • Spot: процент от баланса монеты для продажи

  • Futures: процент от открытой позиции для закрытия

depopro

Процент от общего депозита (свободный + заблокированный баланс)

depopro=100    # использовать весь депозит

Применение:

  • Учитывает как свободные, так и заблокированные в ордерах средства

  • Полезно для оценки общей загрузки депозита

openquantityproc / closequantityproc (устаревшие)

Устаревшие аналоги openpro и closepro

openquantityproc=25   # то же что openpro=25
closequantityproc=50  # то же что closepro=50

leverage / lev

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

Плечо позиции для указанного символа. Как работает плечо?

leverage=10    # установить плечо 10x
lev=10         # альтернативное название

levforqty

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

Использовать плечо для расчета количества при процентных ордерах

levforqty=true  # учитывать плечо при расчете количества
levforqty!      # сокращенная запись

reduceonly

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

Признак сокращения позиции во фьючерсном ордере. Если его указать то позиция не перевернется на противоположную в случае если количество на продажу будет больше чем фактическое количество в позиции.

reduceonly=true
reduceonly!     # сокращенная запись

closeposition

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

Принудительное закрытие всей позиции

closeposition=true

clientid / clientorderid

Уникальное имя ордера, по которому в дальнейшем к нему можно будет обратиться

clientid=myorder1         # современный способ
clientorderid=myorder1    # устаревший аналог

tif

Признак поведения ордера при размещении на бирже. Antares поддерживает три вида признаков. Значение по-умолчанию GTC

tif=GTC
Тип
Трактовка
Описание

GTC

Good-Till-Close

Данный тип ордера будет действовать до тех пор пока не выполнится условие его размещение. Например если указать лимитный ордер, то он будет присутствовать на бирже до тех пор пока трейдер сам его не отменит

IOC

Immediate-Or-Cancel

Немедленно или отменить. Данный тип ордера должен быть немедленно заполнен по заявленной цене или лучшей или отменен. Примечательно что Заполнена может быть любая часть заявленного количества, вплоть до 100%, а остальная часть будет отменена

FOK

Fill-Or-Kill

Заполнить или убить. Данный тип ордера должен быть немедленно заполнен по заявленной цене ПОЛНОСТЬЮ или отменен.

Больше информации в статье на Binance - Типы ордеров и чем они отличаются

isisolated

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

Переключение фьючерсного аккаунта в режим изолированной маржи

isisolated=true

Больше информации в статье на Binance - Различия между Кросс и Изолированной маржей

dualside

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

Переключение фьючерсного аккаунта в режим хедж

dualside=true

positionside

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

Указаниние направления позиции для хедж-ордера

positionside
Значение

LONG

Работа в длинной позиции

SHORT

Работа в короткой позиции

positionside=LONG     # для хедж-позиции LONG
positionside=SHORT    # для хедж-позиции SHORT

Last updated