14.13

⚙️ Systematyczne systemy akcyjne

Pairs Trading, Rotacja sektorowa, Turtle/Donchian, Gap Trading, ORB/VWAP, CANSLIM

1. Pairs Trading / Statistical Arbitrage

📈 Aktien🏦 ETFs ↔️
★★★☆☆

Long niedowartościowanego + Short przewartościowanego skorelowanego pary (np. KO/PEP). Zysk z konwergencji spreadu przez Z-Score-Entry.

Z-Score spreadu — wejście przy ±2, wyjście przy 0 (konwergencja)
Z-ScoreSygnałDziałanie
> +2⚡ EntryLong słabszego · Short silniejszego
= 0✅ ExitSpread konvergiert
> +3⛔ StopRozbieżność zbyt duża
< -2⚡ EntryUmgekehrtes Paar

Przykład KO/PEP: Z=+2,3 → Short KO, Long PEP · Hedge-Ratio β≈0,95

▸ W skrócie
📋 Setup
Korrelation ≥ 0,80Z-Score > 2Halte-Dauer 5–20 Tagegleicher Sektor
⚙️ Zarządzanie
Stop bei Z > 3Codziennie przeliczać współczynnik hedginguzamknąć obie nogi jednocześnie
🎯 Cel
Exit bei Z = 0Basis-Rendite marktneutralkein direktionaler Marktbias
Budowa:
  • Paar identifizieren: historische Korrelation ≥ 0,80, gleicher Sektor
  • Oblicz Z-Score spreadu: wejście przy Z > +2 (Short silniejszego, Long słabszego)
  • Exit bei Z = 0 (Spread-Konvergenz) oder Stop bei Z > +3
  • Hedge-Ratio (Beta-neutral) aus Regression ableiten
1
Wybierz dwie silnie skorelowane akcje (ta sama branża), których stosunek kursów właśnie się rozchodzi.
2
Long słabsza, Short silniejsza — zakład na powrót stosunku (marketneutralny).
3
✅ Stosunek wraca do średniej? Zamknij obie strony — zysk z różnicy.
4
⚠️ Stosunek rozchodzi się dalej? Stop na spread — korelacja może się złamać.
5
🔔 Korelacja strukturalnie złamana (newsy, branża)? Natychmiast zamknij.
  • ✅ Marktneutral (kaum Marktrisiko)
  • ✅ Geringe Beta-Korrelation
  • ✅ Klare Ein-/Ausstiegs-Mathematik
  • ⚠️ Korrelations-Bruch vernichtet Trade
  • ⚠️ Short-Borrow-Kosten
  • ⚠️ Wymagane dwie jednoczesne pozycje

2. Rotacja sektorów i aktywów

📈 Aktien🏦 ETFs 📈
★★☆☆☆

Rotacja kapitału do najmocniejszych sektorów/ETF według siły relatywnej. Dorsey RS, P&F-BPI i Momentum jako sygnały wejścia.

Najmocniejszy sektor (energia) wyraźnie przewyższa — RS-Rating 92, BPI Bull Confirmed → przeważać
RangSektorRSBPI
1Energie (XLE)92🟢 Bull
2Technologie (XLK)85🟢 Alert
9Versorger (XLU)32🔴 Bear
11Immobilien (XLRE)18🔴 Bear
▸ W skrócie
📋 Setup
RS-Rating Top-QuartilBPI Bull-ConfirmedMonatlicher Review-ZyklusMax. 4 Positionen
⚙️ Zarządzanie
Monatlicher RS-CheckRotation bei Rang-WechselStop bei BPI Bear-Confirmedmax. 4 Sektoren gleichzeitig
🎯 Cel
Von Momentum-Effekt profitierensystematischwenig Einzelanalyse je Position
Budowa:
  • Oblicz siłę relatywną wszystkich sektorów/ETF (RS-Rating vs. S&P 500)
  • Top-3 nach RS + BPI Bull-Confirmed → Kaufkandidaten
  • Bottom-3 nach RS + BPI Bear-Confirmed → Untergewichten / Meiden
  • Monatliche Rotation: Umschichten wenn RS-Ranking kippt
1
Porównaj siłę relatywną sektorów — kapitał płynie do wiodących branż.
2
Inwestuj w 1–2 najsilniejsze sektory (np. przez Sektor-ETF), unikaj słabych.
3
✅ Sektor pozostaje wiodący? Trzymaj, pozwól pozycji rosnąć.
4
⚠️ Sektor traci siłę relatywną? Rotuj do nowego lidera.
5
🔔 Miesięcznie/kwartalnie? Sprawdź ranking na nowo — rotacja jest średnioterminowa, nie codzienna.
  • ✅ Systematisch & regelbasiert
  • ✅ Profitiert vom Momentum-Effekt
  • ✅ Wenig Analyse je Position
  • ⚠️ Whipsaw bei Regimewechsel
  • ⚠️ Koszty transakcyjne przy częstej rotacji
  • ⚠️ Nie działa w fazach bocznych

3. Turtle Trading / Donchian-Breakout

📈 Aktien🛢️ Futures 📈📉
★★★☆☆

Regelbasiertes Trendfolgesystem: Einstieg bei n-Tage-Hoch/Tief (Donchian-Channel), ATR-basiertes Position-Sizing, mechanische Stops. Klassisch aus dem Turtle-Experiment von Richard Dennis (1983).

20-dniowy kanał Donchiana — wybicie ponad szczyt wyzwala wejście Long, Stop na dnie kanału
System 1System 2
Entry20-Tage-Hoch/Tief55-Tage-Hoch/Tief
Exit10-Tage-Gegenseite20-Tage-Gegenseite
SignaleHäufigerSeltener
Stop2 × ATR(20) vom Entry
Sizing1 % Risiko / 1× ATR = 1 Unit
▸ W skrócie
📋 Setup
20-Tage-Hoch/TiefATR(20) do pozycjonowania2× ATR StopTrend intakt
⚙️ Zarządzanie
Stop 2× ATR vom Entrynachziehen mit Donchian-Gegenseitemax. 4 Units je Marktkeine vorzeitigen Exits
🎯 Cel
Jechać pełnymi trendami do końcaregelbasiert ohne ErmessenExit am Donchian-Gegenseitenbruch
Budowa:
  • System 1: wybicie ponad 20-dniowe maksimum → Long; poniżej 20-dniowego minimum → Short
  • System 2: wybicie ponad 55-dniowe maksimum → Long; poniżej 55-dniowego minimum → Short
  • Stops: 2× ATR(20) vom Entry, nachziehen mit Donchian-Gegenseite
  • Position-Sizing: 1 % Risiko pro Trade / 1× ATR(20) als 1 Unit
1
Użyj Kanału Donchiana: wejście przy wybiciupowyżej 20- (lub 55-)dniowego szczytu.
2
Position-Sizing według zmienności (ATR) — ryzyko na trade utrzymuj stałe.
3
✅ Trend trwa? Podążaj z 10-dniowym dołkiem jako Trailing-Stop.
4
⚠️ Kurs spada poniżej kanału wyjścia? Mechanicznie wychodzisz — bez dyskusji.
5
🔔 Dyscyplina systemowa? Bierz każde wybicie, bez subiektywnego wyboru.
  • ✅ W pełni oparty na regułach → idealny do backtestów
  • ✅ Historisch profitable Trendfolge
  • ✅ Kein Interpretationsspielraum
  • ⚠️ Wiele fałszywych wybić w fazach bocznych
  • ⚠️ Duże obsunięcia kapitału
  • ⚠️ Wymagana dyscyplina przy stratnych wejściach

4. Gap Trading (Gap-and-Go / Gap-Fill)

📈 Aktien 📈📉
★★★★☆

Wykorzystywanie luk otwarcia jako setupu: Gap-and-Go (kontynuacja momentum) lub Gap-Fill (powrót do luki z poprzedniego zamknięcia). Klarowny setup dzienny.

Gap-Up: otwarcie wyraźnie powyżej poprzedniego zamknięcia — Gap-and-Go (momentum) lub Gap-Fill (odwrócenie)
Gap-and-GoGap-Fill
ErwartungMomentum setzt fortCena zawraca
Entry5-Min powyżej szczytu lukiUmkehr-Kerze
ZielGemessene BewegungVortagsschluss
StopUnter Gap-NiveauÜber Gap-Hoch
▸ W skrócie
📋 Setup
Gap > 1 %Wolumen pre-market podwyższonykein Earnings-GapStop < Gap-Niveau
⚙️ Zarządzanie
Nur Gaps > 1 % handelnEarnings-Gaps meidenzamknąć pozycję intradayStop am Gap-Niveau
🎯 Cel
Gap-and-Go: Gemessene Bewegung ab OpenGap-Fill: voller Fill bis Vortagsschluss
Budowa:
  • Pre-Market: Gap-Screener > 1 % oder < -1 % zum Vortagsschluss
  • Gap-and-Go: pierwsza 5-minutowa świeca utrzymuje się nad poziomem luki → wejście z momentum
  • Gap-Fill: cena zawraca w kierunku poprzedniego zamknięcia → wejście przeciwtrendowe
  • Stop: poniżej/powyżej poziomu luki (unieważnienie)
1
Przed otwarciem szukaj akcji z luką cenową > 1% (Gap) i zwiększonym wolumenem.
2
Gap-and-Go: utrzymuje się kurs powyżej poziomu Gap? → Long z momentum, Stop poniżej Gap. Gap-Fill: kurs odwraca się w kierunku zamknięcia poprzedniego dnia? → Trade przeciwny.
3
✅ Ruch trwa? Część zysku, przeciągnij Stop.
4
⚠️ Gap przy Earnings? Unikaj — nieprzewidywalne.
5
🔔 Przed zamknięciem sesji? Zamknij intraday — bez ryzyka overnight.
  • ✅ Klares tagesbezogenes Setup
  • ✅ Hohes Daytrading-Suchvolumen
  • ✅ Szybkie rozwiązanie (intraday)
  • ⚠️ Earnings-Gaps unberechenbar
  • ⚠️ Erfordert Pre-Market-Monitoring
  • ⚠️ Hohe Schlagzahl erfordert Disziplin

5. Opening Range Breakout (ORB) / VWAP

📈 Aktien 📈📉
★★★★☆

Wybicie z pierwszego zakresu 15/30-minutowego lub VWAP jako dynamiczne wsparcie/opór. Standard day-tradingu na rynkach US, dobrze systematyzowalny.

Opening Range (pierwsze 15 min) jako żółta strefa — wybicie powyżej OR-High wyzwala wejście Long
SetupEntryStop
ORB LongKurs > OR-HighUnter OR-Low
ORB ShortKurs < OR-LowÜber OR-High
VWAP LongPullback an VWAPUnter VWAP

⚠️ Wymaga danych intraday (15m/30m) — brak backtestów na świecach dziennych.

▸ W skrócie
📋 Setup
Erste 15/30 Min RangeVolumen > 1,5× ØVWAP als RichtungsfilterSession 09:30–11:30 ET
⚙️ Zarządzanie
Stop am Gegenseitigen Range-Niveaunie trzymać przez przerwę obiadowąVWAP als Re-Entry-Filter nutzen
🎯 Cel
ORB: 2× Range-BreiteVWAP-Trade: opór/wsparcieintraday Exit
Budowa:
  • Opening Range: erste 15 oder 30 Minuten → High/Low als Range definieren
  • ORB-Entry: wybicie powyżej OR-High (Long) lub poniżej OR-Low (Short) przy podwyższonym wolumenie
  • VWAP: cena powyżej VWAP = nastawienie bycze; pullback do VWAP = wejście Long
  • Stop: poniżej OR-Low (Long) lub powyżej OR-High (Short)
1
Zdefiniuj Opening Range: szczyt/dołek z pierwszych 15–30 minut.
2
VWAP jako filtr kierunku: powyżej VWAP = bias byczny, pullback do VWAP = wejście.
3
✅ Wybicie powyżej OR-szczytu z wolumenem? Long, Stop poniżej OR-dołka (lustrzanie Short).
4
⚠️ Kurs cofa się do zakresu? Fałszywe wybicie — wychodź.
5
🔔 Przerwa południowa / zamknięcie sesji? Nie trzymaj przez południe, zamknij intraday.
  • ✅ Daytrading-Standard
  • ✅ Klare Range als Anker
  • ✅ VWAP universell genutzt
  • ⚠️ Wymaga świec intraday (brak backtestów dziennych)
  • ⚠️ Erfordert aktives Monitoring
  • ⚠️ Nur in volatilen Sessions

6. CANSLIM (William O'Neil)

📈 Aktien 📈
★★★☆☆

7-kryterialny system Williama O'Neila dla akcji wzrostowych: Current/Annual Earnings, New, Supply/Demand, Leader, Institutional, Market Direction.

Cup-with-Handle + skok wolumenu przy wybiciu — wejście CANSLIM na pivocie powyżej bazy
Krit.SchwelleTool?
C / AEPS +25 % YoY⚠️ manuell
N52W-Hoch-Ausbruch✔ Range52W
SVolumen-Spike✔ OBV/Vol
LRS-Rating ≥ 80✔ RS
I≥ 3 Fonds halten⚠️ manuell
MMarkt in Uptrend✔ BPI
▸ W skrócie
📋 Setup
EPS +25 %RS-Rating ≥ 80Ausbruch aus Base (Cup, VCP) mit VolumenMarkt in Uptrend
⚙️ Zarządzanie
Stop 7–8 % unter EntryTrailing bei 20–25 % Buchgewinntylko w potwierdzonym trendzie wzrostowym rynku
🎯 Cel
Akcje wzrostowe we wczesnym przyspieszeniu trenduPivot aus Base als EntryZwiększać pozycję sukcesywnie
Budowa:
  • C + A: EPS letztes Quartal ≥ +25 % YoY UND 3 Jahre Wachstum ≥ 25 % p.a.
  • N: neues Produkt/Management ODER 52W-Hoch-Ausbruch aus Konsolidierungs-Base
  • S + L: Volumen-Spike beim Ausbruch, RS-Rating ≥ 80 in der Branche
  • I + M: min. 3–5 funduszy instytucjonalnych posiada akcje; nadrzędny rynek w trendzie wzrostowym
1
C + A: wzrost zysku (EPS) bieżący i przez lata ≥ 25%.
2
N + S + L: nowy produkt/szczyt, spike wolumenu przy wybiciuu, RS-Rating ≥ 80. Wejście na pivocie z bazy.
3
✅ Wybicie trwa? Trailing-Stop, pozwól zyskom rosnąć.
4
⚠️ 7–8% poniżej wejścia? Stop — ogranicz stratę.
5
🔔 Kierunek rynku (M)? Handluj tylko w potwierdzonym rynkowym trendzie wzrostowym.
  • ✅ Fundamentals + Technicals kombiniert
  • ✅ Historycznie wysoka skuteczność w rynkach byczych
  • ✅ Klare 7-Kriterien-Checkliste
  • ⚠️ Wymagany dostęp do danych fundamentalnych
  • ⚠️ Tylko na rynkach byczych
  • ⚠️ Bardzo podobne do szablonu Minervini

7. Od setupu do systemu: metodologia backtestingu

Sześć systemów w tym module opiera się na regułach, a więc są testowalne. Setup staje się systemem tylko wtedy, gdy jego reguły pokazują pozytywną wartość oczekiwaną w wielu transakcjach. Backtesting to metadyscyplina, która odróżnia wiarygodny setup od trwałego systemu.

In-Sample, Out-of-Sample & Walk-Forward

Podziel historię: w okresie in-sample opracowujesz i optymalizujesz reguły, w zatrzymanym okresie out-of-sample testujesz je na niewidzianych danych. Analiza walk-forward przesuwa to okno wielokrotnie do przodu (optymalizacja → test → przesunięcie) i jest najtrudniejszym testem: symuluje, jak system byłby regularnie dostrajany w rzeczywistości.

Wykrywanie curve-fitting / overfittingu

Najczęstsze samooszukiwanie: optymalizujesz reguły, aż przeszłość wygląda idealnie, a potem zawodzą w przyszłości. Sygnały ostrzegawcze:

  • Zbyt wiele parametrów lub „specjalnych reguł" dla poszczególnych faz rynku.
  • Podejrzanie gładka, wręcz liniowa krzywa equity.
  • Wyniki wyraźnie się załamują poza próbą (out-of-sample).

Wskaźniki oceny

WskaźnikCo mierzy
Profit factorZysk brutto ÷ strata brutto. > 1 = rentowny, solidny od ~1,5.
Expectancy (R-Multiple)Średni zysk lub strata na transakcję w wielokrotnościach ryzyka (1R) — centralna wartość oczekiwana.
Max DrawdownNajwiększy spadek kapitału od szczytu do dołka — decyduje, czy psychicznie wytrzymasz z systemem.
CAGR / MAR-RatioRoczna stopa zwrotu lub roczna stopa zwrotu ÷ Max Drawdown — zwrot w relacji do bólu.
Sharpe / SortinoZwrot na jednostkę ryzyka; Sortino karze tylko zmienność spadkową.
Win rate × CRVPrawdopodobieństwo wygranej razy współczynnik ryzyko-zysk — niski win rate może zostać skompensowany wysokim CRV.

Unikanie błędów systematycznych (bias)

BiasPułapka
Survivorship BiasTestowanie tylko spółek istniejących do dziś — bankructwa i wycofania z giełdy są nieuwzględnione i upiększają wynik.
Look-Ahead BiasUżywanie danych, które w rzeczywistym momencie transakcji nie były jeszcze dostępne (np. kursy zamknięcia dla decyzji intraday).
Ignorowanie kosztówBez realistycznego slippage i prowizji każdy system wysokiej częstotliwości staje się sztucznie rentowny.

🎯 Od backtestu do forward testu: backtest pozostaje hipotezą o przeszłości. Konsekwentny forward test to twój prawdziwy dziennik tradingowy: w sTraderZ.com dokumentujesz każdą transakcję i analizujesz ją za pomocą tagów strategii i wymiarów — dzięki temu widzisz, czy przewaga znaleziona w backteście utrzymuje się także na żywo.