Inleiding tot de geïsoleerde spotmodus en futures/meerdere valuta/portfoliomarge

Gepubliceerd op 16 dec 2020Geüpdatet op 1 nov 202417 min. leestijd

Handelsregels

Wanneer gebruikers transacties uitvoeren in de geïsoleerde marginmodus voor spot en futures, moet het beschikbare saldo van deze valuta op hun account groter zijn dan of gelijk aan het bedrag van dezelfde valuta dat nodig is voor de order.

Wanneer gebruikers transacties uitvoeren in de geïsoleerde margemodus in meerdere valuta, moet het totale aangepaste vermogen op hun account groter zijn dan of gelijk zijn aan het geblokkeerde vermogen van de bijbehorende openstaande orders. Het beschikbare saldo van deze valuta moet groter zijn dan of gelijk zijn aan het bedrag van dezelfde valuta dat nodig is voor de order.

Geïsoleerde margemodus

1. In de geïsoleerde marginmodus worden de margeparen die gebruikers verhandelen weergegeven in de vorm van margeposities, zoals hieronder weergegeven.

vii-introduction-to-the-isolated-mode-of-single-multi-currency-portfolio-margin image 1
Looptijd Definitie
Totaal Het aantal positieve assets op de positie (inclusief marge).
Longposities: met handelsvaluta als positie-asset.
Shortposities: met noteringsvaluta als positie-asset.
Beschikbare asset Totale positie-assets - geblokkeerd door lopende order
Schuld Initiële schulden + afgetrokken rente
- Longposities: De schuld wordt berekend in de noteringsvaluta.
- Shortposities: De schuld wordt berekend in de handelsvaluta.
Rente Rente die nog niet is afgetrokken.
Gemiddelde openingsprijs (Origineel bedrag * oorspronkelijke gemiddelde openingsprijs + nieuw bedrag * uitvoeringsprijs) / (origineel bedrag + nieuw bedrag)
Geschatte liquidatieprijs Longposities: geschatte liquidatieprijs = (schulden + rente) * (1 + onderhoudsmargeverhouding) * (1 + taker-vergoeding) / positie-assets
Shortposities: geschatte liquidatieprijs = positie-assets * (schulden + rente) * (1 + onderhoudsmargeverhouding) * (1 + taker-vergoeding) positie
P&L P&L van longposities = positie-assets - marge - (schuld + rente)/markeerprijs P&L van shortposities = positie-assets - marge - (schuld + rente) * markeerprijs
P&L-verhouding P&L/initiële marge
Margesaldo Initiële marge + toegevoegde of afgetrokken marge voor deze positie
Longposities: initiële marge = openstaande positie / hefboom
Shortposities: initiële marge = openstaande positie / hefboom * openingsprijs
Onderhoudsmarge Longposities: onderhoudsmarge = (schuld + rente) * onderhoudsmargeverhouding / markeerprijs
Shortposities: onderhoudsmarge = (schuld + rente) * onderhoudsmargeverhouding * markeerprijs
Margeniveau Longposities: margeniveau = [positie-assets - (schuld + rente) / markeerprijs] / (onderhoudsmarge + vergoedingen)
Shortposities: margeniveau = [positie-assets - (schuld + rente) * markeerprijs] / (onderhoudsmarge + vergoedingen)

2. Principe van initiële marge: Als gebruikers longposities openen, kan alleen de handelsvaluta van het paar worden gebruikt als margevaluta. Als gebruikers shortposities openen, kan alleen de handelsvaluta van het paar worden gebruikt als margevaluta.

Bijvoorbeeld:

Als je een longpositie in BTC wilt openen voor BTC/USDT in de geïsoleerde margemodus, moet je een BTC-saldo als marge op je account hebben. Als je een shortpositie in BTC wilt openen voor BTC/USDT in de geïsoleerde margemodus, moet je een USDT-saldo als marge op je account hebben;

Als je een 10X longpositie van 1 BTC opent, dan is er 0,1 BTC nodig als marge (het beschikbare saldo op de cross-account voor spot en futures moet groter zijn dan of gelijk aan 0,1 BTC). Als de uitgevoerde prijs 10.000 USDT is, dan moeten 10.000 USDT worden geleend. Als de transactie niet wordt uitgevoerd, wordt er geen valuta geleend en geen rente opgebouwd, maar wordt de marge wel geblokkeerd.

Nadat de transactie is uitgevoerd, open je een longpositie: de asset voor deze positie is 1 + 0,1 = 1,1 BTC en de schuld is 10.000 USDT.

3. Principe van het sluiten van posities: alleen positie-assets kunnen worden gebruikt om een positie te sluiten. De positie wordt gesloten wanneer de schulden zijn afbetaald. Bij het sluiten van een positie kunnen gebruikers kiezen of ze ‘only-reduce’ willen gebruiken.

Nee. Modus Sluitingsmethode Regel Voorbeeld
1 Sluiten in positie Alles sluiten markt 1. Betaal alleen de schulden af en de resterende assets worden overgeboekt naar het accountsaldo.
2. Alleen de positie-assets kunnen worden gebruikt om de positie te sluiten.
3. De standaardinstelling is 'reduce-only'.
De huidige geïsoleerde margepositie is een longpositie. De asset van de positie is 2 BTC, de schuld is 10.000 USDT en de rente is 10 USDT.
1. Het systeem berekent hoeveel USDT er moet worden gekocht om de positie te sluiten en de schuld af te betalen (rente en kosten worden ook meegerekend). Als het resultaat 10.020 USDT is, verkoopt het systeem 2 BTC tegen marktprijs en stopt daarna wanneer 10.020 USDT is ontvangen. Vanwege de transactienauwkeurigheid kan dit iets meer zijn.
2. Ervan uitgaande dat de gemiddelde uitvoeringsprijs 10.000 USDT is, is voor het kopen van 10.020 USDT 1,002 BTC nodig en worden de resterende 0,998 BTC niet verkocht. Na het sluiten van de positie worden de resterende 0,998 BTC overgeboekt naar het accountsaldo. Vanwege nauwkeurigheidsredenen wordt de resterende USDT ook overgeboekt naar het accountsaldo nadat de schuld is afbetaald.
Sluiten tegen limietprijs 1. Gebruikers kunnen assets kopen die de schulden overschrijden. Zodra de schuld is afbetaald, wordt de margepositie gesloten. De oververkochte assets en resterende assets worden overgeboekt naar het accountsaldo.
2. Alleen de positie-assets kunnen worden gebruikt om de positie te sluiten.
3. De standaardinstelling is 'reduce-only'.
De huidige margepositie is een longpositie. De asset van de positie is 2 BTC, de schuld is 10.000 USDT en de rente is 10 USDT.
1. Bij het verkopen van 0,5 BTC tegen een uitvoeringsprijs van 10.000 USDT wordt er 5.000 USDT gekocht. Na aftrek van de vergoeding van 5 USDT en rente van 10 USDT wordt de resterende 4.985 USDT gebruikt om de schuld af te betalen. Met een resterende schuld van 5.015 USDT bestaat de positie nog steeds.
2. Na het gedeeltelijk sluiten van de positie is de positie-asset 1,5 BTC, de schuld 5.015 USDT en de rente 0.
3. Bij het verkopen van 1 BTC tegen een uitvoeringsprijs van 10.000 USDT wordt er 10.000 USDT gekocht. Na aftrek van de vergoeding van 15 USDT wordt de resterende 9.985 USDT gebruikt om de schuld af te betalen. Omdat de schuld is afbetaald, is de positie verdwenen.
4. De resterende assets van 0,5 BTC en 4.970 USDT worden overgeboekt naar het saldo van het cross-account met één valuta.
2 Sluiten in openstaande short/long Reduce-only Hetzelfde als [Sluiten in positie] -
Reduce-only + omgekeerde positie 1. Zodra de schuld is afbetaald, verdwijnt de margepositie. Het overschot worden gebruikt om een omgekeerde positie te openen.
2. Alleen de positie-assets kunnen worden gebruikt om de positie te sluiten. De marge voor het openen van een omgekeerde positie is het beschikbare saldo van de bijbehorende valuta in een cross-account met één valuta.
de schuld van 1 BTC. Nadat de order is uitgevoerd, wordt eerst de positie gesloten en vervolgens wordt een omgekeerde positie geopend. De positie-asset van 10.000 USDT wordt gebruikt om de schuld van 1 BTC af te lossen. Nadat de longpositie is gesloten, wordt de resterende positie-asset van 10.000 USDT overgeboekt naar het accountsaldo. De omgekeerde positie van 0,5 BTC gebruikt 0,1 BTC op het accountsaldo als marge en er wordt 5.000 USDT geleend om een omgekeerde longpositie te openen. Op dit moment is de positie-asset van deze longpositie met marge 0,5 + 0,1 = 0,6 BTC, en de schuld is 5.000 USDT. De huidige margepositie is een shortpositie. De beschikbare asset is 30.000 USDT en de schuld is 2 BTC, waarbij rente en transactiekosten tijdelijk worden genegeerd.
1. Kopen van 1 BTC tegen een uitvoeringsprijs van 10.000 USDT. Deze order gebruikt een asset van 10.000 USDT om de schuld van 1 BTC af te lossen.
2. Na het gedeeltelijk sluiten van de positie: de resterende asset is 20.000 USDT en de resterende schuld is 1 BTC. Omdat de schuld niet is afbetaald, bestaat de positie nog steeds.
3. Kopen van 1,5 BTC tegen een uitvoeringsprijs van 10.000 USDT. 1,5 BTC > de schuld van 1 BTC. Nadat de order is uitgevoerd, wordt eerst de positie gesloten en vervolgens wordt een omgekeerde positie geopend.
4. De positie-asset van 10.000 USDT wordt gebruikt om de schuld van 1 BTC af te lossen. Nadat de longpositie is gesloten, wordt de resterende positie-asset van 10.000 USDT overgeboekt naar het accountsaldo.
5. De omgekeerde positie van 0,5 BTC gebruikt 0,1 BTC op het accountsaldo als marge en er wordt 5.000 USDT geleend om een omgekeerde longpositie te openen.
6. Op dit moment is de positie-asset van deze longpositie met marge 0,5 + 0,1 = 0,6 BTC, en de schuld is 5.000 USDT.

Perpetuals/futures in de geïsoleerde margemodus

In de geïsoleerde margemodus ondersteunen perpetuals/futures zowel de hedgemodus als de eenrichtingsmodus, zoals weergegeven in deze afbeeldingen:

(1)Hedgemodus

vii-introduction-to-the-isolated-mode-of-single-multi-currency-portfolio-margin image 2

(2)Eénrichtingsmodus

vii-introduction-to-the-isolated-mode-of-single-multi-currency-portfolio-margin image 3
Looptijd Definitie
Totaal In de eenrichtingsmodus is het totaal aan longposities een positief getal en is het totaal aan shortposities een negatief getal.
Beschikbaar Alleen zichtbaar in hedgemodus Beschikbaar = totaal - posities van openstaande sluitingsorders
P&L Ongerealiseerde winst of verlies van de huidige positie
1. Futures/perpetual swap met marge in munten
P&L van longposities = nominale waarde * |contracten| * vermenigvuldiger * (1 / gemiddelde openingsprijs - 1 / markeerprijs)
P&L van shortposities = nominale waarde * |contracten| * vermenigvuldiger * (1 / markeerprijs - 1 / gemiddelde openingsprijs)
2. Futures/perpetual swap met USDT-marge
P&L van longposities = nominale waarde * |contracten| * vermenigvuldiger * (markeerprijs - gemiddelde openingsprijs)
P&L van shortposities = nominale waarde * |contracten| * vermenigvuldiger * (gemiddelde openingsprijs - markeerprijs)
P&L-verhouding P&L/initiële marge
liquidatieprijs 1. Futures/perpetual swap met marge in munten
Longposities: geschatte liquidatieprijs = nominale waarde * |aantal contracten| * (onderhoudsmargeverhouding + vergoedingspercentage + 1) / (margesaldo + nominale waarde * |aantal contracten| / gemiddelde openingsprijs)
Shortposities: geschatte liquidatieprijs = nominale waarde * |aantal contracten| * (onderhoudsmargeverhouding + vergoedingspercentage - 1) / (margesaldo - nominale waarde * |aantal contracten| / gemiddelde openingsprijs)
2. Futures/perpetual swap met USDT-marge
Longposities: geschatte liquidatieprijs = (margesaldo - nominale waarde * |aantal contracten| * gemiddelde openingsprijs) / [nominale waarde * |aantal contracten| * (onderhoudsmargeverhouding + vergoedingspercentage - 1)]
Longposities: geschatte liquidatieprijs = (margesaldo + nominale waarde * |aantal contracten| * gemiddelde openingsprijs) / [nominale waarde * |aantal contracten| * (onderhoudsmargeverhouding + vergoedingspercentage + 1)]
Margesaldo Initiële marge + toegevoegde of afgetrokken marge voor deze positie
Onderhoudsmarge 1. Futures/perpetual swap met marge in munten
Onderhoudsmarge = nominale waarde * |aantal contracten| * vermenigvuldiger * onderhoudsmargeverhouding / markeerprijs
2. Futures/perpetual swap met USDT-marge
Onderhoudsmarge = nominale waarde * |aantal contracten| * vermenigvuldiger * onderhoudsmargeverhouding * markeerprijs
Margeniveau (Margesaldo + P&L) / [positiewaarde * (onderhoudsmargeverhouding + vergoedingspercentage)]
1. Futures/perpetual swap met marge in munten
Margeniveau = (margesaldo + P&L) / [nominale waarde * [aantal contracten] / markeerprijs * (onderhoudsmargeverhouding + vergoedingspercentage)]
2. Futures/perpetual swap met USDT-marge
Margeniveau = (margesaldo + P&L) / [nominale waarde * [aantal contracten] * markeerprijs * (onderhoudsmargeverhouding + vergoedingspercentage)]

Geïsoleerde margeopties

De geïsoleerde optieposities worden als volgt weergegeven:

vii-introduction-to-the-isolated-mode-of-single-multi-currency-portfolio-margin image 4
Looptijd Definitie
Totaal Het totale aantal longposities is positief en het totale aantal shortposities is negatief.
Waarde van opties Posities * markeerprijs * contractvermenigvuldiger
P&L Ongerealiseerde winst of verlies van de huidige positie
P&L = (markeerprijs - gemiddelde openstaande prijs) * totale posities * contractvermenigvuldiger
P&L-verhouding P&L van longposities = (markeerprijs - gemiddelde openingsprijs) / gemiddelde openingsprijs P& L van short posities = (gemiddelde openingsprijs- markeerprijs) / gemiddelde openingsprijs
Margesaldo Initiële marge + handmatig toegevoegde of verwijderde marge
Onderhoudsmarge De berekening van de onderhoudsmarge voor shortposities verwijst naar:
Margeniveau Margesaldo / (onderhoudsmarge + liquidatiekosten)

Risicobeoordeling

De risico's van geïsoleerde posities in verschillende bedrijfslijnen worden afzonderlijk gemeten. De risico's van geïsoleerde posities worden gescheiden van die van cross-posities. De risicobeoordeling van geïsoleerde posities is gebaseerd op het margeniveau en de berekeningsmethoden voor verschillende handelsproducten verschillen iets.

Geïsoleerde margeposities

Er wordt een liquidatiewaarschuwing geactiveerd als het margeniveau van een geïsoleerde positie

Wanneer het marginiveau

Als het marginiveau na annulering > 100% is, keert het account terug naar normaal. Je positie wordt verkleind of geliquideerd als het marginiveau

1. Voorbeelden van liquidatieberekening:

Long margeposities in BTC/USDT met BTC als margevaluta:

Als een gebruiker een grote positie heeft op niveau 2 of hoger (dus het geleende BTC-bedrag is minstens 100, bijvoorbeeld 110), en het margeniveau is lager dan 100%, zal het liquidatiesysteem niet meteen de hele positie liquideren. In plaats daarvan wordt een gedeeltelijke liquidatie uitgevoerd.

Het systeem berekent hoeveel er geliquideerd moet worden om het positieniveau met 1 te verlagen.

Het te liquideren bedrag = huidige geleende bedrag - maximale leenbedrag op niveau 2 = 110 - 100 = 10.

Als de positie van de gebruiker op niveau 1 staat met een margeniveau lager dan 100%, of als de positie op niveau 2 of hoger staat maar het margeniveau volgens de onderhoudsmargeverhouding (MMR) van het laagste niveau lager is dan 100%, zal het systeem de hele positie direct liquideren tegen de faillissementsprijs (de prijs waarbij alle marge weg is).

2. Voorbeelden van berekening van margeniveau:

Short margeposities in BTC/USDT met USDT als margevaluta:

De positiej van de gebruiker is 3.299.800 USDT, de schuld is 110 BTC, de rente is 0,5 BTC, de markeerprijs is 19.500 en de taker-vergoeding is 0,01%.

Onderhoudsmarge = (schuld + rente) * onderhoudsmargeverhouding * markeerprijs = (110 + 0,5) * 4,00% * 19.500 = 86.190 USDT

Liquidatiekosten = (schuld + rente) * (1 + onderhoudsmargeverhouding) * taker-vergoeding * markeerprijs = (110 + 0,5) * (1 + 4,00%) * 0,01% * 19.500 = 224,094 USDT

Margeniveau = [assets in de positie - (schuld + rente) * markeerprijs] / (onderhoudsmarge + liquidatiekosten) = [3.299.800 - (110 + 0,5) * 19.500] / (86.190 + 224,094) = 1325,0732%

In dit geval is het account veilig. Als de markeerprijs stijgt naar 29.000, wordt het:

Onderhoudsmarge = (110 + 0,5) * 4,00% * 29.000 = 128.180 USDT

Liquidatiekosten = (110 + 0,5) * (1 + 4,00%) * 0,01% * 29.000 = 333,268 USDT

Margeniveau = [3.299.800 - (110 + 0,5) * 29.000] / (128.180 + 333,268) = 74,1558%

In dit geval wordt de positie geliquideerd, omdat het margeniveau lager is dan 100%. Nadat het positieniveau met 1 is verlaagd (van niveau 3 naar niveau 2), wordt er 10 BTC geliquideerd. Als het margeniveau na de liquidatie nog steeds lager is dan 100%, gaat de liquidatie door en wordt het positieniveau nog een keer met 1 verlaagd (van niveau 2 naar niveau 1, en er wordt 50 BTC geliquideerd). Het liquidatieproces stopt als het margeniveau van de positie na de liquidatie hoger is dan 100%. Maar als het margeniveau nog steeds lager is dan 100% wanneer de positie op niveau 1 staat, zal het systeem de hele positie direct liquideren tegen de faillissementsprijs (de prijs waarbij alle marge weg is).

Geïsoleerde perpetual-/futureposities

Er wordt een liquidatie geactiveerd wanneer het margeniveau van een geïsoleerde positie

Wanneer het marginiveau

Als het marginiveau na annulering > 100% is, keert het account terug naar normaal. Je positie wordt verkleind of geliquideerd als het marginiveau

De liquidatieregels zijn als volgt:

Voor een positie op niveau 3 of hoger: als het marge niveau dat is wordt berekend op basis van het huidige niveau lager is dan 100%, maar het margeniveau dat wordt berekend op basis van de onderhoudsmargeverhouding (MMR) van het laagste niveau hoger is dan 100%, zullen de posities niet volledig worden geliquideerd. Het systeem berekent het positieomvang die geliquideerd moet worden om het positieniveau met 2 niveaus te verlagen. De posities worden geliquideerd tegen de faillissementsprijs. Als het margeniveau na de gedeeltelijke liquidatie hoger is dan 100%, eindigt het liquidatieproces. Als het margeniveau lager is dan 100%, gaat het liquidatieproces door.

Als een gebruiker zowel long- als shortposities heeft in de hedgemodus, worden de paren van long-/shortposities onmiddellijk gesloten. Als het margeniveau de vereiste onderhoudsmargeverhouding bereikt, eindigt de liquidatie. Zo niet, dan gaat de liquidatie door.

Neem een BTCUSD-futurescontract als voorbeeld.

Als een gebruiker een grote positie heeft op niveau 3 of hoger (dus het geleende BTC-bedrag is minstens 100, bijvoorbeeld 30.000), en het margeniveau is lager dan 100%, zal het liquidatiesysteem niet meteen de hele positie liquideren. In plaats daarvan wordt een gedeeltelijke liquidatie uitgevoerd.

Het systeem berekent de positieomvang die geliquideerd moet worden om het positieniveau met 2 niveaus te verlagen.

Positieomvang die geliquideerd moet worden = huidige positieomvang - maximale omvang van niveau 2 = 30.000 - 3.000 = 27.000.

Als de positie van de gebruiker op 2 staat met een margeniveau lager dan 100%, of als de positie op niveau 3 of hoger staat maar het margeniveau volgens de onderhoudsmargeverhouding van het laagste niveau lager is dan 100%, zal het systeem de hele positie direct liquideren tegen de faillissementsprijs (de prijs waarbij alle marge weg is).

Geïsoleerde optieposities

Als het margeniveau van een geïsoleerde positie

Wanneer het marginiveau

Als het marginiveau na annulering > 100% is, keert het account terug naar normaal. Je positie wordt verkleind of geliquideerd als het marginiveau

De lopende sluitingsorders van de positie worden eerst geannuleerd. Als het margeniveau na het annuleren van de order hoger is dan 100%, gaat het account terug naar de veilige status. Als het margeniveau lager is dan 100%, wordt een gedeeltelijke of volledige liquidatie uitgevoerd.

Voor een positie op niveau 2 of hoger: als het marge niveau dat is wordt berekend op basis van het huidige niveau lager is dan 100%, maar het margeniveau dat wordt berekend op basis van de onderhoudsmargeverhouding (MMR) van het laagste niveau hoger is dan 100%, zullen de posities niet volledig worden geliquideerd. Het systeem berekent het positieomvang die geliquideerd moet worden om het positieniveau met 1 niveau te verlagen. De posities worden geliquideerd tegen de faillissementsprijs. De liquidatiekosten worden in rekening gebracht volgens de vereiste marge voor het overeenkomstige geliquideerde positieniveau (de liquidatiekosten dekken het verlies van de liquidatie-engine en de rest wordt toegevoegd aan het verzekeringsfonds).

Als het margeniveau na de gedeeltelijke liquidatie hoger is dan 100%, eindigt het liquidatieproces. Als het margeniveau lager is dan 100%, wordt het liquidatieproces herhaald totdat de positie terugkeert naar een veilige status.

Neem het ETHUSD-201225-600-P optiecontract als voorbeeld.

Als een gebruiker een grote positie heeft op niveau 3 of hoger (dus het geleende BTC-bedrag is minstens 100, bijvoorbeeld 2.500), en het margeniveau is lager dan 100%, zal het liquidatiesysteem niet meteen de hele positie liquideren. In plaats daarvan wordt een gedeeltelijke liquidatie uitgevoerd.

Positieomvang die geliquideerd moet worden = huidige positieomvang - maximale omvang van niveau 2 = 2.500 - 2.000 = 500.

Als de positie van de gebruiker op niveau 1 staat met een margeniveau lager dan 100%, of als de positie op niveau 2 of hoger staat maar het margeniveau volgens de onderhoudsmargeverhouding (MMR) van het laagste niveau lager is dan 100%, zal het systeem de hele positie direct liquideren tegen de markeerprijs. De liquidatiekosten worden in rekening gebracht volgens de vereiste marge voor het overeenkomstige geliquideerde positieniveau. De liquidatiekosten = (nominale waarde van optie onderhoudsmarge - markprijs) * contractvermenigvuldiger * aantal contracten * margevermenigvuldiger, worden gebruikt om het verlies van de liquidatie-engine te dekken, en de rest wordt toegevoegd aan het verzekeringsfonds. Maar als het margeniveau nog steeds lager is dan 100% wanneer de positie op niveau 1 staat, zal het systeem de hele positie direct liquideren tegen de faillissementsprijs (de prijs waarbij alle marge weg is).

Liquidatie in geïsoleerde positiemodus

Het margeniveau voor de geïsoleerde margemodus wordt onafhankelijk berekend. Als het margeniveau onder de 100% daalt, wordt de geïsoleerde positie met spoed verkleind of geliquideerd. Als er een resterend saldo in geïsoleerde posities is, wordt dit overgeboekt van het positiesaldo naar het accountsaldo. (Opmerking: Er kan een resterend saldo zijn vanwege nauwkeurigheidsproblemen).