Hvad er det samlede vedligeholdelsesmarginforhold for konto (uniMMR), og hvordan beregnes det?
Udgivet den 2023-05-04 14:26
Hvad er det samlede vedligeholdelsesmarginforhold (uniMMR)?
Eksempler på UniMMR-beregning
Sidst opdateret: 14. maj 2024
1. Hvad er UniMMR?
Hjørnestenen i porteføljemarginsystemet er det samlede vedligeholdelsesmarginforhold (uniMMR). Dette forhold bruges til at vurdere det overordnede risikoniveau for en handlendes samlede portefølje, idet der tages højde for den justerede egenkapital og vedligeholdelsesmargin på tværs af alle positioner på handelskontiene i porteføljemargin.
Det samlede vedligeholdelsesmarginbeløb i porteføljemargin er det samlede vedligeholdelsesmarginbeløb, som en bruger skal have på tværs af alle sine porteføljemarginnominerede futureskonti og cross-marginkonti (i USD). UniMMR spiller en afgørende rolle i risikostyringen ved at afgøre, om en handlende opfylder minimumskravene til margin. Et højere uniMMR indikerer en lavere risiko, mens et lavere uniMMR signalerer en højere risiko og potentiel likvidation.
2. Hvordan beregner man UniMMR?
uniMMR = Samlet justeret egenkapital for konto / samlet beløb for vedligeholdelsesmargin
For at opretholde en sund portefølje skal du holde dit uniMMR over en vis tærskel. Afhængigt af uniMMR-niveauet kan der gælde forskellige handlinger eller begrænsninger, såsom at modtage påmindelser om marginindkald, begrænse nye ordrer eller endda likvidation. Overvågning af uniMMR er afgørende for at undgå likvidationsrisici og sikre en velafbalanceret portefølje.
Detaljer om uniMMR-beregningen:
Parameter
Beregning
Beskrivelse
uniMMR
Samlet justeret egenkapital for konto / beløb for samlet vedligeholdelsesmargin = ∑adjustedEquity / ∑MM
Det samlede vedligeholdelsesmarginforhold for Binance-portføljemarginkontoen, beregnet som den samlede justerede egenkapital divideret med det samlede vedligeholdelsesmarginbeløb.
∑adjustedEquity
∑Equity - OpenLoss * assetIndexPrice
Summen af de justerede egenkapitalværdier for alle porteføljemarginkonti, hvor justeringerne tager højde for den åbne tabsfaktor.
∑MM er summen af vedligeholdelsesmarginen på tværs af alle aktiver i porteføljemarginkontoen
∑futuresMM
∑futuresMM = ∑futuresMM_UM + ∑futuresMM_CM futuresMM_UM = |MMR * Position * MarkPrice| - cum futuresMM_CM = |MMR * Nominel| = |MMR * beløb* kontraktmultiplikator| - cum
Det samlede beløb for vedligeholdelsesmargin eller den margin, der kræves for at vedligeholde marginniveauer for alle futurespositioner på kontoen (i USD).
∑MarginMM
∑MarginMM = ∑ (Lån * MMR) Vedligeholdelsesmarginforholdet (MMR) varierer baseret på den valgte gearing:*
For 3X gearing er MMR 10 %
For 5X gearing er MMR 8 %
For 10X gearing er MMR 5 %
*Binance forbeholder sig retten til at justere disse tal, hvis det er nødvendigt. Brugere vil modtage notifikationer om sådanne ændringer.
Det samlede beløb for vedligeholdelsesmargin eller den margin, der kræves for at vedligeholde marginniveauer for alle cross-marginpositioner på kontoen (i USD).
"side" = 1 for salgsordre og "side" = -1 for købsordre
"qty" er mængden af basisaktivet
"collateralRateA" refererer til tilbudsaktivet
"collateralRateB" refererer til baseaktivet
Åbent tab refererer til faldet i egenkapitalværdi, der tages i betragtning i uniMMR-beregningen, når der er åbne cross-marginordrer, der involverer ombytning af et aktiv med højere sikkerhedsstillelse til et aktiv med lavere sikkerhedsstillelse.
3. Hvordan beregner man den samlede justerede egenkapital for konto?
Samlet justeret egenkapital for konto i porteføljemargin er summen af:
Kontosaldi på dine nominerede futureskonti
Urealiserede gevinster (hvis nogen) minus eventuelle urealiserede tab (hvis nogen) for hver position i dine USDⓈ-M-futures og COIN-M-futures
Samlet aktivværdi minus samlet forpligtelse og udestående renter på din cross-marginkonto
Enhver justering, der skyldes åbent tab som følge af faldet i justeret egenkapital, når der er åbne cross-marginpositioner, der involverer ombytning af et aktiv med højere sikkerhedsstillelse til et aktiv med lavere sikkerhedsstillelse.
Eksempel på beregning af åbent tab
Bruger A har bitcoin (BTC) som margin på sin konto og afgiver en ordre på at købe Cardano (ADA) ved hjælp af BTC. Basisaktivet er ADA, og tilbudsaktivet er BTC. BTC har en sikkerhedsstillelsesrate på 95 %, mens ADA har en sikkerhedsstillelsesrate på 90 %.
Købssymbolet er ADA/BTC. Antag, at købsbeløbet er 500 ADA, og købsprisen er 0,001 ADA/BTC. AssetIndexPrice for BTC er 40.000 USD.
"Åbent tab" kan beregnes ved hjælp af nedenstående formel:
I dette eksempel er "Åbent tab" 1.000 USD, hvilket indikerer en potentiel reduktion i egenkapitalværdien på 1.000 USD på grund af udførelsen af ADA-til-BTC-købsordren, når man tager deres forskellige sikkerhedsstillelsesrater i betragtning.
∑MM (samlet beløb for vedligeholdelsesmargin) er det samlede beløb for vedligeholdelsesmargin eller den margin, der er påkrævet for at fastholde marginniveauer, som man skal have på tværs af alle nominerede futures- og cross-marginkonto (i USD).
4. Hvad er MaxWithdraw?
MaxWithdraw er det maksimale beløb af et aktiv, du kan hæve fra din marginkonto uden at få dit uniMMR til at gå under 105 %. Det tager højde for din wallet-saldo, virtuelle tilgængelige saldo og den påkrævede sikkerhedsstillelse for at sikre, at de resterende aktiver stadig kan dække dine positioner og opretholde de påkrævede marginniveauer.
MaxWithdraw for USDT i margin for porteføljemarginkonto = maks.(min (marginfrit aktiv, virtuel tilgængelig saldo / aktivindekspris / sikkerhedsstillelsesrate), 0)
Følgende tabel skitserer uniMMR-niveauerne og den tilsvarende status for porteføljemarginkonto på Binance. UniMMR betragtes som sund over 1,2 (120 %). Bemærk, at likvidation vil finde sted, når UniMMR falder til 1,05 (105 %).
uniMMR-område
Tilsvarende status
uniMMR > 1,5
Du kan handle frit.
1,2 < uniMMR ≤ 1,5
Du vil modtage en påmindelse om at overføre midler til din USDⓈ-M-futures-, COIN-M-futures- eller cross-marginkonto, tilbagebetale marginlån eller reducere futurespositioner.
1,05 < uniMMR ≤ 1,2
Systemet afviser at acceptere nye ordrer. Binance vil stadig acceptere nye reducer ordrer-positioner. Du har ikke tilladelse til at øge marginniveauerne.
1 < uniMMR ≤ 1,05
Likvidation vil finde sted. Binance vil sende en underretning om likvidation.
For yderligere oplysninger om Binance-programmet for porteføljemargin henvises der til:
2. Hvordan beregner man egenkapital, initialmargin og vedligeholdelsesmargin for cross-marginkontoen?
Lad os beregne bruger A's egenkapital, initialmargin (IM) og vedligeholdelsesmargin (MM):
Aktiv
Marginaktiv
Marginlån
Egenkapital = MarginAsset - MarginLoan
Margin IM
Margin MM
USDT
4.000,5
0
4.000,5
0
0
BTC
0,1
0,04
0,06
0,02
0,004
ETH
20
15
5
7,5
1,5
MarginIM = MarginLoan / ( gearing - 1 )
*Antag, at gearingen er 3x som standard i cross-margin-tilstand.
∑MarginMM = ∑ (lån * MMR)
Ved hjælp af denne MMR-værdi kan vi beregne MM for cross-margin for hvert aktiv:
USDT: Cross-margin-MM = 0
BTC: Cross-margin-MM = 0,004
ETH: Cross-margin-MM = 1,5
Indledende marginforhold (IMR): IMR er en procentdel af den samlede værdi af en position, som en handlende er påkrævet at have som sikkerhedsstillelse i sin konto, når denne åbner en ny handel. Det repræsenterer det minimumsbeløb af midler, der skal indbetales for at dække eventuelle tab. Et højere IMR angiver et lavere niveau af gearing og et større beløb for påkrævet sikkerhedsstillelse.
Vedligeholdelsesmarginforhold (MMR): MMR er den mindste procentdel af den samlede værdi af en position, som en handlende skal have på sin konto for at holde positionen åben, efter den er blevet etableret. Det tjener som et sikkerhedsnet for at sikre, at den handlende har tilstrækkeligt med midler til at dække potentielle tab og undgå likvidation. Hvis kontoens egenkapital falder under dette forhold, likvideres positionen for at forhindre yderligere tab.
3. Hvordan beregnes egenkapital, initialmargin og vedligeholdelsesmargin for USDⓈ-M- og COIN-M-futureskonti?
Bruger A har også følgende futurespositioner, urealiseret gevinst og tab og aktiver på USDⓈ-M-futures- og COIN-M-futureskontiene:
4. Hvordan beregnes den samlede justerede egenkapital for konto og det samlede vedligeholdelsesmarginbeløb for hvert aktiv?
Da vi ved, at UniMMR = ∑adjustedEquity /∑MM, kan vi kombinere ovenstående beregninger for at få samlet justeret egenkapital for konto og samlet vedligeholdelsesmarginbeløb for hvert aktiv på bruger A's cross-margin- og futureskonti:
Coin
IndexPrice for aktiv
Sikkerhedsstillelsesrate
Samlet justeret egenkapital
OpenLoss
Samlet beløb på initialmargin
Samlet beløb på vedligeholdelsesmargin
USDT
1,001
0,99
2.185,5 + 4.000,5 = 6.186
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
2.100
0,95
5
7,5
1,5
5. Hvordan beregner man samlet vedligeholdelsesmarginforhold for konto (uniMMR)?
Vi har nu nok data til at beregne uniMMR. Som en påmindelse er uniMMR = ∑adjustedEquity /∑MM
Lad os først beregne samlet justeret egenkapital for konto (∑adjustedEquity):
Beregn derefter det samlede vedligeholdelsesmarginbeløb (∑MM):
Samlet vedligeholdelsesmarginbeløbt = USDT MM * IndexPrice for aktiv + BTC MM * IndexPrice for aktiv + ETH MM * IndexPrice for aktiv = (18,4 * 1,001) + (0,00525 * 40.000) + (1,5 * 2.100) = 3.378,41
Vi kan nu beregne uniMMR:
uniMMR = ( 20.125,08 / 3.378,41) = 5,96 (595,6 %)
6. Hvordan beregner man maxWithdraw?
MaxWithdraw er det maksimale beløb af et aktiv, som en bruger kan hæve fra sin marginkonto uden at overskride de krævede marginniveauer. Det tager højde for brugerens wallet-saldo, virtuelle tilgængelige saldo og den krævede sikkerhedsstillelse for at sikre, at de resterende aktiver stadig kan dække brugerens positioner og opretholde de krævede marginniveauer.
Virtuel disponibel saldo = Samlet justeret egenkapital for konto - sum(InitialMargin) = 2.206,712
MaxWithdraw for USDT i porteføljemarginkonto = max(min(marginfrit aktiv, virtuel disponibel saldo / indekspris for aktiv / sikkerhedsstillelsesrate), 0) = max(min(0, 2.206,712 / 1,001 / 0,99), 0) = max(min(0, 2.226,77), 0) = 0
Bemærk, at bruger A også har 1.999,5 USDT på USDⓈ-M-porteføljemarginkontoen. Hvis bruger A havde foretaget indsamlingen af midler først, ville de 1.999,5 USDT være blevet overført til porteføljemarginkontoen, og i dette tilfælde vil bruger A's maxWithdraw for USDT i porteføljemarginkontoen = max(min(1.999,5, 2.226,77),0) = 1.999,5 USDT
7. Hvordan beregner man maxLoan-beløbet?
Lad os antage, at bruger A gerne vil låne nogle BTC. For at beregne dennes maxLoan-beløb kan vi bruge følgende formel: