1. Что такое uniMMR?
Единая сумма поддерживающей маржи в режиме маржи портфеля — это общая сумма поддерживающей маржи, которая должна быть у пользователя по всем его фьючерсным и кросс-маржинальным аккаунтам (в долларах США), включенным в программу маржинального портфеля.
Показатель uniMMR играет важную роль в управлении рисками, помогая определить, соответствует ли трейдер минимальным маржинальным требованиям. Большее значение uniMMR свидетельствует о более низком риске, меньшее — о более высоком риске и опасности ликвидации.
2. Как рассчитывается uniMMR?
Параметр | Формула | Описание |
uniMMR | Единый скорректированный капитал по аккаунту / единая поддерживающая маржа по аккаунту = ∑adjustedEquity / ∑MM | Единый коэффициент поддерживающей маржи для аккаунта маржи портфеля Binance, рассчитываемый как отношение общего скорректированного капитала к общей сумме поддерживающей маржи. |
∑adjustedEquity | ∑Equity – OpenLoss * assetIndexPrice | Сумма значений скорректированного капитала всех аккаунтов маржи портфеля, где корректировка учитывает фактор открытого убытка. |
∑Equity | ∑min((MarginAsset – MarginLoan + futuresAsset + futuresUnrealPnL) * assetIndexPrice * collateralRate, (MarginAsset – MarginLoan + futuresAsset + futuresUnrealPnL) * assetIndexPrice) | Сумма значений общего капитала всех аккаунтов маржи портфеля, включая маржинальные и фьючерсные аккаунты |
∑MM | ∑поддерживающая маржа = ∑ futuresMM * assetIndexPrice + ∑ MarginMM * assetIndexPrice | ∑MM — сумма поддерживающей маржи по всем активам в аккаунте маржи портфеля |
∑futuresMM | ∑futuresMM = ∑futuresMM_UM + ∑futuresMM_CM futuresMM_UM = |MMR * позиция * MarkPrice| - cum futuresMM_CM = |MMR * номинал| = |MMR * сумма * коэффициент контракта| - cum | Общая сумма поддерживающей маржи (или сумма, необходимая для поддержания уровня маржи) по всем фьючерсным позициям в аккаунте (в долларах США). |
∑MarginMM | ∑MarginMM = ∑ (Заем * MMR) Коэффициент поддерживающей маржи (MMR) варьируется в зависимости от выбранного кредитного плеча:*
*Binance оставляет за собой право корректировать эти показатели в случае необходимости. При этом пользователи будут получать уведомления о таких изменениях. | Общая сумма поддерживающей маржи (или сумма, необходимая для поддержания уровня маржи) по всем кросс-маржинальным позициям в аккаунте (в долларах США). |
Открытый убыток | Открытый убыток = ∑кол-во * цена * min(0, сторона * (collateralRateA – collateralRateB)) Определения
| Под открытым убытком понимается уменьшение стоимости капитала, которое учитывается при расчете показателя uniMMR при наличии открытых кросс-маржинальных ордеров, предусматривающих обмен актива с более высокой ставкой обеспечения на актив с более низкой ставкой. |
3. Как рассчитать единый скорректированный капитал по аккаунту?
- Балансы по счетам учитываемых фьючерсных аккаунтов
- Нереализованная прибыль (при ее наличии) за вычетом нереализованных убытков (при их наличии) по каждой позиции в кошельках фьючерсов USDⓈ-M и фьючерсов COIN-M
- Общая стоимость активов за вычетом общей стоимости пассивов и непогашенных процентов по кросс-маржинальному счету
- Любая корректировка в связи с открытыми убытками, вызванными снижением стоимости капитала при наличии открытых кросс-маржинальных позиций, предусматривающих обмен актива с более высокой ставкой обеспечения на актив с более низкой ставкой.
4. Что такое показатель MaxWithdraw?
5. Что такое показатель MaxLoan?
MaxLoan = max(min (virtualMaxLoan) / assetIndexPrice, Max_Borrow – Current Loan, 0)
6. Когда происходит маржин-колл и ликвидация?
Диапазон uniMMR | Соответствующий статус |
uniMMR > 1,5 | Можно свободно торговать. |
1,2 < uniMMR ≤ 1,5 | Вы получите напоминание о необходимости перевести средства на фьючерсный аккаунт USDⓈ-M или COIN-M либо кросс-маржинальный аккаунт, погасить маржинальный заем или сократить фьючерсные позиции. |
1,05 < uniMMR ≤ 1,2 | Система перестает принимать новые ордера. Binance по-прежнему принимает ордера вида «только сокращение». Увеличивать уровень маржи нельзя. |
1 < uniMMR ≤ 1,05 | Происходит ликвидация. Binance отправляет уведомление о ликвидации. |
- Введение в режим маржи портфеля Binance
- Как активировать режим маржи портфеля на Binance
- Как просматривать сведения о марже портфеля из аккаунта Binance и торгового интерфейса
- Правила торговли в режиме «Маржа портфеля» на Binance
- Как осуществляется ликвидация в аккаунте маржинального портфеля на Binance
- Логика ордеров в режиме «Маржа портфеля» на Binance
- Функции автоматического перевода средств и процентные ставки в режиме маржи портфеля Binance
- Виды обеспечения, поддерживаемые в режиме «Маржа портфеля» на Binance, и соответствующие ставки
- API режима «Маржа портфеля» на Binance
- Правила и условия использования маржинального портфеля Binance
Ордер | Торговая пара | Направление | collateralRateA | collateralRateB | Кол-во | Цена |
1 | BTCUSDT | Покупка | 0,99 | 0,95 | 0,1 | 40 005 USDT |
2 | ETHUSDT | Продажа | 0,99 | 0,95 | 0,2 | 2102 USDT |
1. Как рассчитывается открытый убыток?
- Кол-во — количество базового актива
- collateralRateA — ставка обеспечения актива котировки
- collateralRateB — ставка обеспечения базового актива
- сторона = –1 для ордера на покупку и 1 для ордера на продажу
- Открытый убыток для ордера 1 = 0,1 * 40 005 * min(0, –1 * (0,99 – 0,95)) = –160,02 USDT
- Открытый убыток для ордера 2 = 0,2 * 2102 * min(0, 1 * (0,99 – 0,95)) = 0 USDT
2. Как рассчитываются капитал, начальная и поддерживающая маржа для кросс-маржинального аккаунта?
Актив | Маржинальные активы | Маржинальный заем | Капитал = MarginAsset – MarginLoan | Начальная маржа | Поддерживающая маржа |
USDT | 4000,5 | 0 | 4000,5 | 0 | 0 |
BTC | 0,1 | 0,04 | 0,06 | 0,02 | 0,004 |
ETH | 20 | 15 | 5 | 7,5 | 1,5 |
- USDT: поддерживающая кросс-маржа = 0
- BTC: поддерживающая кросс-маржа = 0,004
- ETH: поддерживающая кросс-маржа = 1,5
3. Как рассчитываются капитал, начальная и поддерживающая маржа для фьючерсных аккаунтов USDⓈ-M и COIN-M?
Тип контракта | USDⓈ-M | COIN-M | |
Торговая пара | BTCUSDT_PERP | BTCUSDT_20220624 | BTCUSD_PERP |
Актив | USDT | USDT | BTC |
Баланс кошелька | 1999,5 USDT | 0,1 BTC | |
Диапазон MMR | 0,5% | 0,5% | 0,5% |
Кредитное плечо | 10x | 10x | 10x |
IMR | 10% | 10% | 10% |
Количество позиций | 0,05 BTC | 0,04 BTC | 10 000 USD |
Сторона позиции | Короткая позиция | Длинная позиция | Длинная позиция |
Начальная цена | 52 000 USDT | 52 350 USDT | 50 000 BTC |
Цена маркировки | 40 000 USDT | 42 000 USDT | 40 000 BTC |
Нереализованный PNL | 600 USDT | –414 USDT | –0,05 BTC |
Контракт | Капитал | Расчет начальной маржи * | Результат начальной маржи | Расчет поддерживающей маржи | Результат поддерживающей маржи |
USDⓈ-M | |||||
BTCUSDT_PERP | 1999,5 + 186 = 2185,5 USDT | 0,05 BTC * 40 000 USDT/BTC * 10% (IMR) | 200 USDT | 0,05 BTC * 40 000 USDT * 0,5% (диапазон MMR) | 10 USDT |
BTCUSDT_20220624 | 0,04 BTC * 42 000 USDT/BTC * 10% (IMR) | 168 USDT | 0,04 BTC * 42 000 USDT * 0,5% (диапазон MMR) | 8,4 USDT | |
COIN-M | |||||
BTCUSD_PERP | 0,05 BTC | 10 000 USD * 10% (IMR) / 40 000 USDT/BTC | 0,025 BTC | 10 000 USDT * 0,5% (диапазон MMR) / 40 000 USD | 0,00125 BTC |
4. Как рассчитываются единый скорректированный капитал по аккаунту и единая поддерживающая маржа по аккаунту для каждого актива?
Монета | Индексная цена актива | Ставка обеспечения | Единый скорректированный капитал | Открытый убыток | Единая сумма начальной маржи | Единая сумма поддерживающей маржи |
USDT | 1,001 | 0,99 | 2185,5 + 4000,5 = 6186 | 160,02 | 200 + 168 = 368 | 10 + 8,4 = 18,4 |
BTC | 40 000 | 0,95 | 0,06 + 0,05 = 0,11 | 0,02 + 0,025 = 0,045 | 0,004 + 0,00125 = 0,00525 | |
ETH | 2100 | 0,95 | 5 | 7,5 | 1,5 |
5. Как рассчитывается единый коэффициент поддерживающей маржи (uniMMR) для аккаунта?
Напоминаем, что uniMMR = ∑adjustedEquity / ∑MM
- Сначала рассчитаем единый скорректированный капитал по аккаунту (∑adjustedEquity).
- Затем рассчитаем единую сумма поддерживающей маржи (∑MM):
- Теперь мы можем рассчитать значение uniMMR:
6. Как рассчитывается значение MaxWithdraw?
- Единая сумма начальной маржи = (368 * 1001) + (0,045 * 40 000) + (7,5 * 2100) = 17 918,368
- Виртуальный доступный баланс = единый скорректированный капитал аккаунта - начальная маржа = 2206,712
- Значение MaxWithdraw для USDT в аккаунте маржинального портфеля = max(min(свободный от маржи актив, виртуальный доступный баланс / индексная цена актива / ставка обеспечения), 0) = max(min(0, 2206,712 / 1,001 / 0,99), 0) = max(min(0, 2226.77), 0) = 0
- Обратите внимание, что у пользователя A также есть 1999,5 USDT в аккаунте маржинального портфеля USDⓈ-M. Если бы пользователь А сначала произвел перевод 1999,5 USDT на маржинальный аккаунт маржинального портфеля, то в этом случае значение maxWithdraw для USDT в аккаунте маржи портфеля пользователя А составляло бы max(min(1999,5, 2226,77), 0) = 1999,5 USDT
7. Как рассчитывается сумма максимального займа maxLoan?
- Кредитное плечо: 3x
- Виртуальный доступный баланс: 4413,424 USDT
- Максимальная сумма займа в BTC для пользователя = 10