Dlaczego zlecenie TP/SL nie zostało zrealizowane po ustalonej cenie?

Opublikowano 13 lis 2024Zaktualizowano 30 mar 20268 min czytania11
Informacje te mogą nie dotyczyć wszystkich klientów
Zaloguj się, aby sprawdzić, czy produkty, funkcje, zasady i warunki w tym artykule dotyczą Cię.

Podsumowanie: Jeśli ceny stop loss i take profit zostały osiągnięte, ale zlecenia nie zostały zrealizowane, może to wynikać z następujących przyczyn:(1) Wybrano inny typ ceny wyzwalającej, przez co zlecenie stop loss lub take profit nie zostało faktycznie uruchomione. (2) Zlecenie stop loss lub take profit jest ustawione jako zlecenie z limitem ceny, a po jego uruchomieniu nie zostaje zrealizowane. (3) Zmienność rynku lub niewystarczająca płynność mogą również spowodować, że zlecenie nie zostanie zrealizowane lub zostanie zrealizowane tylko częściowo.

Zlecenia typu „Take Profit” i „Stop Loss” to rodzaje zleceń strategicznych. Najpierw należy ustawić cenę wyzwalającą, a następnie cenę zlecenia. Gdy cena rynkowa osiągnie cenę wyzwalającą, system złoży zlecenie po określonej cenie zlecenia w celu jego realizacji na rynku.

Korzystając z funkcji take profit i stop loss, mogą zdarzyć się sytuacje, w których cena rynkowa osiągnie odpowiedni poziom, ale zlecenie nie zostanie zrealizowane lub zostanie zrealizowane tylko częściowo.

Może to wynikać z różnych czynników, takich jak rodzaj ceny wyzwalającej, rodzaj ceny zlecenia, wahania rynkowe, głębokość księgi zleceń, liczba zleceń oraz to, czy depozyt zabezpieczający jest wystarczający. Zaleca się sprawdzanie statusu zlecenia w oparciu o aktualną sytuację rynkową.

Cena wyzwalająca zlecenie Take Profit/Stop Loss ≠ cena zlecenia ≠ cena realizacji/. Ważne jest, aby zrozumieć, jak działają zlecenia Take Profit i Stop Loss. W przypadku zleceń rynkowych system składa zlecenie po najlepszej dostępnej cenie na bieżącym rynku, a ostateczna cena realizacji zależy od warunków rynkowych.

Poniżej przedstawiono trzy typowe sytuacje, w których zlecenia typu „take profit” lub „stop loss” nie są realizowane lub są realizowane tylko częściowo, wraz ze szczegółowymi objaśnieniami:

1. Cena wyzwalająca zlecenie Take Profit lub Stop Loss nie została osiągnięta

Zlecenie typu „take profit” lub „stop loss” jest wysyłane na rynek dopiero po osiągnięciu ceny wyzwalającej. Podczas ustawiania zlecenia typu „take profit” lub „stop loss” można wybrać jeden z następujących rodzajów ceny wyzwalającej: ostatnia cena, cena mark lub cena indeksu.

Możesz wyświetlić trendy cenowe dla tych trzech typów cen na wykresie świecowym. Na stronie transakcyjnej kliknij Rynki > Ostatnia cena, aby przełączać się między różnymi typami cen, przeglądać historyczne zmiany cen oraz porównać je ze skonfigurowaną ceną wyzwalającą, aby sprawdzić, czy cena ta została faktycznie osiągnięta. Jeśli cena wyzwalająca zlecenie take profit lub stop loss nie zostanie osiągnięta, odpowiednie zlecenie nie zostanie zrealizowane.

Na przykład:

W przypadku kontraktów perpetual futures na parę ETHUSDT otwiera się pozycję długą ze średnią ceną wejścia wynoszącą 3200, przy czym cena wyzwalająca TP (cena rynkowa) wynosi 4000, a cena zlecenia limitowego TP (zlecenie rynkowe) również wynosi 4000.

Jeśli cena ETHUSDT wzrośnie, a aktualna cena na krótko osiągnie poziom 4000, po czym gwałtownie spadnie, może się okazać, że aktualna cena rynkowa osiągnęła poziom 4000, podczas gdy cena referencyjna – nie. Jeśli typ ceny wyzwalającej dla zlecenia take profit lub stop loss jest ustawiony na „cena mark”, zlecenie nie zostanie zrealizowane w tej sytuacji.

W rezultacie zlecenie rynkowe typu „take profit” (zamknięcie pozycji długiej przy cenie 4000) nie zostało wysłane na rynek i w związku z tym nie zostanie zrealizowane.

2. Dlaczego pozycja może zostać zamknięta nawet po osiągnięciu poziomu TP/SL

Nawet jeśli zlecenie TP/SL zostanie pomyślnie zrealizowane, Twoja pozycja może nadal zostać zlikwidowana. Może to wynikać z różnych czynników, takich jak rodzaj ceny wyzwalającej, rodzaj zlecenia, warunki rynkowe, głębokość księgi zleceń, wielkość zlecenia oraz dostępny depozyt zabezpieczający. Poniżej przedstawiono najczęstsze sytuacje:

  1. Niezgodność typu ceny wyzwalającej
    Zlecenie TP/SL jest wysyłane na rynek dopiero po osiągnięciu ceny wyzwalającej. OKX obsługuje trzy rodzaje cen wyzwalających: cenę ostatnią, cenę mark oraz cenę indeksową. Jeśli wybrany typ ceny wyzwalającej nigdy nie osiągnie określonego poziomu — nawet jeśli osiągnie go inny typ ceny — zlecenie TP/SL nie zostanie zrealizowane. W tym czasie, jeśli cena rynkowa osiągnie poziom likwidacyjny jako pierwsza, Twoja pozycja może zostać zlikwidowana, zanim zlecenie trafi na rynek.

  2. Zlecenie z limitem ceny, które nie zostało zrealizowane po uruchomieniu
    Jeśli zlecenie TP/SL zostało ustawione jako zlecenie z limitem ceny, jego uruchomienie powoduje jedynie umieszczenie go w księdze zleceń — nie gwarantuje to jego realizacji. Na szybko zmieniającym się lub niestabilnym rynku cena może przeskoczyć Twój limit, co spowoduje, że zlecenie nie zostanie zrealizowane. Pozycja pozostaje otwarta i narażona na likwidację do momentu zrealizowania zlecenia.

    Aby zwiększyć prawdopodobieństwo realizacji zlecenia z limitem ceny, zaleca się ustalenie ceny limitowej na poziomie nie zbyt odległym od ceny wyzwalającej, co pozwoli zwiększyć prawdopodobieństwo realizacji zlecenia.

  3. Wielkość zlecenia przekracza limit maksymalny lub brakuje środków na pokrycie depozytu zabezpieczającego
    Nawet po uruchomieniu zlecenia TP/SL może ono nie zostać zrealizowane, jeśli jego wielkość przekracza limit maksymalny lub jeśli w momencie uruchomienia brakuje środków na pokrycie depozytu zabezpieczającego. Niezłożenie zlecenia oznacza, że pozycja nie została zamknięta, co naraża ją na likwidację.

Uwaga: to, czy zlecenie TP/SL zostanie w całości zrealizowane, zależy od wielu czynników, w tym od rodzaju ceny wyzwalającej, rodzaju zlecenia, zmienności rynku, głębokości księgi zleceń, wielkości zlecenia oraz dostępnego depozytu zabezpieczającego. Zaleca się regularne sprawdzanie ustawień TP/SL i dostosowywanie ich do aktualnej sytuacji rynkowej.

3. Zlecenia z limitem ceny, które nie zostały zrealizowane lub zostały zrealizowane tylko częściowo

Istnieją dwa rodzaje zleceń typu „take profit” i „stop loss”: zlecenia rynkowe oraz zlecenia z limitem ceny.

  1. Po uruchomieniu zlecenie rynkowe powoduje złożenie zlecenia po najlepszej dostępnej w danym momencie cenie rynkowej, co pozwala na jego szybszą realizację.

  2. Po uruchomieniu zlecenie z limitem jest wysyłane na rynek po określonej przez Ciebie cenie limitowej, która stanowi najwyższą cenę kupna lub najniższą cenę sprzedaży, jaką jesteś skłonny zaakceptować.

Domyślnie zlecenia typu „take profit” i „stop loss” są ustawione jako zlecenia rynkowe. Można również ustawić je jako zlecenia z limitem ceny. Aby zwiększyć prawdopodobieństwo realizacji zlecenia z limitem ceny, zaleca się ustalenie ceny kupna z limitem powyżej ceny wyzwalającej o określoną wartość oraz ceny sprzedaży z limitem poniżej ceny wyzwalającej o określoną wartość.

Na przykład:

W przypadku kontraktów perpetual futures na parę ETHUSDT pozycja długa o średniej cenie wejścia wynoszącej 3204,6 powoduje ustalenie ceny wyzwalającej stop loss (ostatnia cena) na poziomie 3200.

Jeśli zlecenie stop loss zostało ustawione jako zlecenie z limitem ceny, a zarówno cena wyzwalająca, jak i cena limitu wynoszą 3200, to gdy aktualna cena spadnie do poziomu 3200, zostanie uruchomione zlecenie stop loss z limitem ceny (sprzedaż w celu zamknięcia pozycji długiej po cenie 3200). System złoży wówczas zlecenie sprzedaży z limitem ceny na poziomie 3200.

Uwaga: jeśli na rynku panuje duża zmienność, na przykład w trakcie gwałtownego spadku cen, zlecenie sprzedaży z limitem ceny 3200 może nie zostać zrealizowane na czas lub może zostać zrealizowane tylko częściowo.

W związku z tym w tym scenariuszu, gdy cena wyzwalająca zlecenie stop loss wynosi 3200, cenę zlecenia z limitem można ustalić na 3198. Po uruchomieniu zlecenia stop loss złożenie zlecenia sprzedaży z limitem ceny poniżej ceny uruchamiającej może znacznie zwiększyć prawdopodobieństwo realizacji zlecenia.

4. Zamówienia podlegają ograniczeniom dotyczącym maksymalnej wielkości oraz zasadzie pierwszeństwa ceny i czasu

Zlecenia muszą mieścić się w limicie maksymalnej wielkości zlecenia, a na koncie musi znajdować się wystarczający depozyt zabezpieczający. Jeśli zlecenie przekracza maksymalny limit wielkości zlecenia lub jeśli w momencie jego realizacji depozyt zabezpieczający jest niewystarczający, zlecenie może nie zostać złożone.

Po pomyślnym uruchomieniu zlecenia typu „take profit” lub „stop loss” zlecenie wysłane na rynek podlega również mechanizmowi dopasowywania zleceń według priorytetu ceny i czasu. Zlecenia z lepszymi cenami są realizowane w pierwszej kolejności, a gdy ceny są takie same, zlecenia są realizowane według kolejności ich złożenia.

W rezultacie, nawet jeśli zlecenie rynkowe lub zlecenie z limitem ceny zostanie pomyślnie uruchomione i wysłane na rynek, może ono nie zostać zrealizowane lub zostać zrealizowane tylko częściowo z powodu innych zleceń w księdze zleceń, które oferują lepsze ceny lub zostały złożone wcześniej.

Więcej informacji znajdziesz w tym artykule: Rodzaje zleceń strategicznych

Podsumowując, to, czy zlecenie typu „take profit” lub „stop loss” zostanie w całości zrealizowane, zależy od wielu czynników, w tym od rodzaju ceny wyzwalającej, rodzaju ceny zlecenia, zmienności rynku, głębokości księgi zleceń, wielkości zlecenia oraz tego, czy dostępny jest wystarczający depozyt zabezpieczający. Zaleca się rozsądne skonfigurowanie typów i parametrów zleceń typu „take profit” i „stop loss”, aby lepiej zarządzać ryzykiem handlowym.