Маржинальное требование для открытых ордеров и открытых позиций
Маржинальное требование при торговле фьючерсами распространяется на:
- маржу, распределенную по существующим позициям;
- маржу, необходимую для открытия ордеров.
Обратите внимание, что маржа не требуется при выставлении стоп-ордеров (в том числе лимитных стопов, рыночных стопов и скользящих стоп-ордеров). Расчет маржинального требования (т. е. проверка маржи) происходит только при срабатывании стоп-ордеров и их размещении в книге ордеров.
Маржинальное требование рассчитывается по указанным ниже формулам.
Маржинальное требование в одностороннем режиме
Маржинальное требование = 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
Таким образом, новый лимитный ордер на продажу будет рассматриваться как ордер на открытие позиции.
2. Для ордеров «только сокращение» также проводится проверка маржинального требования, если они удовлетворяют описанным выше условиям и рассматриваются как ордера на открытие позиции.
3. Для ордеров «только сокращение» действует описанная ниже логика.
- Рыночные ордера «только сокращение» на закрытие всех позиций. Если после подачи ордера маржа оказывается недостаточной, все лимитные ордера в том же направлении отменяются и все позиции закрываются.
- Ордер «только сокращение» с лучшей лимитной ценой по сравнению с существующим ордером «только сокращение». Если новый лимитный ордер «только сокращение»
- а) проходит проверку маржи;
- б) имеет цену, более близкую к рыночной (т. е. его легче исполнить);
- в) приводит к превышению размера позиции общим размером всех ордеров «только сокращение»;
- Ожидающие исполнения лимитные ордера «только сокращение» в том же направлении, цена которых расположена дальше от рыночной цены, будут отменяться до тех пор, пока суммарный размер лимитных ордеров «только сокращение» не перестанет превышать размер текущей позиции.
- Рыночный стоп-ордер «только сокращение». Ожидающие исполнения стоп-ордера не используют начальную маржу, но система проверяет маржу при срабатывании стоп-ордеров. Если маржа является недостаточной для срабатывания существующего рыночного стоп-ордера «только сокращение», все лимитные ордера в том же направлении отменяются и все позиции закрываются.
Ордер на открытие позиции успешно размещается при исполнении указанных ниже условий.
- Стоимость ≤ доступный баланс
- Стоимость включает начальную маржу и открытый убыток (при его наличии). Подробные сведения см. в статье Как рассчитать стоимость открытия позиции по бессрочным фьючерсным контрактам?
- Номинальная стоимость после размещения ордера ≤ лимит номинальной стоимости для каждого кредитного плеча.
Подробные сведения о кредитном плече и номинальной стоимости см. в статье Кредитное плечо и маржа.