Маржинальное требование для открытых ордеров и открытых позиций
Маржинальное требование при торговле фьючерсами распространяется на:
- маржу, распределенную по существующим позициям;
- маржу, необходимую для открытия ордеров.
Обратите внимание, что маржа не требуется при выставлении стоп-ордеров (в том числе лимитных стопов, рыночных стопов и скользящих стоп-ордеров). Расчет маржинального требования (т. е. проверка маржи) происходит только при срабатывании стоп-ордеров и их размещении в книге ордеров.
Маржинальное требование рассчитывается по указанным ниже формулам.
Маржинальное требование в одностороннем режиме
Маржинальное требование = Max(Abs(номинальная стоимость позиции ** + стоимость ордера по цене бид ***), Abs(номинальная стоимость позиции – стоимость ордера по цене аск)) / кредитное плечо
Маржинальное требование в режиме хеджирования
Маржинальное требование = маржинальное требование по стороне лонг + маржинальное требование по стороне шорт
= Max(Abs(номинальная стоимость лонг-позиции + стоимость ордера бид по стороне лонг), Abs(номинальная стоимость лонг-позиции – стоимость ордера аск по стороне лонг)) / кредитное плечо + Max(abs(номинальная стоимость шорт-позиции + стоимость ордера бид по стороне шорт), Abs(номинальная стоимость шорт-позиции - стоимость ордера аск по стороне шорт)) / кредитное плечо
* Лонг- и шорт-позиции здесь означают позиции и ордера со значениями параметра positionSide соответственно LONG и SHORT.
** Номинальная стоимость:
- для фьючерсов USDⓈ-Margined номинальная стоимость = размер позиции (в монете) * цена маркировки тикера;
- для фьючерсов Coin-Margined номинальная стоимость = размер позиции (в количестве контрактов) * стоимость контракта / цена маркировки.
*** Стоимость ордера:
- для фьючерсов USDⓈ-Margined стоимость ордера = размер ордера (в монете) * лимитная цена;
- для фьючерсов Coin-Margined стоимость ордера = размер ордера (в количестве контрактов) * стоимость контракта / лимитная цена.
Примечание: для лонг-позиций размер позиции положительный, для шорт-позиций — отрицательный.
Пример
- У вас открыта лонг-позиция по BTCUSDT номинальной стоимостью 10 000 USDT (0,5 BTC, цена маркировки 20 000 USDT).
- У вас открыт лимитный ордер лонг на 0,1 BTCUSDT с лимитной ценой 19 000 USDT и кредитным плечом 2x.
- У вас открыт лимитный ордер шорт на 0,1 BTCUSDT с лимитной ценой 22 000 USDT и кредитным плечом 2x.
Необходимая маржа по позиции и ордеру шорт = Max(Abs(10 000 USDT + 1900 USDT), Abs(10 000 USDT – 2200)) / 2
= 5950 USDT.
Требование к первоначальной марже
При размещении нового ордера на открытие позиции система проводит проверку начальной маржи.
- Проверка начальной маржи проводится для ордеров на открытие позиции и ордеров «только сокращение», удовлетворяющих определенным условиям.
- Проверка маржи для ордеров на закрытие позиции не проводится.
1. Ордера рассматриваются как ордера на открытие позиции в перечисленных ниже ситуациях.
Ордер на покупку
- Существующая позиция является лонг-позицией.
- Существующая позиция является шорт-позицией. Количество по новому ордеру > Abs (количество по шорт-позиции) – количество ордера на покупку для открытия позиции.
Предположим, у вас открыта шорт-позиция на 1 BTCUSDT и есть лимитный ордер на покупку для открытия позиции на 0,8 BTCUSDT. Вы хотите разместить лимитный ордер на покупку на 0,5 BTCUSDT:
0,5 BTCUSDT > (1 – 0,8) BTCUSDT.
Таким образом, новый лимитный ордер на покупку будет рассматриваться как ордер на открытие позиции.
Ордер на продажу
- Существующая позиция является шорт-позицией.
- Существующая позиция является лонг-позицией. Количество по новому ордеру > Abs (количество по лонг-позиции) – количество ордера на продажу для открытия позиции
Предположим, у вас открыта лонг-позиция на 1,4 BTCUSDT и есть лимитный ордер для открытия шорт-позиции на 0,8 BTCUSDT. Вы хотите разместить лимитный ордер на продажу на 0,5 BTCUSDT:
0,5 BTCUSDT < (1,4 – 0,8) BTCUSDT.
Таким образом, новый лимитный ордер на продажу будет рассматриваться как ордер на открытие позиции.
2. Для ордеров «только сокращение» также проводится проверка маржинального требования, если они удовлетворяют описанным выше условиям и рассматриваются как ордера на открытие позиции.
3. Для ордеров «только сокращение» действует описанная ниже логика.
- Рыночные ордера «только сокращение» на закрытие всех позиций. Если после подачи ордера маржа оказывается недостаточной, все лимитные ордера в том же направлении отменяются и все позиции закрываются.
- Ордер «только сокращение» с лучшей лимитной ценой по сравнению с существующим ордером «только сокращение». Если новый лимитный ордер «только сокращение»
- а) проходит проверку маржи;
- б) имеет цену, более близкую к рыночной (т. е. его легче исполнить);
- в) приводит к превышению размера позиции общим размером всех ордеров «только сокращение»;
- Ожидающие исполнения лимитные ордера «только сокращение» в том же направлении, цена которых расположена дальше от рыночной цены, будут отменяться до тех пор, пока суммарный размер лимитных ордеров «только сокращение» не перестанет превышать размер текущей позиции.
- Рыночный стоп-ордер «только сокращение». Ожидающие исполнения стоп-ордера не используют начальную маржу, но система проверяет маржу при срабатывании стоп-ордеров. Если маржа является недостаточной для срабатывания существующего рыночного стоп-ордера «только сокращение», все лимитные ордера в том же направлении отменяются и все позиции закрываются.
Ордер на открытие позиции успешно размещается при исполнении указанных ниже условий.
- Стоимость ≤ доступный баланс
- Стоимость включает начальную маржу и открытый убыток (при его наличии). Подробные сведения см. в статье Как рассчитать стоимость открытия позиции по бессрочным фьючерсным контрактам?
- Номинальная стоимость после размещения ордера ≤ лимит номинальной стоимости для каждого кредитного плеча.
Подробные сведения о кредитном плече и номинальной стоимости см. в статье Кредитное плечо и маржа.