Oscylator stochastyczny — strategia z wynikami backtestów
Oscylator stochastyczny ma na wykresie dwa rodzaje sygnałów. Pierwszy — przecięcia linii %K i %D — znajdziesz w każdym podręczniku i w większości poradników na YouTube. Drugi — proste wejście w strefie wyprzedania — wygląda przy nim wręcz prymitywnie. A teraz niespodzianka z danych: w testach publikowanych przez QuantifiedStrategies to właśnie strefy wykupienia i wyprzedania miały mierzalną przewagę, a popularne crossovery wypadały wyraźnie słabiej.
To dobry punkt wyjścia dla całego artykułu: nie „czy stochastyk działa", tylko która jego część działa, na jakim rynku i w jakich warunkach. Bez tego rozróżnienia wskaźnik z 1950 roku pozostaje ładną dekoracją pod wykresem.
Na czym polega oscylator stochastyczny
Wskaźnik opracował George Lane i jego idea mieści się w jednym zdaniu: zanim zawróci cena, zawraca tempo ruchu. Stochastyk nie mierzy ceny bezpośrednio — mierzy, gdzie bieżące zamknięcie wypada na tle zakresu cen z ostatnich N świec.
Formuła głównej linii:
%K = (zamknięcie − minimum z N okresów) / (maksimum z N okresów − minimum z N okresów) × 100
Druga linia, %D, to zwykle 3-okresowa średnia z %K — wolniejsza, wygładzona wersja. Standardowe ustawienie to 14-3-3 (tzw. slow stochastic).
Na platformach spotkasz dwie odmiany. Fast stochastic używa surowego %K — reaguje natychmiast, ale skacze jak sejsmograf. Slow stochastic (domyślny na większości platform) wygładza %K dodatkową trójką, oddając nieco szybkości w zamian za czytelność. Do strategii opartych na strefach, o których mowa niżej, wystarczy wersja wolna — dodatkowa nerwowość szybkiej nie wnosi informacji, tylko szum.
Interpretacja jest intuicyjna:
- %K blisko 100 — cena zamyka się przy szczycie ostatniego zakresu; rynek „rozgrzany", umownie wykupiony powyżej 80,
- %K blisko 0 — zamknięcia przy dnie zakresu; rynek wyprzedany poniżej 20,
- przecięcia %K/%D — klasycznie traktowane jako sygnały zmiany pędu (te, które w testach wypadają najsłabiej).
Kluczowe zastrzeżenie, które ratuje przed najdroższym błędem: „wykupiony" nie znaczy „za drogi", a „wyprzedany" nie znaczy „tani". W silnym trendzie wzrostowym stochastyk potrafi siedzieć powyżej 80 tygodniami, bo rynek regularnie zamyka się przy szczytach zakresu — i właśnie tak wygląda zdrowy trend. Wskaźnik opisuje położenie zamknięcia w zakresie, nie wartość aktywa.
Co mówią liczby
Najbardziej konkretny publiczny pomiar pochodzi z QuantifiedStrategies. Strategia oparta na strefach stochastyka testowana na SPY (ETF na S&P 500) od 1993 roku dała — wg QS, zweryfikuj u źródła — następujące wyniki:
- 556 transakcji na przestrzeni trzech dekad,
- średnio +0,57% na transakcję,
- profit factor 2,2 (suma zysków ponad dwukrotnie większa od sumy strat),
- maksymalne obsunięcie −19,8%.
Trzy wnioski z tych liczb, ważniejsze niż same liczby.
Po pierwsze: to strategia mean-reversion na rynku, który mean-reversion nagradza. Indeksy akcji od dekad mają skłonność do powrotu do średniej na krótkim horyzoncie — spadek przez kilka sesji statystycznie częściej kończy się odbiciem niż kontynuacją. Stochastyk w strefie wyprzedania jest tu po prostu wygodnym „licznikiem" takich momentów. Ta sama mechanika przeniesiona na rynek momentum może nie mieć żadnej przewagi — więcej o tym w artykule o powrocie do średniej.
Po drugie: strefy pobiły crossovery. Ten sam serwis raportuje, że warianty oparte na przecięciach %K/%D wypadały wyraźnie gorzej niż proste reguły „kup wyprzedanie / sprzedaj wykupienie". To lustrzane odbicie wyników RSI, gdzie klasyczne sygnały z podręcznika również nie przetrwały testu. Najpopularniejszy sposób używania wskaźnika i najlepiej działający sposób to często dwie różne rzeczy.
Po trzecie: +0,57% na trade to nie jest dużo. Przy 556 transakcjach wynik robi wrażenie w sumie, ale pojedyncza przewaga jest na tyle mała, że koszty transakcyjne mają znaczenie — a DD −19,8% przypomina, że po drodze była seria bolesnych obsunięć. To wciąż strategia, którą trzeba psychicznie przetrwać, nie bankomat.
Warto też zauważyć, czego w tych statystykach nie ma: rocznej stopy zwrotu z trzema zerami, „skuteczności 90%" i wykresu kapitału pod linijkę. 556 transakcji przez ~30 lat to około 18 wejść rocznie — strategia spędza większość czasu poza rynkiem i czeka. Tak zwykle wyglądają podejścia, które przetrwały trzy dekady danych: rzadkie, nudne i z obsunięciami, o których marketing milczy.
Obowiązkowa adnotacja: QuantifiedStrategies blokuje automatyczną weryfikację treści, więc powyższe wartości pochodzą ze streszczeń — przed cytowaniem lub podjęciem jakiejkolwiek decyzji potwierdź je bezpośrednio na stronie źródłowej.
Jak stosować — krok po kroku
Wersja zgodna z tym, co faktycznie testowano: kontrariańskie wejście w wyprzedanie, na rynku ze skłonnością do powrotu do średniej.
- Sprawdź reżim rynku. To ważniejsze niż sam wskaźnik. Rynek w wyraźnym, silnym trendzie spadkowym (np. cena głęboko pod średnią z wyższego interwału, wysoki ADX) to złe środowisko dla łapania odbić. Najlepsze warunki: zakres lub łagodny trend wzrostowy z korektami.
- Czekaj na strefę. Stochastyk (14-3-3) spada poniżej 20. Nie wchodź od razu — wyprzedanie może się pogłębiać.
- Wejdź na pierwszym sygnale powrotu. Praktyczny wyzwalacz: %K wychodzi z powrotem powyżej 20 albo pojawia się świeca odwrócenia (np. zamknięcie powyżej maksimum poprzedniej świecy).
- Stop loss pod lokalnym dołkiem ruchu spadkowego, z buforem ~1× ATR. Bez stopa strategia kontrariańska to proszenie się o pojedynczą stratę, która skasuje 20 zyskownych wejść.
- Wyjście: powrót stochastyka w okolice 70–80, środek wcześniejszego zakresu albo prosty time-stop (np. wyjście po 5 świecach niezależnie od wyniku — w mean-reversion czas działa przeciwko pozycji, która nie odbija od razu).
- Wielkość pozycji z modelu stałego procenta ryzyka — wzór tutaj.
Przykład liczbowy na BTC (ilustracyjny): interwał 4H, konto 10 000 USD, ryzyko 0,5% = 50 USD. BTC od dwóch tygodni buduje zakres 60 000–66 000. Po trzech spadkowych świecach 4H cena dociera do 60 800, stochastyk pokazuje 14, po czym %K zawraca powyżej 20, a świeca zamyka się nad maksimum poprzedniej. Wejście long po 61 200, stop pod dołkiem ruchu przy 59 900 (1300 USD ryzyka na 1 BTC). Pozycja = 50 / 1300 ≈ 0,038 BTC. Cel przy środku zakresu (63 000) daje ~1800 USD na BTC, czyli RR ~1,4:1 — akceptowalne dla strategii o wysokiej trafności, ale policz własne koszty prowizji, zanim uznasz to za przewagę.
[Wykres w przygotowaniu: wykres BTC 4H w konsolidacji, panel stochastyka 14-3-3 pod spodem, zaznaczone zejście poniżej 20, sygnał powrotu, wejście, stop pod dołkiem i cel w środku zakresu]
Kiedy NIE działa i najczęstsze pułapki
- Silny trend = seria fałszywych kontr. W mocnym trendzie wzrostowym stochastyk generuje „wykupienie" co kilka świec, a każda próba shorta pod nie kończy się stratą. Symetrycznie: w bessie „wyprzedanie" potrafi trwać tygodniami. Wskaźnik informuje o położeniu w zakresie, nie o wyczerpaniu ruchu.
- Crossovery jako system. Najczęściej nauczany sygnał — przecięcie %K/%D — wypadał w testach najsłabiej. Dziesiątki przecięć w rynku bocznym to dziesiątki prowizji za szum.
- Przenoszenie wyników z SPY na inne rynki. Backtest dotyczy indeksu akcji z konkretną, udokumentowaną skłonnością do powrotu do średniej. Krypto, pojedyncze spółki growth czy surowce w trendzie to inne zwierzęta — wymagają osobnych testów.
- Strojenie parametrów pod historię. Jeśli 14-3-3 „nie działa", a 9-2-4 na tych samych danych „działa świetnie", to prawdopodobnie właśnie dopasowałeś krzywą. Zmiana reguły (strefy vs crossovery) mówi więcej niż zmiana liczb.
- Brak kosztów w testach. +0,57% na trade to mała przewaga — prowizje, spread i poślizg potrafią zjeść jej połowę albo więcej. Każdy własny test rób z realnym kosztorysem.
- Dywergencje bez potwierdzenia. Dywergencja stochastyka bywa wartościowym kontekstem, ale samodzielnie nie jest sygnałem — w trendzie potrafi „dywergować" wielokrotnie, zanim cokolwiek się odwróci.
Podsumowanie bez ściemy: oscylator stochastyczny ma udokumentowaną, mierzalną — i małą — przewagę w jednej konkretnej roli: kontrariańskie wejścia w strefach wyprzedania na rynkach skłonnych do powrotu do średniej. Poza tą rolą jest tylko kolejnym falującym wskaźnikiem pod wykresem. Zanim go użyjesz, odpowiedz sobie na pytanie ważniejsze od ustawień: czy rynek, na którym gram, w ogóle wraca do średniej?
FAQ
Czym oscylator stochastyczny różni się od RSI?
Jakie ustawienia oscylatora stochastycznego są najlepsze?
Czy strategia stochastyczna działa na kryptowalutach?
Trader i twórca Strefy Tradingu. Od lat rozkłada krypto na czynniki pierwsze na YouTube — bez ściemy, bez sygnałów, z naciskiem na strukturę rynku i zarządzanie ryzykiem.
🎁 Zgarnij darmowe wskaźniki Strefy
Zostaw maila — wyślemy Ci linki do darmowych wskaźników TradingView i konkretną porcję wiedzy na start. Zero spamu, sama esencja.
Zapisujesz się na listę Strefy Tradingu. Wypiszesz się jednym kliknięciem, kiedy chcesz.Sprawdź skrzynkę (zerknij też do folderów Spam i Oferty) i dodaj nas do kontaktów.