Proč se můj příkaz limit nerealizoval?

2024-03-28 07:33

Co jsou příkazy limit?

Příkazy limit jsou příkazy, které se zadávají do knihy objednávek s konkrétní limitní cenou. Realizují se pouze v případě, že tržní cena dosáhne limitní ceny (nebo lepší). Příkazy limit můžete používat k nákupu aktiv za nižší cenu nebo k prodeji za vyšší cenu, než je tržní cena.

Podrobnější vysvětlení najdete v článku Co jsou příkazy market a limit a jak je zadávat

Kdy se můj příkaz limit realizuje?

Příkazy limit se realizují pouze při splnění následujících 3 podmínek:

1. Tržní cena dosáhne limitní ceny nebo lepší

Pro tento příklad použijeme nákupní příkaz limit. Tržní cena je 2 400 USD (A) a vy zadáte nákupní příkaz limit za 1 500 USD (C). Nákupní příkaz limit se realizuje pouze tehdy, když tržní cena klesne na 1 500 USD (C) nebo níž. Nákupní příkaz limit se nakonec realizuje za 1 490 USD, což je ještě lepší než stanovená limitní cena.

2. Na trhu je dostatečná likvidita

Pokud je tržní cena 1 500 USD (C), ale na trhu nejsou žádné prodejní příkazy, nákupní příkaz se nerealizuje. Upozorňujeme ale, že příkaz se může realizovat i částečně, pokud likvidita dokáže uspokojit část příkazu.

3. Na realizaci příkazu je dostatek času

V obdobích vysoké volatility se váš příkaz nemusí dostat na konec knihy objednávek k realizaci, ani když tržní cena dosáhne vaší limitní ceny.

Jak zjistím, jestli tržní cena dosáhla mé limitní ceny?

1. Přihlaste se k účtu Binance a přejděte do sekce [Obchodování][Spotový trh].

2. Vpravo zvolte obchodní pár, který vás zajímá, například BTC/USDT. Pak v grafu vyberte [Obchodní zobrazení] a časové období nastavte na [1 m]. Nastavení časového období na 1 minutu vám usnadní vizualizaci ceny.

3. Teď můžete popsat parametry příkazu. Použijme následující parametry:

  • Obchodní pár: BTC/USDT
  • Typ příkazu: prodejní příkaz stop limit
  • Čas zadání příkazu: 27. 3. 2024 05:00 (UTC)
  • Stop cena: 70 330 USDT
  • Limitní cena: 70 600 USDT

Po zadání příkazu překonala cena BTC stop cenu a aktivovala příkaz. To znamená, že příkaz byl přidán do knihy objednávek, jakmile cena BTC dosáhla stop ceny ve výši 70 330 USDT. Příkaz se ale nerealizoval, protože nedosáhl nastavené limitní ceny (70 600 USDT). 

Když se podíváte podrobně na jednominutový graf, uvidíte, že cena BTC dosáhla maximálně 70 598 USDT. Příkaz se tedy nerealizoval, protože cena byla nižší než vámi očekávaná prodejní cena (limitní cena ve výši 70 600 USDT). 

Upozorňujeme, že pokud obchodní pár nemá dostatečnou likviditu, příkaz se nemusí realizovat, ani kdyby tržní cena limitní ceny dosáhla.

Jaká omezení souvisí se zadáváním příkazů limit?

  • Běžné obchodní páry: můžete zadávat pouze příkazy s limitní cenou mezi 20 % a 500 % tržní ceny. Například pokud je tržní cena 100 USDT, můžete zadat limitní cenu pouze v rozmezí od 20 do 500 USDT.
  • Obchodní páry se stablecoiny: můžete zadávat pouze příkazy s limitní cenou mezi 80 % a 120 % tržní ceny. Například pokud je tržní cena 100 USDT, můžete zadat limitní cenu pouze v rozmezí od 80 do 120 USDT.
  • Nákupní příkazy limit: pokud je vámi nastavená limitní cena vyšší než tržní cena, může se příkaz realizovat za lepší cenu (nižší nebo rovnající se limitní ceně).
  • Prodejní příkazy limit: pokud je vámi nastavená limitní cena nižší než tržní cena, může se příkaz realizovat za lepší cenu (vyšší nebo rovnající se limitní ceně).

Proč se příkaz trailing stop nerealizuje?

Abyste pochopili, proč se váš příkaz trailing stop nerealizuje, musíte porozumět nastaveným parametrům:

  • Aktivační cena: Cena při zahájení procesu sledování.
  • Rozpětí delta: Procento vzdálené buď od nejvyšší ceny (prodejní příkaz), nebo od nejnižší ceny (nákupní příkaz).
  • Limitní cena: Cena, za kterou lze příkaz realizovat. U nákupních příkazů nelze příkaz realizovat nad limitní cenou, protože chcete nakoupit levně. U prodejních příkazů nelze příkaz provést pod limitní cenou, protože chcete prodat dráž.
  • Typ příkazu: Nákupní nebo prodejní příkaz.

Podívejme se na následující příklady:

1. Nákupní příkaz trailing stop pro pár ETH/USDT

  • Aktivační cena: 3 050
  • Rozpětí delta: 1 %
  • Limitní cena: 2 905
  • Typ příkazu: Nákupní příkaz

Příkaz byl zadán 17. 4. 2024 v 11:15 (UTC), aktivační ceny dosáhl v 11:45 (UTC) a začal klesat. Cena poté klesla na minimum 3 015,42 a následně se odrazila zpět. S rozpětím delta 1 % se sledování zastaví na ceně 3 045,5742, což se stalo v 13:35 (UTC) dne 17. 4. 2024, a dojde k odeslání objednávky do knihy. Limitní cena tohoto příkazu je však 2 905, a protože se jedná o nákupní příkaz, nelze jej provést nad hodnotou 2 905, a proto příkaz nebyl proveden.

2. Prodejní příkaz trailing stop pro pár BTC/USDT

  • Aktivační cena: není k dispozici
  • Rozpětí delta: 1,5 %
  • Limitní cena: 64 700
  • Typ příkazu: Prodejní příkaz

Příkaz byl zadán dne 16. 4. 2024 v 16:10 (UTC), a protože nebyla zadána žádná aktivační cena, sledování začalo ihned po zadání příkazu. Cena poté vzrostla na maximum 63 280,75 a začala klesat. S rozpětím delta 1,5% se sledování zastaví na ceně 62 331,53875, což se stalo v 17:50 (UTC) dne 16. 4. 2024, a dojde k odeslání objednávky do knihy. Limitní cena tohoto příkazu je však 64 700, a protože se jedná o prodejní příkaz, nelze jej provést pod hodnotou 64 700, a proto příkaz nebyl proveden.