Wszystko o zleceniach oczekujących
Handel na rynku walutowym odbywa się przez 24 h na dobę, 5 dni w tygodniu. Przy takich parametrach nierealne jest, aby przez cały ten czas śledzić kwotowania w celu wychwycenia najlepszego momentu do zawarcia transakcji lub jej zamknięcia. Z pomocą przychodzą nam zlecenia oczekujące, dzięki którym problem w znacznym stopniu się rozwiązuje. Wystarczy wprowadzić odpowiednie parametry na platformie i gotowe – można wyłączyć komputer, a potem tylko „spić śmietankę„. Niemniej jednak, efektywne wykorzystywanie zleceń oczekujących wymaga pewnej wprawy i doświadczenia, a przede wszystkim znajomości zasad ich działania.
Jakie wyróżniamy rodzaje zleceń oczekujących i jak są one realizowane – o tym właśnie jest poniższy artykuł.
Jak realizowane są zlecenia oczekujące?
Bardzo często można spotkać się ze zdziwieniem traderów, których zlecenia oczekujące doszły do realizacji po kursach innych niż planowali. Z czego to wynika i czemu tak się zdarza?
Otóż, cena wpisana w zleceniu nie oznacza realizacji po wskazanym kursie. To poziom aktywacji, czyli moment w którym zostaje ono przekazywane do realizacji. W momencie, gdy dojdzie do aktywacji zlecenia następuje przesłanie go do dostawcy płynności, gdzie jest ono kojarzone z drugą stroną, po czym dociera do nas potwierdzenie realizacji – tak jest u brokerów ECN i STP, u brokerów MM zlecenia pozostają u brokera jednak to nie wyklucza wystąpienia poślizgu. W przypadku, gdy na rynku następuje gwałtowna zmiana ceny i płynność jest rozproszona, może się zdarzyć, że poziom aktywacji naszego zlecenia zostanie automatycznie przeskoczony lub nie znajdzie się druga strona dla naszej pozycji po wskazanej cenie. Wtedy brokerzy dokładają starań, aby zrealizować transakcję po pierwszej możliwej i najkorzystniejszej dla klienta cenie.
Z czego wynikają poślizgi cenowe?
Trochę inaczej wygląda to w przypadku zleceń Offer Bid i Offer Ask, które są dostępne u brokera Dukascopy jednak o tym więcej pod koniec artykułu.
Cena Bid, cena Ask
Na rynku Forex występują dwa rodzaje ceny – Bid to cena niższa po której dokonujemy transakcji sprzedaży. Ask to cena wyższa, po której następuje otwarcie pozycji długich. Ceny te mogą zmieniać niezależnie od siebie w zależności od spływających na rynek zleceń. To znaczy, że nawet jeśli Bid wynosi 1.3500, a Ask 1.3502 to nawet jeśli Bid się nie zmieni Ask może wzrosnąć lub nieznacznie spaść na skutek spływających na rynek zleceń.
Ciekawostka! Co prawda, bardzo sporadycznie, jednak zdarza się, że cena Ask jest niższa od ceny Bid – wtedy mamy do czynienia z ujemnym spreadem (jeśli już to występują one tylko u brokerów ECN). Ujemny spread wynika z tego, że płynność jest rozproszona i . Niestety muszę zmartwić osoby, które już wpadły na pomysł, żeby na tym zarabiać. Spready ujemne są tak rzadkie i trwają tak krótko, że ciężko zawrzeć transakcję w takich warunkach, a gdy doliczymy sobie prowizję brokera to niestety ale przestanie to być dochodowe.
Platformy a rodzaje cen
Wykres
Na platformie MetaTrader 4 wykres rysowany jest w oparciu o cenę Bid, czyli niższą. Jeśli chcesz widzieć bieżącą cenę Ask należy . Niestety nie da się zobaczyć historycznej ceny Ask.
Na platformie JForex Dukascopy można wybrać po jakiej cenie ma być wyświetlany wykres.
Poziom aktywacji
Na platformie MetaTrader 4 poziom aktywacji zleceń oczekujących wskazywany jest tylko po cenie Bid więc w zależności od rodzaju zlecenia czasem należy doliczyć tutaj wartość spreadu. Tak będzie przy każdej pozycji krótkiej (short position), czyli sprzedaży.
PRZECZYTAJ KONIECZNIE: Recenzja platformy transakcyjnej JForex 3
Na platformie JForex Dukascopy jest to bardziej komfortowe i istnieje możliwość wyboru po przekroczeniu jakiego rodzaju ceny nastąpi aktywacja zlecenia.
Czy są brokerzy gwarantujący wykonanie zleceń?
Samo wykonanie zleceń oczekujących gwarantują prawie wszyscy brokerzy. Natomiast inną kwestią jest wykonanie go po wskazanej cenie. Niestety jest to niemożliwe, a raczej możliwe ale nieopłacalne. Wyobraźmy sobie sytuację w której składamy zlecenie oczekujące kupna po 1.35, podczas, gdy cena rynkowa wynosi 1.3450. W momencie, gdy kurs dynamicznie się zmienia i powstaje luka cenowa, czyli nie występuje żadna transakcja po cenie od 1.3490 do 1.3510, to nasze zlecenie może być zrealizowane dopiero po kursie 1.3510. Jeśli broker zrealizowałby transakcję po cenie wskazanej przez nas oznaczałoby to, że sam musi dołożyć do różnicy z własnej kieszeni.
Ciekawostka! Niektórzy brokerzy oferują usługę gwarancji wykonania zlecenia po wskazanej cenie za dodatkową opłatą. Jeśli o takim czymś usłyszymy to powinno od razu wyostrzyć naszą czujność i skłonić do zainteresowania w jakich dokładnie warunkach ta gwarancja jest zapewniana. Często jest tak, że obowiązuje ona tylko w normalnych warunkach rynkowych, czyli w przypadku luk cenowych na nic nam się ona nie zda. Nie trzeba mówić, że takie rozwiązanie podchodzi pod rozbój w biały dzień. W końcu to właśnie głównie luki cenowe powodują poślizgi w realizacji zleceń.
Zlecenia kupna
Wyróżniamy dwa główne rodzaje zleceń oczekujących kupna. Są to:
- Buy Limit,
- Buy Stop.
Zlecenie z limitem służy do zakupu danego waloru po tym jak jego cenia spadnie. Przykładowo, jeśli obecny kurs rynkowy wynosi 1.3500, a my uważamy, że cena najpierw zleci w dół np. do 1.3400 i dopiero wtedy urośnie, to ustawiamy Buy Limit właśnie na 1.3400.
Zlecenie Stop stosujemy w sytuacji analogicznej. W momencie, gdy chcemy zakupić dany instrument po cenie wyższej niż obecnie widnieje na rynku. Przykładowo, cena rynkowa wynosi 1.3500, a my uważamy, że kurs będzie dynamicznie rósł, o ile przekroczy 1.3600. W związku z tym, możemy ustawić Buy Stop na poziomie 1.3600 (lub 1.3601, jak kto woli) i czekać.
Zlecenia sprzedaży
Wyróżniamy dwa główne rodzaje zleceń oczekujących sprzedaży. Są to:
- Sell Limit,
- Sell Stop.
W kwestii zleceń sprzedaży wszystko wygląda identycznie, jak w przypadku Buy Limit i Buy Stop. Dla utrwalenia jednak warto jeszcze raz o tym napisać i poprzeć przykładami.
Zlecenie Sell Limit służy do sprzedaży (otwarcia pozycji krótkiej) danego waloru po tym jak jego cena wzrośnie. Przykładowo, jeśli obecny kurs rynkowy wynosi 1.3500, a my uważamy, że cena najpierw pójdzie w górę np. do 1.3600 i dopiero wtedy spadnie to ustawiamy Sell Limit właśnie na 1.3600.
Zlecenie Stop stosujemy gdy chcemy sprzedać (otworzyć pozycję krótką) dany instrument po cenie niższej niż obecnie widnieje na rynku. Przykładowo, cena rynkowa wynosi 1.3500, a my uważamy, że kurs będzie pikował w dół, o ile przekroczy 1.3400. W związku z tym, możemy ustawić Sell Stop na poziomie 1.3400 (lub 1.3399, jak kto woli) i czekać.
Zlecenia obronne i realizujące zysk
Stop Loss i Take Profit – na pewno każdy z Was zna te pojęcia. To także rodzaje zleceń oczekujących, które realizowane są w taki sam sposób. Można powiedzieć, że to zlecenia Buy i Sell Limit jednak równoważące się z inną pozycją od razu po otwarciu (bardziej fachowo ujmując to a’la hedging + „Close by„).
Trailing Stop to nie do końca zlecenie oczekujące, a bardziej mechanizm bazujący na zleceniu Stop Loss jednak przy okazji tego artykułu od razu zostanie wytłumaczone. Aby działał Trailing Stop najczęściej wymagana jest włączona platforma, ponieważ przesuwa się on na bieżąco po zmianie kursu. Samo zaś zlecenie modyfikujące Stop Loss jest aktywne tylko na danej aplikacji i nie stoi na serwerze brokera. W przeciwieństwie do reszty zleceń oczekujących, gdzie komputer nie musi być włączony.
Inne zlecenia
Place Bid i Place Offer
Na niektórych platformach ECN można spotkać się z bardziej nietypowymi rodzajami zleceń. Tak jest np. na JForex Dukascopy, gdzie dostępne są zlecenia Place Bid oraz Place Offer. Omawiane wcześniej zlecenia oczekujące takie jak Buy/Sell Stop i Buy/Sell Limit nie figurują w książce zleceń. Są wysyłane do realizacji dopiero w momencie przekroczenia poziomu aktywacji. Dopiero wtedy jest blokowany na naszym koncie depozyt zabezpieczający dla tych pozycji. W przypadku zleceń Place Bid i Place Offer jest inaczej. Stawiając takie zlecenia sami stajemy się dostawcami płynności, a depozyt zabezpieczający blokowany jest w momencie ustawienia Place Bid/Offer. Pozycja może zostać otwarta tylko po wskazanej cenie lub wcale jeśli nie będzie chętnego (wtedy jest kasowane). Dla niektórych może to być wielką zaletą, dla innych takie rodzaj zleceń będzie mniej korzystny.
Zlecenia zaawansowane w MT4
MetaTrader 4 od początku postawił na prostotę i niezbędne minimum w kwestii zleceń oczekujących. W związku z tym standardowo mamy dostęp do podstawowych zleceń. Jednak istnieją narzędzia, które dodają nam kilka funkcjonalności. Świetnym przykładem jest narzędzie Smart Orders, które udostępnia klientom mForex ECN. Smart Orders jest wyposażone w moduł tzw. zleceń zaawansowanych. Możemy w nim zamknąć pozycje w zależności od czasu, wartości środków na koncie czy osiągniętego zysku lub straty z pozycji. Oprócz tego, dostępne są tzw. zlecenia OCO, czyli One Cancels Other (jedno anuluje inne).
To pozwala tworzyć nam przeróżne kombinacje i przemyślane rozdysponowanie zleceń oczekujących. W zależności od tego co wydarzy się na rynku możemy zareagować dokładnie tak jak byśmy chcieli. Innymi słowy, można stworzyć wiele kombinacji zleceń OCO, które zareagują poprawnie na wiele scenariuszy.