System na zamknięcie luki wg Jake’a Bernstein’a na kontrakty FW20 z GPW
Tym razem w ramach oswajania luk i okien na otwarciu sesji na tapetę weźmiemy system opisany przez Jake’a Bernstein’a w książce pt. Inwestor Jednosesyjny. System ten jest opisany w rozdziale 6 pt. „Luki, luki i jeszcze raz luki”. Zajmiemy się sygnałem nazwanym przez autora GO. Drugi sygnał opisywany we wspomnianym rozdziale jest DGO, który jest bliższy zagraniu Hook Trade i nim zajmę się w następnym odcinku z serii „Oswajanie Luk”.
Prezentowany system nie dotyczy zamykania okna, które zdefiniowaliśmy w artykule o formacji Dead Cat Bounce jako różnicę miedzy zamknięciem z dnia poprzedniego, a otwarciem z dnia dzisiejszego.
Technika zagrania na zamknięcie luki definiujemy w następujący sposób. Otwieramy Pozycję dopiero wtedy, gdy rynek zamyka lukę, którą się otworzył na początku sesji. Z psychologicznego punktu widzenia jest to sytuacja, kiedy rynek uznał, że otwarcie się luką było „przesadą” i chce się wycofać z tego ruchu wracając do poziomów z poprzedniego dnia i pokazuje nam, że chce podążać jednak w kierunku przeciwnym do porannej luki.
Ponieważ lukom otwarcia towarzyszą z reguły duże emocje, możemy się spodziewać że ruchy rynku będą duże, więc warto na tym zarobić. Jake Bernstein w swojej książce proponuje ustawiać stop loss po otwarciu pozycji na minimum z dnia kiedy rynek się otworzył luką. My jednak chcemy chronić swój kapitał i dlatego będziemy go ustawiać na poziomie otwarcia luki. Każdą pozycję (zyskowną lub stratną) zamykamy na koniec dnia. Dodatkowo jednak tradycyjnie zrobimy jeszcze badanie na zamknięcie pozycji dnia następnego.
Zbadamy w ten sposób czy na naszym rynku kontraktów terminowych system działa i daje zarobić. Na danych od 1 czerwca 2006 naliczyłem takich zjawisk (zamknięcie luki) 140, co pozwala nam na bardzo wiarygodne zbadanie zagrania pod względem statystycznym.
Jake Bernstein pisze w swojej książce, że jest pewien kłopot wśród inwestorów z definicją, co to jest luka, więc jeszcze raz to wyjaśnijmy na wykresach. Luka w górę ma miejsce wtedy kiedy rynek otwiera się powyżej maksimum dnia poprzedniego. Na rysunku zakres luki jest zaznaczony kolorem żółtym.
Zagranie jest realizowane kiedy kurs zamyka lukę, czyli spada poniżej maksimum z poprzedniego dnia.
Luka w dół występuje wtedy, gdy rynek otwiera się poniżej minimum dnia wczorajszego.
Zagranie jest realizowane kiedy kurs wzrasta powyżej minimum z dnia poprzedniego.
Dla ułatwienia napisałem kod w AFL’u , który posiadaczom Amibrokera pozwoli na automatyczne śledzenie luk. Jest on na końcu artykułu.
Teraz dodatkowe ograniczenia w zagraniu, które poczyniłem w wyniku obserwacji. Zagrania tego nie realizujemy jeśli luka nie została zamknięta do godz. 15:00. Jeśli rynek się „namyśli” na zamknięcie luki po tej godzinie, to nie będzie miał tego dnia czasu na wykonanie ruchu. Moje obserwacje wskazały że jeśli nawet do takiego zamknięcia luki (po godzinie 15) dojdzie na koniec dnia (5 takich przypadków w badanym okresie) to ani do końca sesji, ani następnego dnia rynek nie wykonał żadnego ruchu, który by dał zarobić. Z reguły wyrzucał nas stop loss ze stratą. Zamknięcie luki musi nastąpić w ciągu dnia przed ostatnią godziną.
Drugie ograniczenie jakie wprowadziłem jest związane z ochroną naszego kapitału. Aby chronić go w momencie kiedy rynek zamknie lukę i dojdzie do poziomu równemu dwukrotnemu rozmiarowi luki, przenosimy stop loss na poziom otwarcia pozycji czyli na tzw. „zero”.
Mamy w tym momencie już luksus że nie stracimy na zagraniu. Z mojej obserwacji wynika że rynek potrafi się „rozmyślić” z kierunku, który obrał zamykając lukę i ponownie skierować się w kierunku, w którym otwierał lukę. Takich sytuacji w badanym okresie było 46 czyli 32,9% zagrań, w których obcięliśmy straty i wyszliśmy z transakcji na wynik =0.
Dla ułatwienia w kodzie AFL ta strefa jest zaznaczona na szaro (ustawienia standardowe, które można zmienić w parametrach) i dojście kursu do przerywanej linii czerwonej powinno spowodować przeniesienie naszego stopa na poziom zamknięcia luki. Myślę, że o wzroście komfortu takiego zagrania nie muszę nikogo ze Strefowiczów przekonywać.
Reasumując technika zagrania dla luki w górę wygląda następująco:
- rynek otwiera się luką w górę
- składamy zlecenie sprzedaży na poziomie wczorajszego maksimum dnia (koniec strefy żółtej)
- kiedy zlecenie zostanie zrealizowane ustawiamy SL na poziomie otwarcia z dnia dzisiejszego
- kiedy kurs pokona intraday poziom 2 x luka (koniec strefy szarej- przerywana linia czerwona) przesuwamy zlecenie obronne do poziomu kupna, na którym zajęliśmy pozycję
- jeżeli nie zostały zrealizowane nasze zlecenia SL to pozycję zamykamy na koniec dnia lub na koniec dnia następnego.
- rynek otwiera się luką w dół
- składamy zlecenie kup na poziomie wczorajszego minimum dnia (koniec strefy żółtej)
- kiedy zlecenie zostanie zrealizowane ustawiamy SL na poziomie otwarcia z dnia dzisiejszego
- kiedy kurs pokona intraday poziom 2 x luka (koniec strefy szarej- przerywana linia czerwona) składamy zlecenie sprzedaj na poziomie na którym zajęliśmy pozycję
- jeżeli nie zostały zrealizowane nasze zlecenia SL to pozycję zamykamy na koniec dnia lub na koniec dnia następnego.