Поддерживающая маржа необходима для поддержания позиции в торговле. В этой статье будет подробно описан процесс расчёта для бессрочного и фьючерсного USDC контракта. Обратите внимание, что бессрочный и фьючерсный USDC контракт доступен только на Едином торговом аккаунте.
Что такое поддерживающая маржа?
Поддерживающая маржа — это минимальная сумма маржи, которую трейдер должен поддерживать на своей позиции или аккаунте, чтобы продолжить удерживать позицию. Когда нереализованные убытки приводят к падению маржи позиции на позиции или аккаунте ниже требуемого уровня поддерживающей маржи, срабатывает ликвидация.
Поскольку трейдеры держат более крупные суммы контракта (стоимость позиции + стоимость ордера), необходимая поддерживающая маржа также будет увеличиваться на фиксированный процент по мере того, как стоимость контракта поднимется до определённого уровня. Каждая торговая пара имеет свою базовую ставку поддерживающей маржи, которая корректируется в соответствии с изменениями уровней лимита риска.
Например, при открытии позиции BTC-PERP со стоимостью позиции 100 000 USDC или ниже ставка поддерживающей маржи (MMR), необходимая для этой позиции, составляет 0,4% от стоимости позиции. Если стоимость позиции вырастет до 1 000 000 USDC, необходимая MMR также увеличится до 0,5% от стоимости позиции.
Более подробную информацию о лимитах риска можно найти в нашем руководстве по ссылке.
Расчёт ставки поддерживающей маржи (MMR)
Ставка поддерживающей маржи (MMR) для каждой позиции определяется с помощью многоуровневого расчёта в соответствии с уровнем маржи для стоимости позиции. Любой избыток за пределами определённого уровня рассчитывается на основе MMR нового уровня.
Иллюстрация
В таблице ниже показаны параметры маржи для контрактов XYZ-PERP.
Уровень |
Лимит риска (USDC) |
Требуется ставка поддерживающей маржи |
1 |
0 - 1,000 |
2% |
2 |
>1000 - 2000 |
2.5% |
3 |
>2000 - 3000 |
3% |
4 |
>3000 - 4000 |
3.5% |
5 |
>4000 - 5000 |
4% |
Предположим, что трейдер вступает в лонг-позицию из 100 контрактов с кредитным плечом 10x при 35 USDC, стоимость позиции контракта составит 3500 USDC.
Стоимость позиции = количество контракта x средняя цена входа
= 100 x 35 = 3500 USDC
Начальная маржа = стоимость позиции / кредитное плечо
= 35 x 100 / 10 = 350 USDC
Поддерживающая маржа = стоимость позиции x MMR
= (1000 x 2%) + (1000 x 2,5%) + (1000 x 3%) + (500 x 3,5%)
= 92,5 USDC
Это означает, что позиция может выдержать максимальный нереализованный убыток (рассчитанный с использованием цены маркировки) в размере 257,5 USDC (350 USDC - 92,5 USDC) до ликвидации.
Примечание:
— Средняя цена входа для USDC контрактов — это средневзвешенная цена входа для вашей позиции во время текущего цикла расчётов, на которую будет влиять увеличение размеров позиций. В конце каждого цикла расчётов цена маркировки становится новой средней ценой входа. Для получения дополнительной информации ознакомьтесь с 8-часовым механизмом расчёта сессии.
Формула
Теперь, когда вы понимаете, как рассчитывается поддерживающая маржа, как показано на рисунке выше, расчёт может быть довольно утомительным при работе с большими значениями позиций. Поэтому для простоты мы можем использовать следующую формулу для расчёта поддерживающей маржи позиции.
Стоимость позиции = размер контракта x средняя цена входа
Поддерживающая маржа (MM) = (стоимость позиции x MMR) - вычет поддерживающей маржи
в то время как
Снижение MM на уровне n = лимит риска на уровне n-1 x (разница между MMR на уровне n и уровне n-1) + снижение MM на уровне n-1
MMR, необходимый для каждого уровня лимита риска, и сумму снижения поддерживающей маржи можно найти на странице Параметры маржи.
Примеры
В таблице ниже показаны параметры маржи для BTC-PERP.
Уровень |
Лимиты риска |
Макс. Кредитное плечо |
Ставка поддерживающей маржи |
Вычет поддерживающей маржи |
1 |
0 - 100,000 |
25 |
2% |
0 |
2 |
>100 000 - 200 000 |
20 |
2.5% |
100 000 x (0,5%) + 0 = 500 |
3 |
>200 000 - 300 000 |
16.67 |
3% |
200 000 x (0,5%) + 500 = 1500 |
4 |
>300 000 - 400 000 |
14.29 |
3.5% |
300 000 x (0,5%) + 1500 = 3000 |
5 |
>400 000 - 500 000 |
12.5 |
4% |
400 000 x (0,5%) + 3000 = 5000 |
*В таблице выше представлены только иллюстрации, а фактические параметры маржи не представлены. Самые актуальные параметры маржи указаны на этой странице.
Пример 1
Трейдер А использует кредитное плечо 10x и открывает короткую позицию на 100 ETH по цене 4000 USDC.
Стоимость позиции = 100 x 4000 = 400 000 USDC (уровень 4)
Начальная маржа = 400 000 / 10 = 40 000 USDC
Поддерживающая маржа = 400 000 x 3,5% - 3000 = 11 000 USDC
Это означает, что позиция может выдержать максимальный нереализованный убыток в размере 29 000 USDC (40 000 USDC - 11 000 USDC ) до начала ликвидации.
Предположим, что расчётный цикл происходит в 8AM00 UTC, цена маркировки составляет 4200 USDC. Средняя цена входа для позиции обновляется до USDC 4200.
Новая необходимая поддерживающая маржа будет пересчитана в соответствии с текущей средней ценой входа.
Новая поддерживающая маржа = 4200 x 100 x 3,5% - 3000 = 11 700 USDC
Пример 2
Трейдер B использует кредитное плечо 10x и открывает лонг-позицию ETH-PERP на 50 ETH при USDC 4000, одновременно имея лимитный ордер на покупку на 50 ETH при USDC 3000.
Стоимость позиции = 50 ETH x 4000 = 200 000 USDC (уровень 2)
Поддерживающая маржа позиции = 200 000 x 2,5% - 500 = 4500 USDC
Маржа поддержки ордера = 50 ETH x 3000 x 3,5% = 5250 USDC
Общая необходимая поддерживающая маржа = 4500 + 5250 = 9750 USDC
В результате мы видим, что если ордер не исполнен, поддерживающая маржа ордера рассчитывается на основе соответствующего MMR уровня, определяемого как (стоимость позиции + стоимость ордера), а не поэтапным расчётом. MMR, необходимая для уровня в размере 200 000 USDC + 150 000 USDC ордера, составляет 3,5%.
Предположим, что ордер на покупку исполнен. Общая необходимая поддерживающая маржа теперь составляет:
Средняя цена входа = [(50 x 4000) + (50 x 3000)] / 100 = 3500 USDC
Стоимость позиции = 100 ETH x 3500 = 350 000 USDC (уровень 4)
Начальная маржа = 350 000 / 10 = 35 000 USDC
Поддерживающая маржа = 350 000 x 3,5% - 3000 = 9250 USDC
После исполнения ордера общая необходимая поддерживающая маржа снижается до 9250 USDC. Это означает, что позиция может выдержать максимальный нереализованный убыток в размере 25 750 USDC (35 000 USDC - 9250 USDC) до начала ликвидации.
Отображение поддерживающей маржи на вкладке позиции
Поддерживающую маржу (MM), необходимую для позиции, можно найти на вкладке позиции.
Вы можете заметить, что MM, отображаемый на вкладке позиции, будет вышепо причине того, что он включает расчётную комиссию за закрытие позиции.
Расчётная комиссия за закрытие по лонг- и шорт-позициям немного отличается следующим образом:
Расчётная комиссия за закрытие (лонг-позиция) = стоимость позиции × (1 − 1 / кредитное плечо) × ставка комиссии тейкера
Расчётная комиссия за закрытие (шорт-позиция) = стоимость позиции × (1 + 1 / кредитное плечо) × ставка комиссии тейкера
Пример
В примере 1 трейдер А удерживает короткую позицию из 100 ETH по цене USDC 4000 с кредитным плечом 10x.
Поддерживающая маржа (MM) = 11 000 USDC
Расчётная комиссия за закрытие позиции = 100 × 4000 × (1 + 1/10) × 0,055% = 242 USDC
В этом случае общая поддерживающая маржа, отображаемая на вкладке позиции, составит 11 242 USDC (11 000 USDC + 242 USDC).
Предположим, что расчётный цикл происходит в 8AM00 UTC, цена маркировки составляет 4200 USDC. Средняя цена входа для позиции будет изменена до USDC 4200.
Требуется новая поддерживающая маржа = 11 700 USDC
Новая расчётная комиссия за закрытие = 100 × 4200 × (1 + 1/10) × 0,055% = 254,1
Поддерживающая маржа, отображаемая на вкладке позиции, будет обновлена до 11 954,1 USDC (11 700 USDC+ 254,1 USDC).
Заключение
Для эффективного управления рисками на Bybit важно понимать процесс расчёта поддерживающей маржи позиции и ордера. Понимая, как рассчитывается эта маржа, трейдеры могут принимать обоснованные решения, чтобы снизить риск ликвидации и оптимизировать свои торговые стратегии.