Nejčastější dotazy
Domů
Zákaznická podpora
Nejčastější dotazy
Kryptoměnové deriváty
Futures kontrakty
Průvodce Futures
Jak počítat požadovanou marži při obchodování s futures na Binance

Jak počítat požadovanou marži při obchodování s futures na Binance

2022-12-06 06:32

Požadavek na marži pro otevřené příkazy a otevřené pozice

Požadavek na marži při obchodování s futures zahrnuje:
  • Marže přidělená stávajícím pozicím;
  • Marže potřebná k otevření příkazů.
Upozorňujeme vás, že při zadávání příkazů stop (včetně příkazů stop limit, stop market a trailing stop) se marže nevyžaduje. K výpočtu požadované marže (tj. ke kontrole marže) dochází pouze při aktivaci příkazů stop a jejich zařazení do knihy objednávek.
Požadavek na marži se vypočítá podle následujících vzorců:

Požadavek na marži v jednosměrném režimu:

Požadavek na marži = Max(Abs(pomyslná hodnota pozice** + hodnota nabídky***), Abs(pomyslná hodnota pozice - hodnota poptávky)) / páka

Požadavek na marži v režimu zajištění:

Požadavek na marži = požadavek na marži na straně long + požadavek na marži na straně short
= Max(Abs(pomyslná hodnota dlouhé pozice + hodnota long nabídky, Abs(pomyslná hodnota dlouhé pozice - hodnota long poptávky)) / pákový efekt + Max(abs(pomyslná hodnota krátké pozice + hodnota short nabídky), Abs(pomyslná hodnota krátké pozice - hodnota short poptávky)) / páka
*Dlouhé a krátké pozice zde označují pozice a příkazy, jejichž positionSide = LONG a SHORT.
**Pomyslná hodnota:
  • U futures kontraktů s marží USDⓈ je pomyslná hodnota = velikost pozice (vypočtená v coinech) x referenční cena symbolu.
  • U futures s marží v coinech je pomyslná hodnota = velikost pozice (vypočtená v kontraktu) x hodnota kontraktu / referenční cena
***Hodnota objednávky:
  • U futures s marží USDⓈ je hodnota příkazu = velikost příkazu (vypočtená v coinech) x limitní cena
  • U futures s marží v coinech je hodnota objednávky = velikost příkazu (vypočtená v kontraktu) x hodnota kontraktu / limitní cena
Poznámka: Pro dlouhé pozice je velikost pozice kladná, pro krátké pozice je velikost pozice záporná.
Například: 
  • Máte otevřenou dlouhou pozici BTCUSDT v nominální hodnotě 10 000 USDT (0,5 BTC, referenční cena 20 000 USDT);
  • Máte otevřený long příkaz limit v hodnotě 0,1 BTCUSDT s limitní cenou 19 000 USDT a pákovým efektem 2x;
  • Máte otevřený short příkaz limit v hodnotě 0,1 BTCUSDT s limitní cenou 22 000 USDT a pákovým efektem 2x.
Požadovaná marže pro pozici a short příkaz = Max(Abs(10 000 USDT + 1 900 USDT), Abs(10 000 USDT -  2 200)) / 2
= 5 950 USDT.

Požadavek na počáteční marži 

Při zadání nového příkazu k otevření pozice systém provede kontrolu počáteční marže.
  • Kontroly počáteční marže se provádějí u příkazů s otevřenou pozicí a příkazů reduce-only (jen snížení pozice), které splňují určité podmínky.
  • U příkazů k uzavření pozice se kontrola marže neprovádí.

1. Příkazy se považují za příkazy s otevřenou pozicí v následujících situacích:

Nákupní příkaz: 
  • Stávající pozice je long;
  • Stávající pozice je short. Hodnota nového příkazu > Abs (hodnota krátké pozice) - hodnota otevřeného nákupního příkazu
Například máte otevřenou krátkou pozici na 1 BTCUSDT a otevřený nákupní příkaz limit 0,8 BTCUSDT. Chcete zadat nákupní příkaz limit na 0,5 BTCUSDT: 
0,5 BTCUSDT > (1 - 0,8) BTCUSDT
Váš nový nákupní příkaz limit bude proto považován za příkaz s otevřenou pozicí. 
Prodejní příkaz: 
  • Stávající pozice je short;
  • Stávající pozice je long. Hodnota nového příkazu > Abs (hodnota dlouhé pozice) - hodnota otevřeného prodejního příkazu
Například máte otevřenou dlouhou pozici na 1,4 BTCUSDT a otevřený příkaz limit na prodej 0,8 BTCUSDT. Chcete zadat prodejní příkaz limit na 0,5 BTCUSDT: 
0,5 BTCUSDT < (1,4 - 0,8) BTCUSDT
Váš nový prodejní příkaz limit bude proto považován za příkaz s otevřenou pozicí. 

2. Příkazy reduce-only budou rovněž podléhat kontrole marže, pokud splní stejné podmínky jako výše uvedené příkazy, tzn. budou-li považovány za příkazy s otevřenou pozicí. 

3. Příkazy reduce-only se řídí následující logikou:

  • Příkazy reduce-only (RO) pro uzavření všech pozic za aktuální cenu (market): Pokud je marže po zadání příkazu nedostatečná, všechny příkazy limit ve stejném směru budou zrušeny a všechny pozice budou uzavřeny.
  • RO příkaz s lepším cenovým limitem než stávající RO příkaz: Pokud nově zadaný RO příkaz:
    • (a) splňuje podmínky kontroly marže,
    • (b) má cenu bližší tržní ceně (což znamená, že je snadnější jej provést), a
    • (c) způsobí, že celková velikost všech RO příkazů převýší velikost pozice,
    • Čekající RO příkazu limit ve stejném směru a dále od tržní ceny bude zrušen do chvíle, než celková velikost RO příkazů limit nepřestane překračovat velikost aktuální pozice.
  • RO příkaz stop market: V případě čekajících stop příkazů se počáteční marže nezapočítává, ale systém zkontroluje požadovanou marži při aktivaci stop příkazu. Pokud marže nepostačuje k aktivaci stávajícího RO příkazu stop market, všechny příkazy limit ve stejném směru se zruší a všechny pozice uzavřou.
Otevřený příkaz bude úspěšně zadán, pokud:
  • Náklady ≤ dostupný zůstatek
  • Pomyslná hodnota po zadání příkazu ≤ limit pomyslné hodnoty pro každou páku.
Další podrobnosti o obchodní páce a pomyslné hodnotě naleznete na stránce Obchodní páka a marže