ЧЗВ
Начало
Център за поддръжка
ЧЗВ
Какво представлява единният коефициент на маржина за поддръжка на акаунт (uniMMR) и как се изчислява

Какво представлява единният коефициент на маржина за поддръжка на акаунт (uniMMR) и как се изчислява

2023-05-04 14:26
Какво представлява единният коефициент на маржина за поддръжка (uniMMR)?
Примери за изчисление на UniMMR
Какво представлява единният коефициент на маржина за поддръжка (uniMMR)?
Последна актуализация: 14 май 2024 г.

1. Какво е UniMMR?

Крайъгълният камък на системата за маржин на портфолио е единният коефициент на маржина за поддръжка (uniMMR). Този коефициент се използва за оценка на общото ниво на риск на цялото портфолио на трейдъра, като се вземат предвид коригираният собствен капитал и маржинът за поддръжка за всички позиции в търговските акаунти в маржина на портфолиото. 

Единният размер на маржина за поддръжка в маржина на портфолиото е общата сума на маржина за поддръжка, която потребителят трябва да притежава във всички свои фючърсни акаунти с номиниран маржин на портфолио и акаунти с кръстосан маржин (в щатски долари).
uniMMR играе решаваща роля в управлението на риска, определяйки дали даден трейдър отговаря на минималните изисквания за маржин. По-високият uniMMR показва по-нисък риск, докато по-ниският uniMMR сигнализира за по-висок риск и потенциална ликвидация.

2. Как да изчислим UniMMR?

uniMMR = Единен коригиран капитал на акаунта / Единен размер на маржин за поддръжка
За да поддържате здравословно портфолио, трябва да поддържате своя uniMMR над определен праг. В зависимост от нивото на uniMMR могат да се прилагат различни действия или ограничения, като например получаване на напомняния за маржин кол, ограничаване на нови поръчки или дори ликвидация. Наблюдаването на uniMMR е от съществено значение, за да се избегнат ликвидационните рискове и да се гарантира добре балансирано портфолио.
Подробности за изчислението на uniMMR:
ПараметърКалкулиранеОписание
uniMMRЕдинен коригиран капитал на акаунта/ Единен размер на маржин за поддръжка
= ∑adjustedEquity / ∑ММ
Единният коефициент за маржин за поддръжка за акаунта на маржин на портфолио на Binance се изчислява като общият коригиран собствен капитал, разделен на общата сума на маржина за поддръжка.
∑adjustedEquity∑Equity -  OpenLoss * assetIndexPriceСумата от коригираните стойности на капитал на всички акаунти на маржин на портфолио, където корекциите вземат предвид фактора на отворена загуба.
∑Equity∑min((MarginAsset - MarginLoan + futuresAsset + futuresUnrealPnL) * assetIndexPrice * collateralRate, (MarginAsset - MarginLoan + futuresAsset + futuresUnrealPnL) * assetIndexPrice)Сумата от общите стойности на капитал на всички акаунти на маржин на портфолио, включително маржин и фючърсни акаунти
∑MM∑Maintenance Margin =∑ futuresMM*assetIndexPrice + ∑MarginMM*assetIndexPrice∑ММ е сумата на маржина за поддръжка за всички активи в акаунта на маржин на портфолиото
∑futuresMM∑futuresMM = ∑futuresMM_UM + ∑futuresMM_CM
futuresMM_UM = |MMR * Position * MarkPrice| - cum
futuresMM_CM = |MMR * Notional| = |MMR * Amount* contract multiplier| - cum
Общата сума на маржина за поддръжка или маржина, необходим за поддържане на нивата на маржин за всички фючърсни позиции, държани в акаунта (в щатски долари).
∑MarginMM
∑MarginMM = ∑ (Заем * MMR) 
Коефициентът на маржин за поддръжка (MMR) варира в зависимост от избрания ливъридж:*
  • За 3Х ливъридж MMR е 10%
  • За 5Х ливъридж MMR е 8%
  • За 10Х ливъридж MMR е 5%
*Binance си запазва правото да коригира тези стойности, ако е необходимо. Потребителите ще получават известия при такива промени.
Общият размер на маржина за поддръжка или маржина, необходим за поддържане на нивата на маржин за всички позиции с кръстосан маржин, държани в акаунта (в щатски долари).
OpenLoss
OpenLoss = ∑qty * price * min(0, side * (collateralRateA - collateralRateB))
където
  • „side“ = 1 за поръчка за продажба и „side“ = -1 за поръчка за покупка
  • „qty“ е количеството на базовия актив
  • „collateralRateA“ е котираният актив
  • „collateralRateB“ е базовият актив
Отворената загуба се отнася до намаляването на стойността на капитала, което се взима предвид при изчислението на uniMMR, когато има отворени поръчки за кръстосан маржин, които включват размяна на актив с по-висок процент на обезпечение за актив с по-нисък процент на обезпечение.

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

Единният коригиран капитал на акаунта в маржин на портфолио е сумата от:
  • Балансите на акаунта на номинираните ви фючърсни акаунти,
  • Нереализираните печалби (ако има такива) минус всички нереализирани загуби (ако има такива) по отношение на всяка позиция на вашите USDⓈ-M и COIN-M фючърси,
  • Общата стойност на активите минус Общото задължение и Непогасената лихва на вашия акаунт с кръстосан маржин
  • Всяка корекция, дължаща се на отворена загуба, възникнала от намаляването на стойността на капитала, когато има отворени позиции с кръстосан маржин, които включват обмен на актив с по-висок процент на обезпечение за актив с по-нисък процент на обезпечение.
Пример за изчисление на отворена загуба
Потребител А държи Bitcoin (BTC) като маржин в акаунта си и прави поръчка за закупуване на Cardano (ADA), използвайки BTC. Базовият актив е ADA, а котираният актив е BTC. BTC има 95% процент на обезпечение, докато ADA има 90% процент на обезпечение.
Символът за покупка е ADA/BTC. Да предположим, че сумата за покупка е 500 ADA, а цената за покупка е 0,001 ADA/BTC. assetIndexPrice на BTC е 40 000 USD.
„Отворената загуба“ може да се изчисли по следната формула:
Отворена загуба = ∑qty * price * min(0, side * (collateralRateA-collateralRateB))
collateralRateA се отнася до котирания актив (BTC), а collateralRateB се отнася до базовия актив (ADA).
Отворена загуба = 500 * 0,001 * мин .(0,(-1)*(0,95 - 0,9))
Отворена загуба = 500 * 0,001 * мин.(0, -0,05)
Отворена загуба = 500 * 0,001 *(-0,05)
Отворена загуба = -0,025 BTC
Отворената загуба в USD = -0,025 * 40 000 = -1 000 USD
В този пример „Отворената загуба“ е 1000 USD, което показва потенциално намаляване на стойността на капитала от $1000 поради изпълнението на поръчката за покупка на ADA към BTC, като се имат предвид различните им проценти на обезпечение.
∑MM (Единен размер на маржин за поддръжка) е общата сума на маржина за поддръжка или маржина, необходим за поддържане на нивата на маржин, държан във всички номинирани акаунт за фючърси и акаунти с кръстосан маржин (в щатски долари).

4. Какво е MaxWithdraw?

MaxWithdraw е максималната сума на актив, който можете да изтеглите от вашия маржин акаунт, без да карате вашия uniMMR да падне под 105%. Той взема предвид баланса във вашия портфейл, виртуалния наличен баланс и необходимия процент на обезпечение, за да гарантира, че останалите активи все още могат да покриват вашите позиции и да поддържат необходимите нива на маржин.
 
MaxWithdraw за USDT в акаунт на маржин на портфолио = макс.(мин. (актив без маржин, виртуален наличен баланс / индексна цена на актив / процент на обезпечение), 0) 
Където: 
virtualAvaliable balance = max(∑adjustedEquity-∑IM ,0)

5. Какво е MaxLoan?

MaxLoan е максималният заем, който можете да получите за вашия маржин акаунт. 

MaxLoan = max(min (virtualMaxLoan / assetIndexPrice, Max_Borrow-Current Loan, 0)
Virtual MaxLoan = (Leverage - 1) * max( virtualAvailable balance,0)
Където: 
virtualAvaliable balance = max( ∑adjustedEquity - ∑IM ,0)

6. Кога се появяват маржин колове и ликвидация?

Следващата таблица описва нивата на uniMMR и съответното състояние на акаунта на маржин на портфолио в Binance. UniMMR се счита за в здравословно ниво, когато е над 1,2 (120%). Моля, имайте предвид, че ликвидация ще се извърши, когато UniMMR падне до 1,05 (105%).
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, моля, вижте:
Да предположим, че потребител А има следните маржин активи, заем и отворени поръчки. Той използва ливъридж 3х в режима на кръстосан маржин.
ПоръчкаСимволСтранаcollateralRateAcollateralRateBКолич.Цена
1BTCUSDTПОКУПКА0,990,950,1%40 005 USDT
2ETHUSDTПРОДАЖБА0,990,950,22102 USDT

1. Как да изчислим OpenLoss?

Ще изчислим отворената загуба (OpenLoss) на потребител А, като използваме следната формула:
OpenLoss = ∑qty * price * min(0, side * (collateralRateA - collateralRateB))
Където:
  • qty е количеството на базовия актив
  • collateralRateA е котираният актив
  • collateralRateB базовият актив
  • страна = -1 за покупка и страна = 1 за продажба.
Ето обобщение на отворената загуба (OpenLoss) на потребител А за всяка поръчка с кръстосан маржин:
  • openLoss за поръчка 1 = 0,1 * 40 005 * min(0, -1*(0,99 - 0,95)) = -160,02 USDT
  • openLoss за поръчка 2 = 0,2 * 2102 * min(0, 1*(0,99 - 0,95)) = 0 USDT
Следователно openLoss = -160,02 + 0 = -160,02 USDT

2. Как да изчислим собствения капитал, първоначалния маржин и маржина за поддръжка за акаунт с кръстосан маржин?

Нека изчислим собствения капитал на потребител А, първоначалния маржин (IM) и маржина за поддръжка (ММ):
АктивМаржин активМаржин заемКапитал = маржин актив - маржин заемМаржин IMМаржин ММ
USDT4 000,504 000,500
BTC0,1%0,040,060,020,004
ETH201557,51,5
Маржин IM = Маржин заем / ( ливъридж - 1 )
*Да приемем, че ливъриджът е 3х по подразбиране в режим на кръстосан маржин.
∑MarginMM = ∑ (Заем * MMR)
Използвайки тази MMR стойност, можем да изчислим кръстосания маржин ММ за всеки актив:
  • USDT: Кръстосан маржин ММ = 0
  • BTC: Кръстосан маржин ММ = 0,004
  • ETH: Кръстосан маржин ММ = 1,5
Коефициент на първоначален маржин (IMR): IMR е процент от общата стойност на позиция, която трейдърът е длъжен да държи като обезпечение в своя акаунт при отваряне на нова сделка. Той представлява минималния размер на средствата, които трябва да бъдат депозирани за покриване на потенциални загуби. По-високият IMR показва по-ниско ниво на ливъридж и по-голямо количество необходимо обезпечение.
Коефициент на маржин за поддръжка (MMR): MMR е минималният процент от общата стойност на дадена позиция, който трейдърът трябва да поддържа в акаунта си, за да запази позицията отворена, след като е била създадена. Той служи като предпазна мрежа, за да се гарантира, че трейдърът разполага с достатъчно средства, за да покрие потенциални загуби и да избегне ликвидация. Ако капиталът на акаунта падне под този процент, позицията ще бъде ликвидирана, за да се предотвратят по-нататъшни загуби.

3. Как да изчислим капитал, първоначален маржин и маржин за поддръжка за USDⓈ-M и COIN-M фючърсни акаунти?

Потребител А също така има следните фючърсни позиции, нереализиран PnL и активи в USDⓈ-M и COIN-M фючърсните си акаунти:
Вид договорUSDⓈ-MCOIN-M
СимволBTCUSDT_PERPBTCUSDT_20220624BTCUSD_PERP
АктивUSDTUSDTBTC
Баланс на портфейл1999,5 USDT0,1 BTC
MMR диапазон0,5%0,5%0,5%
Ливъридж10x10x10x
IMR10%10%10%
Количество на позицията0,05 BTC0,04 BTC10 000 USD
Страна на позициятакъсадългадълга
Входна цена52 000 USDT52 350 USDT50 000 BTC
Цена на маркиране40 000 USDT42 000 USDT40 000 BTC
Нереализиран PNL600 USDT-414 USDT-0,05 BTC
Нека изчислим капитала, IM, и MM (маржин за поддръжка) на потребител А за USDⓈ-M и COIN-M фючърси:
ДоговорКапиталИзчисление на IM*Резултат на IMИзчисление на MMРезултат на ММ
USDⓈ-M
BTCUSDT_PERP1999,5 + 186 = 2185,5 USDT0.05 BTC * 40,000 USDT/BTC * 10% (IMR)200 USDT0.05 BTC * 40,000 USDT * 0.5% (MMR диапазон)10 USDT
BTCUSDT_202206240.04 BTC * 42 000 USDT/BTC * 10% (IMR)168 USDT0,04 BTC * 42 000 USDT * 0,5% (MMR диапазон)8,4 USDT
COIN-M
BTCUSD_PERP0,05 BTC10 000 USD * 10% (IMR) / 40 000 USDT/BTC0,025 BTC10 000 USDT * 0,5% (MMR диапазон) / 40 000 USD0,00125 BTC
*Първоначален маржин = Условна стойност на позицията / Ниво на ливъридж

4. Как да изчислим единния коригиран капитал на акаунта и сумата на единния маржин за поддръжка за всеки актив?

Знаейки, че UniMMR = ∑adjustedEquity /∑ММ, нека комбинираме горните изчисления, за да получим единния коригиран капитал на акаунта и сумата на единния маржин за поддръжка за всеки актив, държан в акаунтите с кръстосан маржин и фючърси на потребител А:
КриптовалутаИндексна цена на активаПроцент на обезпечениеЕдинен коригиран собствен капиталOpenLossСума на единния първоначален маржинСума на единния маржин за поддръжка
USDT1,0010,992 185,5 + 4 000,5 = 6 186160,02200 + 168 = 36810 + 8,4 = 18,4
BTC40 0000,950,06 + 0,05 = 0,11
0,02 + 0,025
= 0,045
0,004 + 0,00125 = 0,00525
ETH21000,9557,51,5

5. Как да изчислим  единния коефициент на маржина за поддръжка на акаунт (uniMMR)? 

Сега имаме достатъчно данни, за да изчислим uniMMR. 
Да припомним, uniMMR = ∑adjustedEquity /∑ММ
  • Нека първо изчислим единния коригиран капитал на акаунта (∑adjustedEquity):
Единен коригиран капитал на акаунта = ∑Equity -  OpenLoss * assetIndexPrice = (6 186 * 0,99 * 1,001) + (0,11 * 40 000 * 0,95) + (5 * 2 100 * 0,95)  - 160,02 * 1,001 =  20 125,08
  • След това изчислете сумата на единния маржин за поддръжка (∑ММ):
Сума на единния маржин за поддръжка = USDT MM * Индексна цена на актива + BTC MM * Индексна цена на актива + ETH MM * Индексна цена на актива =  (18,4 * 1,001) + (0,00525 * 40 000) + (1,5 * 2100) = 3 378,41
  • Сега можем да изчислим uniMMR:
uniMMR = (20 125,08 / 3 378,41) = 5,96 (595,6%)

6. Как да изчислим maxWithdraw? 

MaxWithdraw е максималната сума на даден актив, който потребителят може да изтегли от своя маржин акаунт, без да наруши изискваните нива на маржин. Той взема предвид баланса в портфейла на потребителя, виртуалния наличен баланс и необходимия процент на обезпечение, за да гарантира, че останалите активи все още могат да покриват позициите на потребителя и да поддържат необходимите нива на маржин.
Нека изчислим MaxWithdraw за потребител А:
  • Единна сума на първоначален маржин = (368 * 1,001) + (0,045 * 40 000) + (7,5 * 2100) = 17 918,368
  • Виртуален наличен баланс = Единен коригиран капитал на акаунта - сума(първоначален маржин) = 2206,712
  • MaxWithdraw за USDT в акаунта на маржин на портфолио = макс.(мин.(актив без маржин, виртуален наличен баланс / индексна цена на актив / процент на обезпечение), 0) = макс.(мин.(0, 2 206,712 / 1,001 / 0,99), 0) = макс.( мин.(0, 2226,77), 0) = 0
  • Моля, имайте предвид, че Потребител А също има 1999,5 USDT в USDⓈ-M акаунта на маржин на портфолио. Ако Потребител А беше направил събирането на средства първи, 1999,5 USDT щяха да бъдат прехвърлени към маржина на акаунта на маржин на портфолио, като в този случай maxWithdraw за потребител А за USDT в акаунта на маржин на портфолио  =  макс.(мин.(1999,5, 2226,77),0) = 1999,5 USDT

7. Как да изчислим сумата на maxLoan? 

Да предположим, че потребител А би искал да заеме малко BTC. За да изчислим сумата на maxLoan, можем да използваме следната формула:
virtualMaxLoan = (Leverage - 1)*max(virtualAvaliable balance, 0)
=(3 - 1) * (2 206,712, 0) = 4 413,424
MaxLoan за BTC = min (VirtualMaxLoan / assetIndexPrice, MaxBorrow - CurrentLoan) = min(4 413,424/40 000, 10 - 0,04) = 0,11033560
Където:
  • Ливъридж: 3х
  • virtualAvailable баланс: 4413,424 USDT
  • maxBorrowable в BTC за потребителя  = 10