Oscylator stochastyczny — mechanika linii %K i %D

Ostatnio zweryfikowano: · Treść aktualna długoterminowo
Ostrzeżenie · YMYL Ten artykuł ma charakter wyłącznie edukacyjny i nie stanowi rekomendacji inwestycyjnej. Handel na rynku Forex wiąże się z wysokim ryzykiem utraty kapitału — według ESMA 74–89% rachunków detalicznych traci pieniądze.

Oscylator stochastyczny pokazuje 92 na interwale H4, a większość poradników powtarza jedno zdanie: powyżej 80 sprzedawaj. Trader otwiera krótką pozycję, dostaje stop loss po jednej sesji, a cena rośnie przez kolejne dwa tygodnie, gdy wskaźnik spokojnie tkwi powyżej 80. Ta scena powtarza się tysiące razy w roku i wynika z jednego nieporozumienia: stochastic nie mówi, że rynek jest drogi, tylko gdzie zamknięcie leży w zakresie ostatnich kilkunastu świec. W tym artykule rozkładamy wskaźnik George'a Lane'a na czynniki pierwsze: skąd biorą się linie %K i %D, czym są strefy 80 i 20, i czym różnią się odmiany fast, slow oraz full.

Skąd wziął się oscylator stochastyczny

Wskaźnik powstał w latach pięćdziesiątych w Chicago, gdzie George C. Lane, analityk firmy Investment Educators, szukał narzędzia mówiącego nie o sile ruchu, lecz o położeniu ceny względem niedawnego zakresu. Wyszedł od prostej obserwacji: w trendzie wzrostowym ceny zamknięcia skupiają się w górnej części dziennego zakresu, a w spadkowym — w dolnej. Im bliżej szczytu ruchu, tym wyraźniej zamknięcia odklejają się od maksimów, sygnalizując, że kupującym kończy się paliwo.

Jak liczona jest linia %K

Formalny wzór brzmi: %K to różnica między zamknięciem a minimum z N okresów, podzielona przez różnicę między maksimum a minimum z N okresów, razy sto. Domyślny okres N to 14 świec. Najłatwiej prześledzić to na jednym hipotetycznym odczycie.

Obliczenie %K dla EUR/USD na H4 — przykład hipotetyczny, ilustracyjny
Zakres N okresówZ ostatnich 14 świec H4 najwyższe maksimum wynosi 1,0920, a najniższe minimum 1,0810
Zamknięcie minus minimumBieżące zamknięcie 1,0875 minus 1,0810 daje 0,0065, czyli licznik ułamka
Maksimum minus minimum1,0920 minus 1,0810 daje pełny zakres 0,0110, czyli mianownik ułamka
Dzielenie i mnożenie przez sto0,0065 podzielone przez 0,0110 to około 0,591, więc %K wynosi mniej więcej 59
InterpretacjaZamknięcie leży w niespełna 60 procentach zakresu — ruch wciąż jest w strefie neutralnej

Konsekwencja tej arytmetyki jest kluczowa: %K mówi o położeniu wewnątrz lokalnego zakresu, a nie o absolutnej dynamice ruchu. Para konsolidująca się w wąskim kanale potrafi generować odczyty 90 i 10 z dnia na dzień, a instrument w silnym trendzie może zatrzymać się na 75 i zawrócić, choć fundamentalnie ruch dopiero się rozkręca.

Linia %D jako filtr i sygnał

Sama linia %K jest zbyt nerwowa — w ciągu jednej sesji potrafi skoczyć z 30 do 70 i z powrotem. Dlatego Lane dołożył drugą linię, %D, będącą trzyokresową prostą średnią kroczącą z %K; to wygładzony obraz %K pełniący rolę linii sygnałowej. Najpopularniejszy sygnał to przecięcie obu linii w strefie skrajnej: gdy %K spada poniżej %D w okolicy 80, czyta się to jako możliwe wyczerpanie ruchu wzrostowego, a przebicie %D od dołu poniżej 20 — jako sygnał odwrócenia ruchu spadkowego. To właśnie ten układ podręczniki przedstawiają jako gotowe wejście, choć w praktyce wymaga jeszcze co najmniej dwóch filtrów.

Trzy odmiany — fast, slow i full

Trzy popularne warianty to ta sama matematyka z różną liczbą warstw wygładzenia. Wybór to dopasowanie reakcji wskaźnika do interwału i stylu handlu.

  • Stochastic fast — %K to surowa wartość ze wzoru, a %D jej trzyokresowa średnia. Reaguje natychmiast, ale generuje mnóstwo przecięć szumowych. Sprawdza się w skalpingu na M1 i M5; na interwale dziennym daje więcej zamieszania niż sygnałów.
  • Stochastic slow — domyślny w MetaTraderze i TradingView. Surowe %K przechodzi przez pierwsze wygładzenie, a %D powstaje jako kolejna trzyokresowa średnia. Linie są spokojniejsze, kosztem dwóch–trzech okresów opóźnienia. Standard dla intraday i swing tradingu na H1 oraz H4.
  • Stochastic full — ta sama logika co slow, ale pierwsze wygładzenie jest konfigurowalne. Dla swing tradingu na D1 popularny jest dłuższy okres z mocniejszym wygładzeniem; ten wariant preferują analitycy pracujący na danych tygodniowych.

Zasada praktyczna: im wyższy interwał, tym mocniejsze wygładzenie się sprawdza. Skalper na M5 sięga po fast, trader intraday po slow, a swing trader na D1 i W1 po full z dłuższym okresem.

Dlaczego strefy 80 i 20 nie są sygnałami sprzedaży

To sedno artykułu i najczęstsze źródło strat. Stochastic powyżej 80 mówi tylko jedno: cena zamyka się w górnej piątej części zakresu z ostatnich czternastu okresów — to położenie w lokalnym zakresie, a nie wycena rynku. W silnym trendzie oscylator potrafi tkwić powyżej 80 przez wiele dni, a sprzedaż na podstawie samego odczytu jest wtedy prostym sposobem oddania depozytu rynkowi.

Rozważmy hipotetyczny, lecz typowy scenariusz. USD/JPY rośnie od dwóch miesięcy, dzienny wskaźnik siły trendu jest wysoki, a na H4 stochastic pokazuje 92. Trader sprzedaje wyłącznie na podstawie wskaźnika i ustawia stop loss ciaśniej niż bieżąca zmienność mierzona wskaźnikiem ATR. Cena sięga stopa w jednej sesji i idzie dalej w górę. Złożyły się trzy błędy: sprzedaż wbrew trendowi, wejście bez potwierdzenia świecowego i stop loss krótszy od naturalnego zasięgu ruchu — każdy z osobna wystarczyłby, by zagranie się nie udało.

Wniosek: strefy 80 i 20 mają sens tylko z kontekstem. W rynku konsolidującym się są realnym sygnałem — cena odbija od krawędzi kanału, a oscylator potwierdza wyczerpanie. W trendzie służą jako tło dla dywergencji. Pomaga prosta reguła: gdy rynek jest wyraźnie trendowy, ignoruj proste przecięcia w strefach skrajnych i polegaj na dywergencji oraz bliskości istotnych poziomów wsparcia i oporu.

„Oscylatory są najbardziej użyteczne, gdy ich wartości docierają do skrajnych odczytów w pobliżu górnej lub dolnej granicy. Jednak w silnym trendzie odczyty wykupienia i wyprzedania mogą utrzymywać się przez dłuższy czas i nie powinny być traktowane jako automatyczne sygnały działania wbrew kierunkowi trendu." — John J. Murphy, Technical Analysis of the Financial Markets, New York Institute of Finance, 1999.

Dywergencja %K i %D z ceną — najmocniejszy sygnał

Z trzech zastosowań oscylatora — przecięć w strefach skrajnych, dotknięcia 80 lub 20 oraz dywergencji z ceną — to dywergencja ma najmocniejsze podstawy. Działa analogicznie do dywergencji znanej z RSI i MACD: cena wyznacza nowy szczyt lub dołek, ale oscylator za nią nie podąża — momentum pod ruchem słabnie. Sam George Lane uważał dywergencję %D za najważniejszy sygnał wskaźnika — co jest spójne z jego naturą, skoro stochastic mierzy pośrednio prędkość ruchu i wychwytuje jej słabnięcie wcześniej, niż widać to w cenie. Nawet dywergencja nie jest jednak samodzielnym systemem: bez filtra trendu, bliskości istotnego poziomu i potwierdzenia świecowego pozostaje wskazówką, a nie gotowym wejściem.

Praktyczne filtry, które podnoszą jakość sygnału

  1. Filtr trendu wyższego stopnia. Ustal kierunek na interwale o stopień wyższym i graj wyłącznie sygnały zgodne z nim; proste przecięcia w strefach skrajnych ignoruj.
  2. Bliskość istotnego poziomu. Sygnał przy poziomie psychologicznym lub w strefie wcześniejszej konsolidacji ma większą wagę niż w pustej przestrzeni.
  3. Potwierdzenie świecą odwracającą. Poczekaj na zamknięcie świecy w kierunku sygnału — formację objęcia, pin bar z długim cieniem albo doji w strefie wsparcia.
  4. Stop loss oparty o zmienność. Odległość stopa to wielokrotność bieżącego ATR, a nie sztywna liczba pipsów; krótszy stop jest pewnym celem dla szumu.

Co zrobić jutro — stochastic w warsztacie tradera

Stochastic to jedno z najstarszych i najbardziej nadużywanych narzędzi analizy technicznej: siłą jest klarowna mechanika dwóch linii, słabością — reputacja gotowego automatu. Szerszy kontekst daje sekcja o oscylatorach i wskaźnikach momentum w kursie MyBank.pl, a poniższe kroki przekładają tę mechanikę na nawyki przy wykresie.

  1. Otwórz dowolny wykres pary głównej, dodaj stochastic slow z ustawieniami domyślnymi i przewiń kilka miesięcy historii, zaznaczając wszystkie momenty, w których wskaźnik przebywał powyżej 80 lub poniżej 20 dłużej niż przez kilka świec — zobaczysz na własne oczy, jak długo strefy skrajne potrafią się utrzymywać w trendzie.
  2. Dla każdej obserwowanej pary najpierw ustal kierunek trendu na interwale o stopień wyższym niż handlowy, a dopiero potem dopuszczaj sygnały stochastica zgodne z tym kierunkiem i odrzucaj te, które stoją w poprzek dominującej siły rynku.
  3. Zanim otworzysz pozycję na podstawie oscylatora, wymagaj potwierdzenia w postaci dywergencji %K i %D z ceną oraz bliskości istotnego poziomu wsparcia lub oporu, traktując samo przecięcie czy dotknięcie strefy skrajnej wyłącznie jako sygnał wstępny do dalszej analizy.
  4. Ustaw stop loss jako wielokrotność bieżącego ATR dla danego instrumentu i interwału, zapisz tę regułę w planie handlowym i trzymaj się jej, zamiast dobierać wygodną, okrągłą liczbę pipsów, która zwykle ląduje wewnątrz naturalnego zasięgu ruchu ceny.

Powiązane materiały: stochastic — jak czytać i używać w praktyce wprowadza trzy klasyczne sygnały i podstawowe ustawienia, więc jest dobrym punktem startowym przed tym tekstem; RSI — jak czytać i kiedy zawodzi omawia bratni oscylator momentum, którego dywergencję często łączy się ze stochasticiem.

Jarosław Wasiński
O autorze

Jarosław Wasiński

Redaktor naczelny MyBank.pl · Analityk finansowy i rynkowy

Niezależny analityk i praktyk z ponad 20-letnim doświadczeniem w sektorze finansowym. Twórca i redaktor naczelny portalu MyBank.pl, działającego od 2004 roku. Analiza fundamentalna rynków walutowych i makroekonomicznych od 2007 roku.

Źródła i bibliografia

  1. StockCharts ChartSchool Stochastic Oscillator (Fast, Slow, and Full) · pełny opis wzoru %K i %D, odmian fast/slow/full oraz sygnałów; zawiera oryginalny cytat George'a Lane'a o momentum chartschool.stockcharts.com ↗
  2. TradingView Stochastic (STOCH) · dokumentacja wskaźnika: definicja, linie %K i %D, strefy 80/20 i sygnały dywergencji www.tradingview.com ↗
  3. Corporate Finance Institute Stochastic Oscillator · omówienie wskaźnika z atrybucją George'a Lane'a, wzoru %K/%D i ograniczeń (fałszywe sygnały) corporatefinanceinstitute.com ↗
  4. StockCharts ChartSchool StochRSI · pokrewny wskaźnik łączący formułę stochastica z RSI, przydatny do porównania mechaniki chartschool.stockcharts.com ↗

Najczęstsze pytania

Jak właściwie liczone są linie %K i %D?

Wzór wyjściowy podał George Lane w latach pięćdziesiątych: %K = (cena zamknięcia − minimum z N okresów) ÷ (maksimum z N okresów − minimum z N okresów) × 100. Domyślne N to 14 okresów. Wynikiem jest liczba od 0 do 100 mówiąca, w którym miejscu zakresu N znajduje się ostatnie zamknięcie — 100 oznacza zamknięcie na samej górze zakresu, 0 na samym dole. Linia %D to trzyokresowa prosta średnia krocząca z %K — pełni funkcję linii sygnałowej, na której opierają się klasyczne przecięcia. Standardowe ustawienia oznacza się jako (14, 3, 3): okres %K, wygładzenie %K, wygładzenie %D. Wersja „fast" pomija pierwsze wygładzenie i pokazuje surowe %K (więcej szumu), wersja „slow" wygładza je raz, a „full" pozwala ustawić dowolny okres wygładzenia.

Co naprawdę oznaczają strefy 80 i 20?

To strefy uwagi, nie strefy akcji. Stochastic powyżej 80 mówi tylko jedno: cena zamyka się w górnej piątej części zakresu z ostatnich 14 okresów. To informacja o pozycji wewnątrz lokalnego zakresu, a nie wycena fundamentalna. W silnym trendzie wzrostowym oscylator potrafi siedzieć powyżej 80 przez kilka tygodni — sprzedaż na podstawie samego odczytu „80+" w takim środowisku to jeden z najczęstszych sposobów, w jaki początkujący tracą depozyt. Realne zastosowanie: w rynku w konsolidacji strefy 80/20 są tradeable, w mocnym trendzie służą wyłącznie jako kontekst dla innych sygnałów. Klasyczna reguła Constance Brown: gdy ADX (Average Directional Index) przekracza 25, ignoruj przecięcia w strefach 80/20 i polegaj wyłącznie na dywergencji.

Czym różni się stochastic fast od slow i full?

Trzy odmiany to ta sama mechanika z różnym stopniem wygładzenia. Fast (14, 3) — %K to surowa wartość, %D jest trzyokresową średnią z %K. Reaguje natychmiast, generuje wiele przecięć, większość z nich szumowa. Sprawdza się w skalpingu na M1 i M5, gdy interesują nas chwilowe wybicia. Slow (14, 3, 3) — domyślna konfiguracja w MetaTraderze i TradingView. %K jest wygładzane trzyokresową średnią, dopiero potem liczy się %D jako kolejna trzyokresowa średnia. Wynik to wyraźnie spokojniejsza linia, mniej fałszywych przecięć. Full (14, 3, 3 z dowolnym wygładzeniem) — ta sama logika co slow, ale parametr wygładzenia można dostosować. Dla swing tradingu na D1 popularne jest ustawienie (21, 5, 5), które jeszcze bardziej wycisza wskaźnik i pokazuje już tylko najmocniejsze sygnały. Zasada praktyczna: im wyższy interwał, tym mocniejsze wygładzenie się sprawdza.

Który sygnał stochastica jest najbardziej wiarygodny?

Z trzech klasycznych sygnałów — przecięcia %K i %D w strefach skrajnych, samego dotknięcia 80 lub 20 oraz dywergencji z ceną — najmocniejsze podstawy ma dywergencja, i to ją sam George Lane uważał za najważniejszy sygnał wskaźnika. Działa najlepiej, gdy jest filtrowana kierunkiem trendu wyższego stopnia i potwierdzona świecą odwracającą przy istotnym poziomie wsparcia lub oporu. Proste przecięcia w strefach skrajnych są najsłabszym z sygnałów, bo w trendzie oscylator potrafi tygodniami tkwić w strefie wykupienia lub wyprzedania, generując serię stratnych wejść wbrew dominującej sile rynku. Powód jest taki sam jak w przypadku RSI: oscylator pokazuje moment, ale nie zna kontekstu rynkowego. Bez filtra trendu, bez bliskości istotnego poziomu i bez potwierdzenia świecą sam stochastic nigdy nie był i nie będzie kompletną strategią — jest narzędziem wspierającym analizę, a nie jej substytutem.

Pogłębij temat · pełny przewodnik