Întrebări frecvente
Acasă
Centru de asistență
Întrebări frecvente
Instrumente derivate cripto
Contracte futures
Marjă de portofoliu
Ce este Rata unificată a marjei de întreținere (uniMMR) și cum se calculează

Ce este Rata unificată a marjei de întreținere (uniMMR) și cum se calculează

2023-05-04 14:26
Ce este Raportul unificat al marjei de întreținere (uniMMR)
Exemple de calculare a UniMMR
Ce este Raportul unificat al marjei de întreținere (uniMMR)
Ultima actualizare: 14 mai 2024

1. Ce este UniMMR?

Elementul de bază al sistemului de Marjă de portofoliu este Raportul unificat al marjei de întreținere (uniMMR). Acest raport este utilizat pentru a evalua nivelul general de risc al întregului portofoliu al unui trader, luând în considerare capitalul ajustat și marja de întreținere pentru toate pozițiile din conturile de tranzacționare din Marja de portofoliu. 

Suma marjei de întreținere unificate în Marja de portofoliu este suma totală a marjei de întreținere pe care un utilizator trebuie să o dețină în toate conturile Futures nominalizate în Marja de portofoliu și în conturile de Marjă cumulată (în dolari SUA).
UniMMR joacă un rol crucial în managementul riscului, stabilind dacă un trader îndeplinește cerințele privind marja minimă. Un uniMMR mai mare indică un risc mai mic, în timp ce un uniMMR mai mic semnalează un risc mai mare și o posibilă lichidare.

2. Cum se calculează UniMMR?

uniMMR = Capital ajustat al contului unificat/Suma marjei de întreținere unificate
Pentru a menține un portofoliu sănătos, trebuie să vă mențineți uniMMR peste un anumit prag. În funcție de nivelul uniMMR, se pot aplica diferite acțiuni sau restricții, cum ar fi primirea de mementouri pentru call în marjă, restricționarea ordinelor noi sau chiar lichidarea. Monitorizarea uniMMR este esențială pentru a evita riscurile de lichidare și pentru a asigura un portofoliu bine echilibrat.
Detalii despre calcularea uniMMR:
ParametruCalculDescriere
uniMMRCapitalul ajustat unificat al contului/Suma marjei de întreținere unificate
= ∑adjustedEquity/∑MM
Raportul unificat al marjei de întreținere a contului de Marjă de portofoliu Binance, calculat ca fiind capitalul propriu ajustat total împărțit la suma totală a marjei de întreținere.
∑adjustedEquity∑Equity - OpenLoss * assetIndexPriceSuma valorilor capitalurilor ajustate ale tuturor conturilor de Marjă de portofoliu, în care ajustările iau în considerare factorul de pierdere la deschidere.
∑Equity∑min((MarginAsset - MarginLoan + futuresAsset + futuresUnrealPnL) * assetIndexPrice * collateralRate, (MarginAsset - MarginLoan + futuresAsset + futuresUnrealPnL) * assetIndexPrice)Suma valorilor totale ale capitalurilor tuturor conturilor de Marjă de portofoliu, inclusiv conturile de marjă și Futures
∑MM∑Maintenance Margin =∑ futuresMM*assetIndexPrice + ∑MarginMM*assetIndexPrice∑MM este suma marjei de întreținere pentru toate activele din contul de Marjă de portofoliu
∑futuresMM∑futuresMM = ∑futuresMM_UM + ∑futuresMM_CM
futuresMM_UM = |MMR * Poziție * MarkPrice| - cum
futuresMM_CM = |MMR * Noțional| = |MMR * Sumă* multiplicator de contract | - cum
Valoarea totală a marjei de întreținere sau marja necesară pentru a menține nivelurile marjei pentru toate pozițiile Futures deținute în cont (în dolari SUA).
∑MarginMM
∑MarginMM = ∑ (Loan * MMR) 
Raportul marjei de întreținere (MMR) variază în funcție de levierul ales:*
  • Pentru levierul de 3X, MMR este 10%
  • Pentru levierul de 5X, MMR este 8%
  • Pentru levierul de 10X, MMR este 5%
*Binance își rezervă dreptul de a modifica aceste cifre dacă este necesar. Utilizatorii vor primi notificări despre astfel de modificări.
Valoarea totală a marjei de întreținere sau marja necesară pentru a menține nivelurile marjei pentru toate pozițiile de marjă cumulată deținute în cont (în dolari SUA).
OpenLoss
OpenLoss = ∑qty * price * min(0, side * (collateralRateA - collateralRateB))
unde:
  • “side” = 1 pentru ordinul de vânzare și “side” = -1 pentru ordinul de cumpărare
  • “qty” este cantitatea activului de bază
  • “collateralRateA” se referă la activul cotat
  • “collateralRateB” se referă la activul de bază
Pierderea la deschidere se referă la scăderea valorii capitalului luată în considerare în calculul uniMMR atunci când există ordine de marjă cumulată deschise care implică schimbul unui activ cu o rată de garanție mai mare cu un activ cu o rată de garanție mai mică.

3. Cum se calculează capitalul ajustat unificat al contului?

Capitalul ajustat unificat al contului în Marja de portofoliu este suma:
  • soldurilor conturilor Futures nominalizate,
  • profiturile nerealizate (dacă există) minus orice pierderi nerealizate (dacă există), în ceea ce privește fiecare poziție Futures USDⓈ-M și Futures COIN-M,
  • valoarea totală a activelor minus datoriile totale și dobânda restantă a contului dvs. de marjă cumulată,
  • orice ajustare determinată de pierderea la deschidere cauzată de scăderea valorii capitalului atunci când există poziții deschise în marjă cumulată care implică schimbul unui activ cu o rată de garanție mai mare cu un activ cu o rată de garanție mai mică.
Exemplu de calcul al pierderii la deschidere
Utilizatorul A deține Bitcoin (BTC) ca marjă în contul său și plasează un ordin pentru a cumpăra Cardano (ADA) folosind BTC. Activul de bază este ADA, iar activul de cotare este BTC. BTC are o rată de garanție de 95%, în timp ce ADA are o rată de garanție de 90%.
Simbolul de cumpărare este ADA/BTC. Să presupunem că suma de cumpărare este de 500 ADA, iar prețul de cumpărare este de 0,001 ADA/BTC. assetIndexPrice BTC este de 40.000 USD.
„Pierderea la deschidere” poate fi calculată folosind formula de mai jos:
Open Loss = ∑qty * price * min(0, side * (collateralRateA-collateralRateB))
collateralRateA se referă la activul de cotare (BTC), iar collateralRateB se referă la activul de bază (ADA).
Pierdere la deschidere = 500 * 0,001 * min (0,(-1)*(0,95 - 0,9))
Pierdere la deschidere = 500 * 0,001 * min (0, -0,05)
Pierdere la deschidere = 500 * 0,001 *(-0,05)
Pierdere la deschidere = -0,025 BTC
Pierderea la deschidere în USD = -0,025 * 40.000 = -1.000 USD
În acest exemplu, „Pierderea la deschidere” este de 1.000 USD, indicând o potențială reducere a valorii capitalului de 1.000 USD din cauza executării ordinului de cumpărare ADA-BTC, luând în considerare diferitele rate de garanție ale acestora.
∑MM (suma marjei de întreținere unificate) este suma totală a marjei de întreținere sau marja necesară pentru menținerea nivelurilor marjei, deținută în toate conturile Futures și de Marjă cumulată nominalizate (în dolari SUA).

4. Ce este MaxWithdraw?

MaxWithdraw este suma maximă a unui activ pe care o puteți retrage din contul dvs. de marjă fără ca uniMMR să scadă sub 105%. Acesta ia în considerare soldul portofelului, soldul virtual disponibil și rata garanției necesare pentru a se asigura că activele rămase vă pot acoperi în continuare pozițiile și menține nivelurile de marjă necesare.
 
MaxWithdraw pentru USDT în contul de Marjă de portofoliu = max(min (margin free asset, virtual available balance / asset index price / collateral rate), 0) 
Unde: 
virtualAvaliable balance = max(∑adjustedEquity-∑IM ,0)

5. Ce este MaxLoan?

MaxLoan este împrumutul maxim pe care îl puteți contracta în contul dvs. de Marjă. 

MaxLoan = max(min (virtualMaxLoan / assetIndexPrice, Max_Borrow-Current Loan, 0)
Virtual MaxLoan = (Leverage - 1) * max( virtualAvailable balance,0)
Unde: 
virtualAvaliable balance = max( ∑adjustedEquity - ∑IM ,0)

6. Când au loc call-urile în marjă și lichidarea?

Următorul tabel prezintă nivelurile uniMMR și starea corespunzătoare a contului de Marjă de portofoliu pe Binance. UniMMR este considerat sănătos peste 1,2 (120%). Vă rugăm să rețineți că lichidarea va avea loc atunci când UniMMR scade la 1,05 (105%).
Intervalul uniMMRStare corespunzătoare
uniMMR > 1,5Puteți tranzacționa liber.
1,2 < uniMMR ≤ 1,5Veți primi un memento pentru a transfera fonduri în contul dvs. Futures USDⓈ-M, Futures COIN-M sau în contul de Marjă cumulată, să rambursați împrumutul de marjă sau reduceți pozițiile Futures.
1,05  < uniMMR ≤ 1,2Sistemul refuză să accepte ordine noi. Binance va accepta în continuare noi ordine de reducere a pozițiilor. Nu aveți voie să creșteți nivelurile de marjă.
1 < uniMMR ≤ 1,05Se va produce lichidarea. Binance va trimite o notificare de lichidare.
Pentru mai multe detalii despre programul de marjă de portofoliu Binance, consultați:
Să presupunem că utilizatorul A are următoarele active de marjă, împrumut și ordine deschise. Folosește un levier de 3x în modul Marjă cumulată.
OrdinSimbolLateralcollateralRateAcollateralRateBCantitatePreț
1BTCUSDTCumpărare0,990,950,140.005 USDT
2ETHUSDTVânzare0,990,950,22.102 USDT

1. Cum se calculează OpenLoss?

Vom calcula OpenLoss a utilizatorului A folosind următoarea formulă:
OpenLoss = ∑qty * price * min(0, side * (collateralRateA - collateralRateB))
Unde:
  • qty. este cantitatea activului de bază
  • collateralRateA se referă la activul de cotare
  • collateralRateB se referă la activul de bază
  • „side“ = -1 pentru cumpărare și „side“ = 1 pentru vânzare.
Iată un rezumat al openLoss a utilizatorului A pentru fiecare ordin de Marjă cumulată:
  • openLoss pentru ordin 1 = 0,1 * 40.005 * min(0, -1*(0,99 - 0,95)) = -160,02 USDT
  • openLoss pentru ordinul 2 = 0,2 * 2.102 * min(0, 1*(0,99 - 0,95)) = 0 USDT
Prin urmare, Pierdrea la deschidere = -160,02 + 0 = -160,02 USDT

2. Cum se calculează capitalul, marja inițială și marja de întreținere pentru contul de marjă cumulată?

Să calculăm capitalul A, marja inițială (IM) și marja de întreținere (MM) pentru utilizatorul A:
ActivActiv de marjăÎmprumut de marjăCapital = MarginAsset - MarginLoanMarjă IMMarjă MM
USDT4.000,504.000,500
BTC0,10,040,060,020,004
ETH201557,51,5
MarginIM = MarginLoan / ( leverage - 1 )
*Să presupunem că levierul este de 3x în mod implicit în modul Marjă cumulată.
∑MarginMM = ∑ (Împrumut * MMR)
Folosind această valoare MMR, putem calcula MM al marjei cumulate pentru fiecare activ:
  • USDT: MM Marjă cumulată = 0
  • BTC: MM Marjă cumulată = 0,004
  • ETH: MM Marjă cumulată = 1,5
Rata marjei inițiale (IMR): IMR este un procent din valoarea totală a unei poziții pe care un trader trebuie să o dețină ca garanție în contul său atunci când deschide o nouă tranzacție. Aceasta reprezintă suma minimă de fonduri care trebuie depusă pentru a acoperi eventualele pierderi. O IMR mai mare indică un nivel mai scăzut de levier și o sumă mai mare de garanții necesare.
Raportul marjei de întreținere (MMR): MMR este procentul minim din valoarea totală a unei poziții pe care un trader trebuie să-l mențină în cont pentru a menține poziția deschisă după ce aceasta a fost stabilită. Acesta servește drept plasă de siguranță pentru a garanta că traderul are suficiente fonduri pentru a acoperi pierderile potențiale și pentru a evita lichidarea. În cazul în care capitalul contului scade sub această rată, poziția va fi lichidată pentru a preveni alte pierderi.

3. Cum se calculează capitalul, marja inițială și marja de întreținere pentru conturile Futures USDⓈ-M și COIN-M?

Utilizatorul A are, de asemenea, următoarele poziții Futures, PnL nerealizat și active în conturile Futures USDⓈ-M și Futures COIN-M:
Tip de contractUSDⓈ-MCOIN-M
SimbolBTCUSDT_PERPBTCUSDT_20220624BTCUSD_PERP
ActivUSDTUSDTBTC
Soldul portofelului1.999,5 USDT0,1 BTC
Bracket MMR0,5%0,5%0,5%
Levier10x10x10x
IMR10%10%10%
Cantitatea poziției0,05 BTC0,04 BTC10.000 USD
Partea pozițieiShortLongLong
Preț de intrare52.000 USDT52.350 USDT50.000 BTC
Preț de marcare la piață40.000 USDT42.000 USDT40.000 BTC
PNL nerealizat600 USDT-414 USDT-0,05 BTC
Să calculăm capitalul, IM și MM (marja de întreținere) Futures USDⓈ-M și COIN-M pentru utilizatorul A:
ContractCapitalCalculare IM*Rezultat IMCalculare MMRezultat MM
USDⓈ-M
BTCUSDT_PERP1.999,5 + 186 = 2.185,5 USDT0,05 BTC * 40.000 USDT/BTC * 10% (IMR)200 USDT0,05 BTC * 40,000 USDT * 0,5% (bracket MMR)10 USDT
BTCUSDT_202206240,04 BTC * 42.000 USDT/BTC * 10% (IMR)168 USDT0,04 BTC * 42.000 USDT * 0,5% (bracket MMR)8,4 USDT
COIN-M
BTCUSD_PERP0,05 BTC10.000 USD * 10% (IMR) / 40.000 USDT/BTC0,025 BTC10.000 USDT * 0,5% (suport MMR) / 40.000 USD0,00125 BTC
*Marjă inițială = Valoare poziție noțională/Nivel levier

4. Cum se calculează capitalul ajustat unificat al contului și valoarea marjei de întreținere unificate pentru fiecare activ?

Știind că UniMMR = ∑adjustedEquity /∑MM, să combinăm calculele de mai sus pentru a obține capitalul ajustat unificat al contului și valoarea marjei de întreținere unificate pentru fiecare activ deținut în conturile de Marjă cumulată și Futures ale utilizatorului A:
MonedăIndexPrice activRată garanțieCapital ajustat unificatOpenLossSumă marjă inițială unificatăSumă marjă de întreținere unificată
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
ETH2.1000,9557,51,5

5. Cum se calculează raportul marjei de întreținere unificate al contului (uniMMR)? 

Acum avem suficiente date pentru a calcula uniMMR. 
De reținut, uniMMR = ∑adjustedEquity/∑MM
  • Să calculăm Capitalul ajustat unificat al contului (∑adjustedEquity):
Capital ajustat unificat al contului = ∑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
  • Apoi calculați Suma marjei de întreținere unificate (∑MM):
Suma marjei de întreținere unificate= USDT MM * Asset IndexPrice + BTC MM * Asset IndexPrice + ETH MM * Asset IndexPrice =  (18,4 * 1,001) + (0,00525 * 40.000) + (1,5 * 2.100) = 3.378,41
  • Acum putem calcula uniMMR:
uniMMR = ( 20.125,08 / 3.378,41) = 5,96 (595,6%)

6. Cum se calculează maxWithdraw? 

MaxWithdraw este suma maximă a unui activ pe care un utilizator o poate retrage din contul său de marjă fără a încălca nivelurile de marjă necesare. Acesta ia în considerare soldul portofelului utilizatorului, soldul virtual disponibil și rata garanției necesare pentru a se asigura că activele rămase pot acoperi în continuare pozițiile utilizatorului și menține nivelurile de marjă necesare.
Să calculăm MaxWithdraw pentru utilizatorul A:
  • Suma marjei inițiale unificate = (368 * 1,001) + (0,045 * 40.000) + (7,5 * 2.100) = 17.918,368
  • Sold virtual disponibil = capital ajustat unificat al contului - sum(Initial Margin) = 2.206,712
  • MaxWithdraw pentru USDT în contul de Marjă de portofoliu = max(min(margin free asset, virtual available balance / asset index price / collateral rate), 0) = max(min(0, 2.206,712 / 1,001 / 0,99), 0) = max. (min(0, 2.226,77), 0) = 0
  • Rețineți că utilizatorul A are 1.999,5 USDT în contul de Marjă de portofoliu USDⓈ-M. Dacă utilizatorul A a făcut mai întâi o colectare de fonduri, cei 1.999,5 USDT ar fi transferați în contul de Marjă de portofoliu, caz în care maxWithdraw a utilizatorului A pentru USDT în contul de Marjă de portofoliu = max(min(1.999,5, 2.226,77),0) = 1.999,5 USDT

7. Cum se calculează suma maxLoan? 

Să presupunem că utilizatorul A ar dori să împrumute BTC. Pentru a calcula suma maxLoan, putem folosi următoarea formulă:
virtualMaxLoan = (Leverage - 1)*max(virtualAvaliable balance, 0)
=(3 - 1) * (2.206,712, 0) = 4.413,424
MaxLoan pentru BTC = min (VirtualMaxLoan / assetIndexPrice, MaxBorrow - CurrentLoan) = min(4.413,424/40.000, 10 - 0,04) = 0,11033560
Unde:
  • Levier: 3x
  • virtualAvailable balance: 4.413,424 USDT
  • maxBorrowable BTC pentru utilizator  = 10