BTC289,9k zł1,19%
ETH8,54k zł0,69%
XRP5,09 zł0,09%
LTC201 zł0,22%
BCH1,61k zł1,05%
DOT4,47 zł1,15%

Audyt strategii Forex — kiedy poprawiać system, a kiedy siebie

Drawdown 17%, palce nad klawiaturą strategii. „Coś trzeba zmienić" — to zdanie zabija więcej kont detalicznych niż same straty. Audyt zaczyna się w kalendarzu, nie po czerwonej świecy. Jeżeli otwierasz playbook, bo boli cię ostatnie pięć strat, to nie audytujesz systemu — próbujesz znieczulić emocje zmianą parametrów. W tym artykule dostajesz kwartalny protokół audytu: trzy pytania w stałej kolejności, kalibrację setupów A+/B/C, walk-forward, Monte Carlo drawdown i MAE/MFE scatter. Cel jest prosty: odróżnić awarię systemu od awarii egzekucji, zanim zniszczysz działającą strategię własnymi poprawkami.

Audyt strategii Forex — kwartalna kalibracja systemu, protokoły adaptacji po drawdownie i po serii zysków, decyzja czy poprawiać setup czy egzekucję
Najważniejsze w 60 sekund
  • Audyt to nie panika. Audyt ma kalendarz (kwartalny), próbę (≥ 30 transakcji w okresie), kryteria (mierzalne progi expectancy, win rate, drawdownu) i protokół decyzyjny. Panika ma jedną cechę — zaczyna się od emocji „coś poprawię"
  • Trzy pytania audytu w stałej kolejności: (1) czy edge nadal istnieje — czy out-of-sample expectancy jest dodatnia w ostatnim kwartale? (2) czy reżim rynku się zmienił — czy ATR/ADX/VIX są w normach historycznych? (3) czy egzekucja się popsuła — czy mediana slippage SL−TP wzrosła? Dopiero po odpowiedziach decyzja: poprawiać system, czekać, czy zmieniać siebie
  • Reguła kalibracji setupów: A+ z expectancy +0,1R do +0,25R przez 2 kolejne kwartały → degradacja do B; B z expectancy < +0,1R przez 2 kwartały → usunięcie z playbooka; B z expectancy ≥ +0,4R przez 2 kwartały → awans do A+. Bez stałych progów playbook puchnie z każdym pomysłem i traci tożsamość (pełna tabela w sekcji 4)
  • Najczęstszy błąd audytu — zmiana parametrów po próbie n < 30. Pięć strat z rzędu mówi tyle o strategii, co rzut monetą o uczciwości monety. Statystyczna istotność wymaga próby. Bez niej audyt jest racjonalizacją emocji, nie procedurą inżynierską

1. Audyt vs panika — fundamentalna różnica

Trader detalu po sześciu stratach z rzędu otwiera playbook i pisze: „Setup A+ Long LON Breakout — zmieniam SL z 1,5 ATR na 2,0 ATR, bo za blisko był wybijany". Nazywa to „audytem". Audyt odpalasz wtedy, kiedy każe kalendarz, a nie kiedy boli cię ostatnia strata albo świeży drawdown. Zamiast opowiadać sobie historię o rynku, otwierasz CSV z brokera, importujesz do Tradervue, Edgewonk albo arkusza, i sprawdzasz logi egzekucji. W większości obserwowanych przypadków system jest sprawny — to ty zawaliłeś, ingerując z palca w trwający trade. Audyt różni się od paniki czterema mierzalnymi cechami, których brak w powyższym przykładzie.

Cztery cechy audytu, których nie ma w panice

CechaAudytPanika
WyzwalaczKalendarz (np. ostatnia niedziela kwartału)Emocja po stracie albo serii strat
Próba danych≥ 30 transakcji w okresie audytu, optymalnie 60–100Ostatnie 3–10 transakcji
Kryteria decyzjiZ góry zdefiniowane progi (np. expectancy < +0,15R przez 2 kwartały → degradacja)„Czuję, że coś jest nie tak"
Protokół zmianMaks 1 zmiana parametru, log w dzienniku audytu, retestWiele zmian naraz, brak logu, wracanie po tygodniu

Test na panikę — trzy pytania, zanim cokolwiek zmienisz

Zanim postawisz palec na klawiaturze nad polem „SL multiplier", zadaj sobie trzy pytania. Jeśli na którekolwiek nie masz mierzalnej odpowiedzi — to panika, nie audyt. Wracasz do dziennika.

  1. Czy mam ≥ 30 transakcji od ostatniego audytu lub od ostatniej zmiany w tym setupie? Mniej = za mała próba, każdy wynik mieści się w przedziale szumu
  2. Czy expectancy w okresie audytu jest mierzalnie gorsza od expectancy historycznej, z różnicą większą niż jedno odchylenie standardowe? Bez tej weryfikacji „gorzej" jest pojęciem psychologicznym, nie statystycznym
  3. Czy zmiana, którą rozważam, ma logiczne uzasadnienie z mikrostruktury rynku, a nie tylko „bo ostatnio nie działało"? Pierwsze to inżynieria, drugie to retrofit emocjonalny

W praktyce warsztatowej trader, który po sześciu stratach z rzędu chce zmieniać SL, zwykle nie odpowie pozytywnie na żadne z tych pytań. Sześć transakcji to nie próba — to wahanie statystyczne. Sześć strat z rzędu przy WR 55% nie jest dowodem awarii systemu; to zdarzenie z ogona rozkładu, które w długiej historii transakcji będzie się pojawiać — szczególnie jeśli handlujesz kilka setupów i kilkaset transakcji rocznie. To nie usterka systemu, tylko natura wariancji.

Brudna praktyka: trader, który przerobił playbook w panice po 4 dniach. Konto 25 000 PLN, strategia LON Breakout. W ciągu 4 dni: 7 trade'ów, 5 strat z rzędu, drawdown −6,2%. W niedzielę otwiera playbook: zmienia SL z 1,5 ATR na 2,0 ATR „bo za ciasno było wybijane", zmienia próg ATR D1 z 60–120 pipsów na 50–140 pipsów „żeby zwiększyć liczbę okazji", dodaje filtr RSI < 70 „żeby uniknąć kupowania szczytów". Trzy zmiany naraz, żadna z nich uzasadniona danymi. Następne 4 tygodnie z nową wersją: 22 trade'y, 11 strat — bo SL 2,0 ATR oznacza większe straty per trade, niższy próg ATR oznacza wchodzenie w martwy rynek, RSI < 70 wycina najlepsze setupy momentum. Drawdown narasta do −14%. Trader wraca do oryginału — ale teraz nie wie, czy oryginał działa, bo nie ma porównywalnej próby. To kosztowała go panika: 8 tygodni bez wiarygodnych danych i zniszczone zaufanie do własnego systemu.

Granica audyt–panika jest cienka, ale jednoznaczna w działaniu. Audyt wymaga, żebyś uzasadnił każdą zmianę liczbą. Panika tego nie wymaga — bo działa pod presją emocji, a emocje nie znoszą dwóch tygodni czekania na próbę statystyczną. Między stratą a edycją playbooka musi stać blokada: data audytu, minimalne n, jeden parametr do zmiany i wpis w logu. Bez tego będziesz co miesiąc handlował inną strategią, nawet jeśli nazwa pliku zostanie ta sama.

Minimalny pakiet danych do audytu

Bez tych pól audyt jest narracją, nie diagnostyką:

  • trade_id, data, para, setup_id, tier (A+/B/C), kierunek
  • entry, SL, TP, exit, R
  • MAE_R, MFE_R (max adverse / favorable excursion w R) — bez tych dwóch nie ocenisz, czy SL jest za ciasny czy TP za bliski
  • slippage_pips — entry i exit, mediana per setup
  • rule_breach 0/1 — czy w trade'cie złamałeś którąkolwiek regułę playbooka
  • screenshot_before, screenshot_after — zrzut wykresu z momentu decyzji i z momentu zamknięcia, do retrospektywnej rekonstrukcji setupu

Trader z tabelą Excel zawierającą tylko datę, parę, kierunek i wynik PLN nie ma materiału do audytu — ma archiwum transakcji. Pełna metodologia dziennika z 25 polami: artykuł 15.9.

2. Częstotliwość audytu — codziennie? tygodniowo? kwartalnie?

Nie wrzucaj do jednego worka dziennego logu, tygodniowego review i kwartalnej decyzji o systemie. To trzy różne narzędzia. Mieszanie ich kończy się tym, że po słabym wtorku kasujesz setup z playbooka. Pełna struktura ma pięć poziomów — każdy z inną częstotliwością, próbą danych i zakresem decyzji.

Audyt strategii Forex — pięć poziomów częstotliwości od dziennego logu po roczną rewizję planu, z różnymi pytaniami i kryteriami decyzyjnymi
Audyt strategii Forex — pięć poziomów częstotliwości od dziennego logu po roczną rewizję planu, z różnymi pytaniami i kryteriami decyzyjnymi

Poziom 1: Dziennie — tylko zapis

Codziennie po sesji: 10–15 minut. Nie podejmujesz decyzji o zmianach. Zapisujesz dane do dziennika: każdą transakcję (entry, exit, R-multiple, MAE, MFE, slippage), reżim rynku, jak się czułeś, czy złamałeś którąś z reguł. To jest budulec — bez codziennego zapisu nie masz materiału do żadnego wyższego poziomu audytu. Pełna metodologia w artykule 15.9.

Najczęstszy błąd: trader codziennie analizuje, dlaczego konkretna transakcja była stratna, i wyciąga z tego wnioski strategiczne. Pojedyncza transakcja nie ma wartości statystycznej — analizujesz ją tylko pod kątem egzekucji (czy zachowałeś się zgodnie z planem), nie pod kątem strategii (czy plan jest dobry).

Poziom 2: Tygodniowo — review, nie audyt

Niedziela wieczór, 30–45 minut. Pytania:

  • Ile transakcji w tym tygodniu? W jakich setupach (A+/B/C)?
  • Czy złamałem którąkolwiek regułę playbooka? Jeśli tak — czy to było uzasadnione warunkami, czy emocjami?
  • Jaki był stan emocjonalny (skala 1–5) w trakcie sesji?
  • Co było mocną decyzją tego tygodnia? Co było słabą?

Review tygodniowy ma wykryć złamane reguły, nie poprawiać system. Po 8 transakcjach nie wiesz nic o przewadze, ale możesz już wiedzieć, że przesuwasz SL bez procedury — czyli płacisz za emocje. Próba 5–15 transakcji to zero materiału do zmian strategicznych — jest materiał do korekty zachowania.

Brudna praktyka: trader, który zabił dobry system cotygodniowym poprawianiem. Miał strategię z dodatnią expectancy i najgorszy możliwy nawyk: co niedzielę robił „mini-audyt". Po tygodniu strat skracał TP, po tygodniu zysków dodawał setup, po nudnym tygodniu luzował filtr godzinowy. Po sześciu miesiącach nie miał już systemu, tylko serię interwencji na zbyt małym n. Gdy policzyliśmy wyniki oryginalnych reguł na danych live, system nadal był dodatni. Realny wynik był ujemny — trader co tydzień wkładał rękę do działającej maszyny. Reguła: między audytem strategicznym (kwartalnie) a tygodniowym review jest dystans regulacyjny — review obserwuje, audyt decyduje. Mieszanie funkcji = zniszczenie systemu modyfikacjami opartymi na próbie 10–15 trade'ów.

Poziom 3: Miesięcznie — metryki

Pierwszy weekend nowego miesiąca, 60 minut. Liczysz metryki za miesiąc:

  • Liczba transakcji ogółem i per setup
  • Win rate ogółem i per setup
  • Expectancy w R per setup
  • Maksymalna seria strat i zysków
  • Maksymalny drawdown w miesiącu
  • Mediana slippage SL i TP
  • R/zł — ile zarobiłeś (lub straciłeś) per 1R ryzyka

Miesięczny audyt to zbieranie danych, nie podejmowanie decyzji o zmianach strategicznych. Próba 20–40 transakcji to wciąż za mało, żeby z dużą pewnością odróżnić edge od szumu. Decyzje miesięczne dotyczą wyłącznie egzekucji — np. „w tym miesiącu trzy razy złamałem regułę time-of-day, w przyszłym miesiącu używam wyłączania platformy poza godzinami".

Poziom 4: Kwartalnie — audyt strategiczny

Ostatnia niedziela kwartału, 90–120 minut. To jest właściwy audyt — moment, w którym rozważasz zmiany w strategii. Próba 60–120 transakcji daje już sensowną statystykę.

Pełen protokół 90-minutowy w sekcji 10 tego artykułu. Kluczowe pytania:

  • Trzy pytania audytu (edge / reżim / egzekucja) — sekcja 3
  • Kalibracja setupów A+/B/C — sekcja 4
  • Zmiany w playbooku — maksymalnie jedna zmiana per setup per kwartał

Poziom 5: Rocznie — rewizja planu

Pierwszy weekend nowego roku, 4–8 godzin. Rewizja całego planu tradingowego:

  • Czy moje cele finansowe są nadal realistyczne?
  • Czy mój profil ryzyka się zmienił (życie prywatne, finanse, czas)?
  • Czy strategia jako całość pasuje do mojego stylu życia?
  • Czy chcę dodać nową klasę instrumentów / nowe rynki?
  • Co zrobię z zarobionymi środkami (reinvestycja vs wypłata)?
  • Czy mój wynik brutto = wynik netto po PIT-38? Dla rezydenta PL handlującego CFD/Forex wynik roczny trzeba oceniać po podatku, prowizjach, swapach i przewalutowaniu — nie tylko po equity curve z platformy

Dla rezydenta PL dochody kapitałowe są co do zasady rozliczane w PIT-38 według stawki 19%. Zysk brutto +28% nie jest tym samym co realny wynik netto po podatku, prowizjach, kosztach przewalutowania i ewentualnych różnicach kursowych. Przy brokerze zagranicznym warto sprawdzić zasady przeliczeń walut i kompensowania strat z księgowym lub doradcą podatkowym. To nie jest porada podatkowa.

Audyt roczny dotyka rzeczy strategicznych, które kwartalnie się nie zmieniają — kierunku rozwoju, alokacji kapitału między strategiami, decyzji o skalowaniu (więcej w artykule 15.11).

PoziomCzęstotliwośćCzasPróba danychCel
1. ZapisDziennie10–15 min1 sesjaLogowanie danych, brak decyzji
2. ReviewTygodniowo30–45 min5–15 trade'ówŚwiadomość egzekucji
3. MetrykiMiesięcznie60 min20–40 trade'ówZbieranie wskaźników
4. Audyt strategicznyKwartalnie90–120 min60–120 trade'ówModyfikacje playbooka
5. Rewizja planuRocznie4–8 godzin200–500 trade'ówStrategiczny kierunek

Wariant dla niskiej częstotliwości — swing trader z etatu

Pięć poziomów w wersji powyżej zakłada intraday lub aktywny swing z 60–120 trade'ami na kwartał. Trader na etacie handlujący swing/D1 na 3–5 parach generuje typowo 15–25 trade'ów na kwartał — to poniżej minimum do audytu strategicznego. Reguła operacyjna:

  • Częstotliwość < 30 trade'ów na kwartał — przesuń audyt strategiczny na cykl półroczny (minimum 40–50 trade'ów). Audyt na próbie 20 trade'ów: 95% przedział ufności WR wynosi ±20 punktów procentowych — to nie diagnostyka, to hazard statystyczny
  • Częstotliwość < 30 trade'ów rocznie — audyt roczny, nie kwartalny. Alternatywa: zwiększ liczbę instrumentów lub zejdź na H4 zamiast D1, żeby generować 30+ sygnałów na kwartał przy tych samych setupach
  • Wariant 90 minut dla etatu — jeśli niedziela 90 min bez przerw jest niewykonalna, podziel: sobota (30 min) na przygotowanie danych, niedziela (60 min) na trzy pytania + decyzje. Nie każdy ma 90 minut czystej koncentracji w niedzielę wieczorem po dwójce dzieci
Dlaczego w wielu profesjonalnych środowiskach zmiany strategii idą wolno. W wielu profesjonalnych środowiskach tradingowych (banki inwestycyjne, prop trading firms, niektóre fundusze) zmiany strategii przechodzą przez formalny proces: retest, walidację ryzyka, akceptację przełożonego lub compliance. Często nie da się ich robić impulsywnie z tygodnia na tydzień. Bariera proceduralna chroni przed reakcjami na krótkoterminowe wahania. Ty masz plik tekstowy, który możesz edytować o 23:00 po stracie. Jedyne co działa: zasada „7 dni czekania przed zmianą parametrów" — fizycznie wpisana w playbook, nie jako intencja, tylko jako twarda reguła. W ciągu 7 dni piszesz w dzienniku audytu pełne uzasadnienie z liczbami; jeśli po 7 dniach reguła wciąż wygląda sensownie, dopiero wtedy rozważasz zmianę. Ta procedura wycina znaczącą część panicznych modyfikacji.

3. Trzy pytania audytu: edge, reżim, egzekucja

Każdy kwartalny audyt zaczyna się od trzech pytań w stałej kolejności. Kolejność jest ważna — odpowiedź na pierwsze determinuje, czy ma sens zadawać drugie. Pomijanie kolejności = audyt traci moc diagnostyczną.

1. Edge istnieje? expectancy OOS > +0,15R NIE TAK Stop strategii Wraca do backtestu Lub trafia do archiwum 2. Reżim się zmienił? ATR/ADX/VIX poza normą historyczną? TAK NIE Adaptacja sizingu Redukcja 30–50% Czekaj na powrót reżimu 3. Egzekucja zła? slippage / dyscyplina poza normą TAK NIE Popraw siebie Drilling, redukcja sizingu Powrót do podstaw Trzymaj kurs — szum

Pytanie 1: Czy edge nadal istnieje?

Edge (przewaga) to matematyczna oczekiwana wartość per transakcja netto. Mierzysz ją w R-multiple. Pytanie audytu nie brzmi „czy w tym kwartale zarobiłem", tylko „czy expectancy w out-of-sample tego kwartału jest dodatnia, w przedziale zgodnym z historyczną".

Expectancy w R: E = (W% × avgWinR) − (L% × avgLossR)

Przykład: WR 45%, avgWin 1,8R, avgLoss 1,0R → E = (0,45 × 1,8) − (0,55 × 1,0) = 0,81 − 0,55 = +0,26R per trade. Przy 80 trade'ach kwartalnie i ryzyku 200 PLN/trade oczekiwany zwrot kwartalny: 0,26 × 200 × 80 ≈ +4 160 PLN. Samo WR bez R-multiple jest metryką-placebo — WR 75% z avgWin 0,5R i avgLoss 2,5R = expectancy −0,25R (system stratny mimo wysokiego WR).

Expectancy liczysz netto: po spreadzie, prowizji, swapie, slippage i przewalutowaniu, jeśli rachunek lub raportowanie wyniku jest w PLN. Pełna metodologia R_netto vs execution_drag w artykule 15.9.

Praktyczne progi (heurystyki robocze, nie prawo fizyki — wymagają kalibracji pod konkretną strategię, koszty i wariancję):

  • Expectancy OOS > +0,15R: edge nadal istnieje, idziesz do pytania 2
  • Expectancy OOS w przedziale −0,1R do +0,15R: edge zanika lub jest w martwej strefie. Wymaga drugiego kwartału obserwacji, w międzyczasie redukcja sizingu o 30–50%
  • Expectancy OOS < −0,1R: edge zniknął. Stop strategii — wraca do backtestu lub archiwum. Nie modyfikuj parametrów w realnym handlu

Minimalne n i przedziały ufności — kiedy wnioski są legalne

30 trade'ów to minimum techniczne, nie komfort statystyczny. Skala decyzji ma odpowiadać skali próby:

  • n < 30zakaz decyzji strategicznych. Każda liczba ma 95% CI tak szerokie, że obejmuje zarówno „edge istnieje" jak i „edge ujemny"
  • n 30–60 — tylko obserwacja, ewentualnie redukcja sizingu o 25–30% jako profilaktyka
  • n 60–100 — decyzje ostrożne (degradacja tieru, redukcja sizingu o 50%)
  • n 100+ — pełniejsza kalibracja, w tym usunięcie setupu z playbooka
  • setupy o niskiej częstotliwości (5–10/mies.) — obowiązkowo licz bootstrap CI dla średniego R; bez tego twoje 50 trade'ów przez rok to szum

Kluczowe zastrzeżenie: pojedynczy kwartał z expectancy −0,1R przy historycznej +0,4R nie znaczy, że strategia umarła. Wahania kwartalne expectancy są naturalne — strategia z prawdziwym edge'em +0,3R będzie miała kwartały z +0,5R i kwartały z +0,1R. Dopiero dwa kolejne kwartały z expectancy poniżej historycznej mediany minus 1 odchylenie standardowe to sygnał, że edge zanika.

Pytanie 2: Czy reżim rynku się zmienił?

Strategia może mieć dodatnią expectancy historycznie, ale słabnąć w bieżącym kwartale, bo rynek nie jest taki, jaki był. To nie jest wina strategii — to jest mismatch reżimu. Sprawdzasz trzy wskaźniki:

WskaźnikNorma historycznaSygnał regime change
ATR(14) D1 vs średnia 90 dni0,7×–1,3× średniej> 1,5× średniej przez 2+ tygodnie albo < 0,5× przez 4+ tygodnie
ADX(14) D1Setup trend: ≥ 25; setup mean-reversion: < 20ADX poza wymaganym przedziałem przez 50%+ czasu w kwartale
VIX (proxy ryzyka systemowego)12–22VIX > 25 lub < 11 przez 3+ tygodnie
DXY zmiana 90D±5%Zmiana > ±8% w 90 dni (silny trend USD)
Spread bid-ask na głównych parach0,5–1,2 pipsa (EUR/USD)Mediana > 1,8 pipsa przez 2+ tygodnie
Decyzje banków centralnychZgodne z konsensusem analityków3+ decyzji niezgodnych z konsensusem w kwartale (regime change polityki monetarnej)

Jeśli 2+ wskaźniki sygnalizują regime change — strategia nie jest zepsuta, ale rynek nie pasuje. Reakcja: redukcja sizingu o 30–50% i czekanie na normalizację. Kwartał–dwa zwykle wystarczy. Po normalizacji wracasz do bazowego sizingu bez modyfikowania parametrów strategii.

Pytanie 3: Czy zepsuła się egzekucja?

Najbardziej brutalne pytanie. Jeśli edge istnieje, reżim jest normalny, a wyniki spadają — problem jesteś ty, nie strategia. Diagnostyka:

  • Mediana slippage SL i TP — wzrost > 50% względem historycznej? Zmieniłeś brokera, ECN, profil dostępności? Czy może handlujesz w godzinach niskiej płynności?
  • % transakcji złamanych regułami — historycznie 5%, aktualnie 18%? Pomijasz reguły, modyfikujesz SL w trakcie pozycji, wcześniej zamykasz?
  • Mediana czasu od trigger'a do entry — w kwartale wzrosła z 8 sekund do 25 sekund? Wahasz się przy każdej decyzji?
  • Stosunek setupów A+ do B/C w aktualnym handlu — historycznie 60% A+, aktualnie 30%? Handlujesz B/C, bo „muszę coś zrobić" — to FOMO, nie egzekucja systemu

Egzekucja jest niewygodna, bo dziennik zwykle pokazuje rzeczy, których trader nie chce widzieć: wcześniejsze zamknięcia, przesunięte SL, B-setupy udające A+ i wejścia z nudów. Bez dziennika nie odpowiesz na pytanie 3 — odpowiesz na pytanie „jak się czuję, że trzymam się reguł", a to jest pytanie inne.

Brudna praktyka: trader, który winił reżim, a problemem była egzekucja. Konto 60 000 PLN, strategia trend-following na D1. Po kwartale −9% trader stwierdza, że „rynek się zmienił" — wskazuje wzrost ATR, decyzje Fed niezgodne z konsensusem. Audytuje strategię, redukuje sizing, czeka. Drugi kwartał: −7%. Trzeci kwartał: −5%. Łącznie −21%. Dopiero w czwartym kwartale, na audycie z mentorem, otwiera dziennik liniowo: okazuje się, że w 38% transakcji modyfikował SL w trakcie pozycji „bo widział, że rynek się odwraca", w 22% transakcji zamykał profit przed osiągnięciem TP1 „bo bał się oddania zysku". Edge strategii był nadal +0,35R per trade w idealnej egzekucji, ale realna egzekucja redukowała to do −0,15R. Problemem był on, nie rynek. Kolejność pytań ma znaczenie — trader skoczył od razu do pytania 2, pominął pytanie 3, bo pytanie 2 jest komfortowe, a pytanie 3 boli.

4. Kalibracja playbooka A+/B/C — degradacja, awans, usunięcie

Playbook nie jest dokumentem stałym. Kwartalnie kalibrujesz każdy setup według mierzalnych progów — bo bez kalibracji A+ z czasu jego dodania powoli przestaje być A+, a jego sąsiad B może rosnąć w siłę bez awansu. Po 8 kwartałach bez kalibracji playbook ma 12 setupów, z których 4 są martwe, 5 średnie, a 3 wyciągają wyniki — ale handlujesz wszystkimi po równo.

Cztery decyzje audytu setupu

Po każdym kwartale każdy setup z playbooka dostaje jedną z czterech decyzji:

  • Trzymaj — setup w normie, brak zmian
  • Awans — setup z B awansuje do A+ (lub z C do B)
  • Degradacja — setup z A+ spada do B (lub z B do C)
  • Usunięcie — setup wychodzi z playbooka, archiwum

Decyzja podejmowana wyłącznie na danych z minimum 2 kolejnych kwartałów. Pojedynczy słaby kwartał = trzymaj, obserwuj. Dwa kolejne słabe kwartały = degradacja. Dwa kolejne w martwej strefie = usunięcie.

Tabela kryteriów kalibracji

Aktualny tierExpectancy w 2 kwartałachDecyzja
A+≥ +0,4RTrzymaj jako A+
A++0,25R do +0,4R przez 2 kwartałyTrzymaj, obserwuj — graniczny
A++0,1R do +0,25R przez 2 kolejne kwartałyDegradacja do B
A+< +0,1R przez 2 kolejne kwartałyUsunięcie z playbooka
B≥ +0,4R przez 2 kolejne kwartałyAwans do A+
B+0,1R do +0,4RTrzymaj jako B
B< +0,1R przez 2 kolejne kwartałyUsunięcie z playbooka
C≥ +0,3R przez 2 kolejne kwartałyAwans do B
C< +0,05R przez 2 kolejne kwartałyUsunięcie z playbooka

Heatmapa playbooka — wizualizacja kondycji setupów

Tabela diagnostyczna per setup, którą generujesz raz na kwartał:

SetupTiernWRavgWinRavgLossRExpectancyPFMax DD% rule breachDecyzja
LON Open BreakoutA+3456%+1,8R1,0R+0,57R2,3−6,1%5%Trzymaj
NY ReversalA+2245%+1,4R1,0R+0,18R1,25−4,8%9%Degradacja do B (drugi kwartał w przedziale +0,1R do +0,25R)
Asia RangeB1861%+1,1R1,0R+0,28R1,72−3,2%3%Trzymaj jako B (n < 30 — obserwacja)
News FadeB36 (suma 2 kwartałów)39%+1,5R1,0R−0,03R0,95−5,4%15%Usunięcie z playbooka (drugi kwartał z rzędu poniżej +0,1R, łączne n ≥ 30)

Podział kolorów (gdy używasz arkusza): zielony — expectancy > +0,3R + rule breach < 8%, żółty — expectancy 0,1–0,3R lub rule breach 8–15%, czerwony — expectancy < 0,1R lub rule breach > 15%. Setup z dwoma kolejnymi czerwonymi kwartałami — usunięcie. Heatmapa to nie ozdoba; w 30 sekund pokazuje, na które setupy kapitał płynie marnie.

Walk-forward — procedura dla każdej zmiany setupu

Każda zmiana parametru (SL multiplier, próg ATR, filtr godzinowy itp.) przechodzi przez trzy fazy — inaczej „kalibracja" zamienia się w overfitting z lepszym PR-em:

  1. Backtest in-sample — na danych historycznych, na których kalibrujesz parametr. Cel: znaleźć wartość, która maksymalizuje expectancy
  2. Walidacja out-of-sample — na danych nieużytych do kalibracji (minimum 30% próby zarezerwowane na OOS). Jeśli expectancy in-sample >> expectancy OOS — mamy overfitting, nie kalibrację. Wracasz do tablicy
  3. Forward na obniżonym sizingu — 20–30 transakcji live z sizingiem 50% bazowego. Dopiero po pozytywnej walidacji forward przywracasz pełen sizing

Trader, który robi tylko fazę 1 i wprowadza parametr na real, często nie handluje kalibracją, tylko overfittingiem. Walk-forward jest niewygodny — wymaga cierpliwości i podziału danych — ale to jedyna procedura, która chroni przed iluzją „lepszej wersji".

Sizing według tieru

Sizing nie jest jednolity dla wszystkich setupów — zależy od tieru:

  • A+: pełny sizing (np. 1% kapitału per trade)
  • B: redukcja 50% (np. 0,5% kapitału per trade)
  • C: redukcja 70% lub całkowite pominięcie (np. 0,3% lub zero)

To matematycznie chroni kapitał: setup A+ z expectancy +0,4R przy sizingu 1% generuje oczekiwany zwrot 0,4% per trade. Setup B z expectancy +0,2R przy sizingu 0,5% generuje 0,1% per trade. Nie każdy setup ma prawo do tego samego ryzyka. Jeśli B zarabia połowę tego, co A+, a bierze pełny sizing, to nie zarządzasz kapitałem — subsydiujesz słabsze pomysły pieniędzmi z dobrych.

Zasada „nie awansujesz po 1 kwartale"

Pojedynczy świetny kwartał B (np. expectancy +0,55R) nie skutkuje awansem do A+. Powód: pojedynczy kwartał to próba 30–60 transakcji, gdzie wahania są naturalne. Jeden kwartał +0,55R może być zwykłym górnym ogonem rozkładu — następny kwartał wraca do +0,15R. Awans po dwóch kolejnych kwartałach odsiewa szczęście od trwałego edge'u.

Ta sama zasada w drugą stronę: pojedynczy słaby kwartał A+ (np. expectancy +0,1R przy historycznej +0,5R) nie powoduje degradacji. Czekasz na drugi kwartał. Jeśli drugi też jest słaby — degradacja. Jeśli drugi jest mocny — wahanie zostaje wahaniem.

Brudna praktyka: trader, który dodawał setupy bez usuwania. Po roku handlu playbook traderka miała 14 setupów. Większość była dodana po jakiejś dobrej serii, żaden nigdy nie został usunięty. Audyt kwartalny z mentorem: 6 setupów ma expectancy < 0, 4 ma expectancy w martwej strefie 0–0,15R, tylko 4 generują realny zysk. Wyniki ogólne są dodatnie, bo te 4 dobre rekompensują 10 słabych. Co byłoby, gdyby handlowała tylko tymi 4 dobrymi? Roczny zwrot wyniósłby +28% zamiast +9%, drawdown −12% zamiast −22%. „Brak usuwania" kosztował ją 19 punktów procentowych zwrotu rocznie. Po audycie: 10 setupów do archiwum, playbook skurczony do 4, sizing zwiększony. Następny kwartał: +11% zwrotu. Nie dlatego, że nagle umiała lepiej — dlatego, że przestała „rozcieńczać" edge gorszymi setupami.
Equity curve — pełny playbook (14 setupów) vs tylko 4 najlepsze A+ −25% −10% 0% +15% +30% Equity (%) Q1 Q2 Q3 Q4 (audyt) Q5 Czas (4 kwartały + Q5 po audycie) +28% / DD −12% Tylko 4 setupy A+ (po audycie) +9% / DD −22% Pełny playbook 14 setupów audyt kwartalny: 10 setupów do archiwum

Wykres syntetyczny ilustrujący efekt rozcieńczania edge'u: te same dane, dwa playbooki. Pełna lista 14 setupów — max DD −22% i wynik +9% rocznie. Po audycie kwartalnym: 10 setupów wyrzuconych do archiwum, sizing 4 najlepszych zwiększony — max DD spada do −12%, wynik rośnie do +28%. Najmocniejszy operacyjny argument za regularnym audytem: usuwanie setupów daje większą wartość niż dodawanie nowych.

5. Protokół adaptacji po głębokim drawdownie (> −15%)

Strategia z expectancy +0,4R i WR 55% ma w symulacji Monte Carlo na 10 000 ścieżek po 100 trade'ów rzędu kilkunastu procent szansę na DD > 15% w ciągu roku — czyli co kilka lat zobaczysz coś, co wygląda jak awaria systemu, choć system jest poprawny. Pytanie nie brzmi „jak uniknąć", tylko „jak zareagować, żeby nie pogłębić". DD w tym zakresie jest spodziewanym kosztem wariancji, nie sygnałem do paniki.

Monte Carlo dla własnej strategii — jak to policzyć

Procedura: bierzesz wektor R-multiple z dziennika (minimum 100 trade'ów), losujesz 1000 ścieżek po 100 trade'ów (bootstrap z powtórzeniami), liczysz max DD i czas powrotu do equity high dla każdej ścieżki. Histogram max DD pokazuje rozkład tego, czego możesz się spodziewać.

Wynik symulacji zapisujesz jako tabelę percentyli. Poniżej przykład syntetyczny dla strategii z expectancy +0,3R, WR 52%, sizing 1% — liczby pokazują format raportu, nie benchmark dla wszystkich strategii (realne wartości zależą od rozkładu R, ogonów, sekwencji strat i sizingu twojego konkretnego systemu):

Monte Carlo max DD — rozkład z 1000 ścieżek po 100 trade'ów:
• mediana max DD: −11,8%
• 75-percentyl: −15,6%
• 90-percentyl: −21,4%
• 95-percentyl: −26,9%
• max time under water (95%): 63 trade'y

Interpretacja: jeśli ten 95-percentyl wynosi −26,9%, sizing 1% jest na granicy — co dwadzieścia historii konto schodzi do strefy „awaryjnej" (> −20%). Bezpieczny sizing dla tego systemu to 0,7% (przy liniowej skali ryzyka 95-percentyl spada do około −19%). Jeśli twój dziennik daje 95-percentyl > −15%, sizing 1% jest komfortowy. Bez Monte Carlo trader myli „mój największy DD dotąd" z realnym ryzykiem systemu — a to dwie różne liczby.

Trzy fazy protokołu post-DD

FazaPróg DDAkcja
Wczesne ostrzeżenie−10% do −12%Audyt poza kalendarzem: trzy pytania (edge/reżim/egzekucja). Bez zmian sizingu. Tylko diagnostyka.
Strefa ryzyka−12% do −15%Redukcja sizingu o 30%. Tylko setupy A+, eliminacja B i C. Audyt z mentorem lub partnerem.
Strefa krytyczna−15% do −20%Redukcja sizingu o 50%. Tylko 1 najlepszy setup A+. Stop wszelkim modyfikacjom strategii. Pauza 24h przed każdą decyzją.
Strefa awaryjna> −20%Stop pełny, minimum tydzień bez handlu. Rewizja całego planu. Konsultacja zewnętrzna.

Reguła powrotu — kiedy wracasz do bazowego sizingu

Po redukcji sizingu w strefie ryzyka lub krytycznej, powrót do bazowego sizingu następuje po odrobieniu połowy DD. Przykłady:

  • DD osiągnął −15%, sizing zredukowany o 30%. Konto wraca do −7,5% — przywracasz sizing 100%.
  • DD osiągnął −20%, sizing zredukowany o 50%. Konto wraca do −10% — przywracasz sizing 100%.
  • DD osiągnął −25%, sizing zredukowany o 50% i tylko 1 setup. Konto wraca do −12,5% — najpierw rozszerzasz do 2–3 setupów (nadal sizing 50%), potem po dalszych +5% przywracasz sizing 100%.

Zasada „odrobione pół" jest kluczowa, bo odrobienie pełne wymaga znacznie więcej zysków matematycznie (DD −20% wymaga +25% zwrotu, nie +20%, żeby wrócić do bazowego). Czekanie na pełne odrobienie zanim wrócisz do bazowego sizingu = zbyt długie ograniczenie zwrotu. Połowa to kompromis między ostrożnością a realizmem matematycznym.

Zanim zaczniesz audyt strategii — sprawdź infrastrukturę. Audyt strategii ma sens tylko, jeśli twoje straty pochodzą z decyzji rynkowych, nie z technicznego błędu. Przed redukcją sizingu i analizą edge upewnij się, że masz hard SL po stronie serwera brokera (nie tylko lokalnie w MT4), drugi internet (LTE z auto-failover), UPS na router i stację, oraz numer brokera w pinned contacts. Jeśli w trakcie DD platforma się wieszała, padał internet bez failoveru, albo SL był „mentalny" — to nie strategia, to infrastruktura. Audyt strategii bez audytu infrastruktury to leczenie objawu, nie przyczyny. Pełna lista zabezpieczeń: artykuł 15.1 i 15.8.

Najczęstszy błąd po DD — overcorrection

Po DD −18% trader jest tak przerażony, że redukuje sizing o 80% i handluje tylko jednym setupem przez 6 miesięcy. To jest overcorrection — strach blokuje powrót do normalnej operacji nawet po normalizacji. Wynik: niski zwrot na bazie kapitału, frustracja, wreszcie skok do pełnego sizingu w niewłaściwym momencie i kolejna katastrofa.

Reguła: redukcja sizingu jest tymczasowa. Ma kalendarz powrotu zdefiniowany przed redukcją. Jeśli „tymczasowo" trwa dłużej niż 3 miesiące — to nie jest tymczasowo, to jest nowa rzeczywistość, która wymaga innej strategii.

Matematyka odrobienia DD — dlaczego im głębszy DD, tym trudniej wrócić. Drawdown jest niesymetryczny względem zwrotu wymaganego do odrobienia. DD −10% wymaga +11% zwrotu na pozostałym kapitale, żeby wrócić do bazowego. DD −20% wymaga +25%. DD −30% wymaga +43%. DD −50% wymaga +100%. Ta nieliniowość ma głębokie konsekwencje psychologiczne: trader z DD −30% potrzebuje +43% zwrotu, co przy dobrej strategii z expectancy +0,4R i sizingu 1% wymaga 100+ trade'ów (czyli kilku miesięcy lub roku). Trader z DD −10% potrzebuje +11%, co osiąga w ciągu 25–40 trade'ów. Wniosek operacyjny: ochrona przed głębokim DD jest matematycznie ważniejsza niż maksymalizacja zwrotu, bo każde dodatkowe 10% DD przyspiesza krzywą wymaganego odrobienia. To jest najsilniejszy argument za redukcją sizingu w fazie „strefa ryzyka" zamiast „strefy krytycznej" — interweniujesz wcześniej, żeby nie wpaść w zaułek matematyczny, z którego trudno wyjść.
Asymetria drawdown vs zwrot wymagany do odrobienia 0% 25% 50% 75% 100% Wymagany zwrot 0% −10% −20% −30% −40% −50% Drawdown (%) linia symetrii (1:1) +11% +25% +43% +67% +100% Krzywa wymaganego odrobienia rośnie wykładniczo

Co NIE robić po głębokim DD

  • Nie zwiększaj sizingu, żeby „odrobić szybciej" — to droga do margin call. Klasyczny błąd: −15% DD, trader chce wrócić do 0 w miesiąc, podnosi sizing z 1% do 2,5%. Podnosi nie tylko tempo odrabiania strat, ale też tempo wejścia w kolejny, głębszy drawdown — matematycznie zwiększa ryzyko ruiny szybciej, niż emocjonalnie zakłada
  • Nie zmieniaj strategii w trakcie DD — emocje są zbyt silne, żeby ocenić obiektywnie. Najpierw stabilizacja, potem audyt
  • Nie szukaj „innych strategii", które „lepiej działają teraz" — to chasing performance, droga przez piasek. Strategia, która działa „teraz", często przestanie działać, gdy do niej dojdziesz
  • Nie handluj na pożyczonym kapitale — uzupełnianie konta po DD pożyczką lub kredytem to początek spirali, w której każda strata generuje kolejne zobowiązania finansowe
Protokół adaptacji po głębokim drawdownie Forex — fazy redukcji sizingu i powrotu do bazowego, reguła odrobienia połowy DD przed pełnym sizingiem
Protokół adaptacji po głębokim drawdownie Forex — fazy redukcji sizingu i powrotu do bazowego, reguła odrobienia połowy DD przed pełnym sizingiem

6. Protokół adaptacji po serii zysków — overconfidence i lift sizing trap

Mniej dyskutowany, równie groźny scenariusz: seria zysków. Po 8 zwycięskich transakcjach z rzędu wielu traderów zaczyna szukać pretekstu do podniesienia sizingu — nie dlatego, że są głupi, tylko dlatego że tak działają mechanizmy podejmowania decyzji pod wpływem recency bias. Badania nad rachunkami inwestorów indywidualnych (m.in. Barber & Odean[13]) pokazują szerszy mechanizm: nadmierny obrót u detalu zwykle idzie w parze z gorszymi wynikami. W tradingu po serii zysków ten mechanizm często wraca jako chęć zwiększenia częstotliwości albo sizingu.

Lift sizing trap — najgroźniejszy efekt

Po serii zysków najczęstszy ruch detalu to podniesienie sizingu „bo czuję, że teraz jest dobry moment". Z 1% per trade na 1,5%, potem na 2%, potem „okazja stulecia" 4%. Pierwszy duży SL niszczy wszystkie zyski serii i wprowadza w drawdown. To jest lift sizing trap.

Konkretna kalkulacja (policz na własnym dzienniku, nie na ogólnej regule): jeśli po 5 zwycięskich transakcjach wchodzisz z sizingiem 1,5× bazowego i trafiasz w stratę 1R — tracisz 1,5% zamiast 1%. Na 5 wcześniejszych zwycięstwach przy WR 55% i avgWin 1R skumulowane zyski wyniosły około 5R, czyli 5% kapitału. Jedna stratna transakcja z podwyższonym sizingiem oddaje 1,5% — 30% wcześniejszego zysku w jednym ruchu. Przy sizingu 2× bazowym (czyli 2%) jedna strata zjada 40% serii. Dokładne liczby zależą od twojej strategii, sizingu bazowego i avgWin/avgLoss — policz to na własnych danych, nie sugeruj się ogólnymi statystykami.

Reguła stałego sizingu — kotwica

Twoja kotwica: sizing nie zmienia się w odpowiedzi na ostatnie wyniki. Sizing ma dwie wartości:

  • Bazowy — np. 1% kapitału per trade dla A+, 0,5% dla B
  • Skorygowany — w sytuacjach szczególnych (drawdown, regime change) — z konkretnym kalendarzem powrotu

Korekta sizingu w górę po serii zysków = nie ma takiej decyzji. Jest jeden mechanizm zwiększania sizingu: wzrost kapitału. Jeśli zarobiłeś 10% w kwartale, twój kapitał wzrósł o 10%, więc 1% z większego kapitału to nominalnie więcej pieniędzy. To jest właściwa droga skalowania — nie podnoszenie procentu, tylko wzrost bazy.

Trzy efekty po serii zysków, które trzeba neutralizować

EfektPrzejawNeutralizacja
Overconfidence„Czuję, że teraz wiem"Po serii 5+ zwycięstw — pauza 1 dzień, audyt egzekucji w dzienniku
Lift sizing trapChęć podniesienia % per tradeSztywna reguła: sizing stały do następnego kwartalnego audytu
Setup-bloatWchodzenie w setupy B/C, które wcześniej pomijałeśLista setupów A+ zamknięta, B/C wymaga pełnego procesu walidacji
Time-extensionTrzymanie pozycji dłużej niż reguły, „bo idą dobrze"Maksymalny czas trzymania = reguła sztywna, niezależna od wyniku
Frequency-bloatWchodzenie częściej („teraz mi się chce")Dzienny limit trade'ów ze planu — bez wyjątków po dobrym dniu

Praktyczne wskaźniki, kiedy zacząć ostrożnie

  • 5+ zwycięstw z rzędu (statystycznie umiarkowanie częste, ale psychologicznie destabilizujące)
  • Tygodniowy zwrot > 2× średniej historycznej (np. zwykle +1,5%, w tym tygodniu +4%)
  • Stosunek setupów A+ do B/C w aktualnym handlu < historycznej (np. zwykle 60:40, teraz 40:60 — handlujesz coraz więcej B, „bo wszystko działa")
  • Czas między trade'ami spada — wchodzisz częściej
  • Jeśli po serii zysku zaczynasz tłumaczyć innym, jak działa rynek — sprawdź w dzienniku swój sizing z ostatnich 7 dni. Prawdopodobnie już rośnie
Dlaczego seria zysków jest groźniejsza od serii strat. Po stratach trader jest ostrożny, redukuje, zwalnia. Po sukcesach rośnie w pewności, podnosi sizing, wchodzi w setupy poniżej kryteriów A+. Pierwsza większa strata po serii zysków przy podniesionym sizingu to często −5% do −10% jednej sesji. Klasyczna sekwencja „katastrofy traderskiej" w obserwacjach z prop-desków: 6 miesięcy stabilnych zysków → seria kilkunastu wygranych → podniesienie sizingu z 1% na 3% → news event z gapem → −18% w 2 dni → próba odrobienia z sizingiem 4% → margin call. Większość blow-upów ma w sobie ten wzorzec — nie wzorzec „trader miał słabą strategię od początku". Dane są jakościowe (obserwacje community, nie dataset regulatora), ale wzorzec powtarza się na tyle często, że warto go traktować jak progowo-decyzyjny: po serii 8+ wygranych pauza dnia + sprawdzenie sizingu w dzienniku.
Sizing growth trap — eskalacja sizingu po serii zysków −10% 0% +5% +10% +15% +20% Equity (%) 0% 1% 2% 3% 4% Sizing per trade (%) T1−T5: sizing 1% T6−T8: 1,5% T9−T12: 2% T13−T15: 4% Numer transakcji w serii +5% (5 wygranych z 1%) +9,5% +18% jedna strata 4R przy sizingu 4% = −8% BLOW-UP 14 wygranych z eskalacją sizingu zniszczonych w 1 stratnej

Wykres syntetyczny ilustrujący mechanikę lift sizing trap: trader buduje 14 wygranych z rosnącym sizingiem (1% → 1,5% → 2% → 4%), equity rośnie do +18%. Pierwsza statystycznie spodziewana strata 4R (przy WR 55% taka strata przyjdzie w ciągu 5–10 transakcji od ostatniej) na sizingu 4% kasuje −8% w jednej sesji — cofając konto do −3% startowego stanu. Gdyby trader trzymał stały sizing 1% przez wszystkie 15 transakcji, ta sama sekwencja dałaby +14% − 1% = +13% finalnie. Eskalacja sizingu nie zwiększyła zwrotu, tylko ekspozycję na pierwszą stratę — matematyka serii zysku jest asymetryczna w drugą stronę niż matematyka drawdownu.

7. Regime change — sygnały, że system już nie pasuje do rynku

Reżim rynku to charakterystyka statystyczna środowiska — średnia zmienność, kierunkowość, korelacje, behavior banków centralnych, płynność. Reżimy się zmieniają, czasem w ciągu tygodni, czasem w ciągu lat. Strategia zbudowana na reżimie A nie będzie działać w reżimie B — to nie wina strategii, tylko mismatch.

Sześć sygnałów regime change

  1. ATR (zmienność) poza normą historyczną. ATR(14) D1 > 1,5× średniej 90-dniowej przez 2+ tygodnie albo < 0,5× przez 4+ tygodnie. Strategie volatility-breakout dostają zbyt dużo sygnałów (false breakouts), strategie mean-reversion zbyt mało okazji
  2. ADX (kierunkowość) chronicznie poza progiem. ADX D1 < 18 przez kwartał oznacza brak trendów — strategie trend-following umierają. ADX D1 > 30 przez kwartał oznacza silne trendy — mean-reversion umiera
  3. VIX (ryzyko systemowe) poza pasmem. VIX > 25 przez 3+ tygodnie = stres systemowy, podnoszą się korelacje walut, tradycyjne reguły mogą się załamać. VIX < 11 = przereagowanie volatilityowe, tłumione ruchy
  4. DXY w silnym trendzie. Zmiana DXY > ±8% w 90 dni = silny ruch USD, który dominuje cross-currency. Strategie na cross-pairs (EUR/GBP, AUD/JPY) dostają nietypowe sygnały
  5. Decyzje banków centralnych poza konsensusem. 3+ decyzje BC w kwartale niezgodne z konsensusem analityków = polityka monetarna zmienia kierunek nieprzewidywalnie. Strategie carry trade i strategie oparte na różnicy stóp procentowych mogą się załamać
  6. Mediana spread'u rośnie strukturalnie. Bid-ask na EUR/USD historycznie 0,7 pipsa, aktualnie mediana 1,5 pipsa? To sygnał, że płynność rynku się zmienia (np. nowa regulacja, zmiana liczby uczestników). Strategie scalping i intraday najpierw odczuwają ten efekt

Co robić, gdy reżim się zmienia

Trzy poziomy reakcji:

Liczba sygnałów regime changeDiagnozaReakcja
0–1 sygnałNormalne wahania, brak prawdziwego regime changeTrzymaj kurs, audyt kwartalny bez zmian
2 sygnałyMożliwy regime change, jeszcze niepotwierdzonyRedukcja sizingu o 25%, obserwacja przez kwartał
3+ sygnałyRegime change potwierdzonyRedukcja sizingu o 50%, audyt strategii — które setupy są reżim-zależne (więcej dotknięte) vs reżim-niezależne (mniej dotknięte)
Ekstremalne (np. covid, geopolityczny szok)Reżim awaryjnyStop strategii na 2–4 tygodnie, czekaj na stabilizację, potem rewizja

Ile trwa regime change?

Empirycznie: regime change zwykle trwa 3–18 miesięcy. Krótszy efekt to zwykle szok (np. polityczny lub natural disaster) — wraca do normy. Dłuższy efekt to strukturalna zmiana (np. nowa polityka monetarna, zmiana mikrostruktury). Twoja praca: nie prognozuj długości regime change, tylko adaptuj sizing do warunków bieżących i sprawdzaj wskaźniki kwartalnie.

Strategie reżim-niezależne vs reżim-zależne

Niektóre strategie są mniej wrażliwe na regime change — ale dla większości polskiego retail-CFD są też trudne do wykonania i kosztowo wrażliwe:

  • Reżim-niezależne (teoretycznie): news trading na publikacjach makro, strategie strukturalne typu weekend gap, korekty kalendarzowe. Praktyka detalu: news trading wymaga niskolatencyjnej egzekucji i tolerancji na rozszerzony spread; weekend gap u brokera CFD jest często wycinany przez politykę slippage i podniesione marże w piątek; arbitraż statystyczny wymaga infrastruktury, której detal nie ma. Zanim wpiszesz „reżim-niezależne" do playbooka, sprawdź realne koszty i egzekucję na własnym brokerze
  • Reżim-zależne: trend-following (zależne od ADX), mean-reversion (zależne od stabilności pasma cenowego), volatility-breakout (zależne od ATR), carry trade (zależne od stóp i polityki BC) — to standardowy materiał detalu

Realistyczny portfel detalu to 70–90% strategii reżim-zależnych dopasowanych do aktualnego reżimu, plus ewentualnie 10–20% drugiej klasy strategii zależnej, ale o przeciwnej charakterystyce (np. trend-following + mean-reversion intraday). „Reżim-niezależne" jest częściej mitem marketingowym niż realną opcją dla retail-CFD — szczególnie po kosztach.

Historyczny przykład regime change — 2014–2016

Klasyczny przykład regime change na FX: lata 2014–2016. Punkt wyjścia (2010–2013): EUR/USD w paśmie 1,20–1,40, ATR D1 średnio 75 pipsów, strategie mean-reversion działały. Punkt zwrotu: czerwiec 2014 — ECB schodzi do ujemnych stóp po raz pierwszy w historii. EUR/USD w trendzie spadkowym z 1,40 do 1,05 w 9 miesięcy, ATR D1 podwojony, ADX D1 chronicznie powyżej 30. Strategie mean-reversion umierały — każde wejście „na cofkę" było wybijane. Trader bez audytu reżimu trzymał mean-reversion z sizingiem bazowym przez 2014–2015 (typowy efekt −25% do −40%). Trader z audytem zauważył w Q3 2014, że 4 z 6 wskaźników pokazują regime change, zredukował sizing mean-reversion o 50%, zwiększył alokację trend-following. Regime change wymaga aktywnej reakcji, nie pasywnego czekania.

Co odróżnia regime change od zwykłego wahania

Trzy techniczne kryteria, których trader powinien się trzymać:

  • Persistencja — sygnał utrzymuje się przez ≥ 2 tygodnie, nie 2 dni. Krótkoterminowe wahania ATR czy ADX nie są regime change
  • Wieloraka konfirmacja — co najmniej 2 z 6 wskaźników z tabeli z sekcji 7. Pojedynczy wskaźnik = szum, dwa lub więcej = sygnał
  • Korelacja z fundamentalnym driver'em — regime change zwykle ma identyfikowalne źródło (decyzja BC, kryzys geopolityczny, zmiana cyklu makro). Sygnał techniczny bez fundamentu = często fałszywy alarm

Bez wszystkich trzech kryteriów reagujesz prawdopodobnie na szum, nie na zmianę reżimu. Reakcja na szum = pogłębianie problemu.

+0,6R +0,4R +0,2R 0R −0,2R strefa degradacji Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Setup A+ — expectancy w czasie Q7: Degradacja do B Q8: Usunięcie

8. Kiedy poprawiać system, a kiedy poprawiać siebie

Najtrudniejsza decyzja audytu. Wyniki spadają — pytanie nie brzmi „co zmienić", tylko „gdzie jest źródło problemu: w systemie czy w wykonującym system człowieku". Dwa różne źródła wymagają zupełnie różnych reakcji. Pomylić je = pogłębić katastrofę.

Sygnały, że problem jest w systemie

Problem techniczny — w samej strategii — manifestuje się następująco:

  • Mediana slippage wzrosła strukturalnie (np. z 0,3 pipsa na 1,1 pipsa) — broker zmienił model, rynek mniej płynny, twoje godziny handlu wpadły w strefę gorszej płynności
  • Stosunek win rate pozostał stały, ale R-multiple średnich zwycięstw spadł — np. WR 55%, ale średni zysk z +1,8R do +1,2R. To może być oznaka, że TP są zbyt blisko nowej zmienności, albo że trailing stop jest za ciasny
  • Setup generuje znacznie mniej sygnałów niż historycznie — może oznaczać, że filtr reżimu nie pasuje do aktualnego rynku (zbyt restrykcyjny)
  • Sygnały generowane są w godzinach, w których historycznie ich nie było — np. setup historycznie działał 9:00–11:00 PL, teraz zaczyna pojawiać się też po 14:00 — może wskazywać zmianę aktywności sesji
  • Konkretne reguły są źle dopasowane do nowych warunków — np. SL ustawiony na 1,5 ATR, podczas gdy ATR wzrósł 2× i SL jest matematycznie zbyt ciasny

Diagnoza: system. Reakcja: kalibracja parametrów, ale tylko jednego naraz, z testem na próbie OOS przed wprowadzeniem na realny rachunek.

Sygnały, że problem jesteś ty

Problem behawioralny — w egzekucji człowieka — manifestuje się następująco:

  • % transakcji z naruszoną regułą wzrasta — historycznie 5%, aktualnie 22%. Reguły są te same, ale ty przestałeś ich przestrzegać
  • Modyfikujesz SL w trakcie pozycji — przesuwasz w górę „bo widzisz, że rynek się odwróci". To nie jest zarządzanie ryzykiem, to revenge trading
  • Zamykasz pozycje przed TP1 „bo strach oddania zysku" — zmniejszasz expectancy w sposób systematyczny
  • Wchodzisz w setupy poniżej kryteriów A+, racjonalizując je jako „granicznie A+" lub „prawie A+" — FOMO maskowane jako analiza
  • Zwiększasz częstotliwość transakcji bez wzrostu liczby okazji A+ — wchodzisz w B i C, które wcześniej pomijałeś
  • Decyzja zajmuje znacznie dłużej niż historycznie — wahasz się, sprawdzasz drugi raz, zmieniasz zdanie
  • Po stratach pojawia się revenge trade — natychmiastowy następny trade „żeby odrobić"

Diagnoza: ty. Reakcja: nie zmieniaj systemu. Pracuj nad egzekucją: redukcja sizingu, drilling reguł, mentor lub partner do feedbacku, czasem pauza tygodniowa.

Tabela — system vs ty

SygnałSystemTy
Slippage rośnieSystem (kontrahent, godziny)
Win rate spada przy stałym RMoże być systemSprawdź dziennik egzekucji
R-multiple zwycięstw spadaSystem (TP zbyt blisko)Lub ty (zamykasz wcześniej)
% naruszonych reguł rośnieTy
Modyfikujesz SL w tradeTy
Wchodzisz w gorsze setupyTy
Częstotliwość rośnieTy (zwykle FOMO)
Setup generuje mniej sygnałówSystem (filtr reżimu)
Sygnały w nowych godzinachSystem (zmiana sesji)
Decyzja zajmuje dłużejTy

Reguła diagnostyczna: w większości przypadków = ty

W praktyce mentorskiej i w obserwacjach z audytów retailowych typowo 60–75% przypadków „wyniki spadają" pochodzi z egzekucji, nie ze strategii (to zasada warsztatowa, nie publikowane dane regulatora — każdy trader powinien zmierzyć ten stosunek na własnym dzienniku). Powód jest psychologiczny: strategia matematycznie nie zmienia się sama, ale człowiek zmienia się pod wpływem emocji, zmęczenia, presji życiowej. Domyślna hipoteza powinna być: najpierw audytuj siebie, dopiero potem strategię. Jeśli dziennik pokazuje, że egzekucja jest w 95%+ zgodna z planem — wtedy patrzymy na strategię.

MAE/MFE scatter — diagnostyka „system vs ty"

Przykład syntetyczny — układ punktów pokazuje typowe klastry diagnostyczne, nie dane z realnego rachunku.

MAE/MFE scatter — system vs ty 0 +1R +2R +3R MFE (R) 0 −0,3R −0,6R SL ≈ −1R MAE (|R|) ▼ szybkie wygrane TP może być za blisko ▲ idealny entry tych szukasz ⚠ SL bliski wybicia slippage może zabić ✗ zły entry do eliminacji

Wykres MAE_R (oś X) vs MFE_R (oś Y) z każdym trade'em jako punktem (kolor: wynik) odsłania, gdzie leży problem. Cztery wzorce:

  • MAE często dotyka prawie SL i potem trade idzie w target (punkty w prawym górnym rogu, zielone) — SL jest za ciasny względem normalnego oddechu strategii, zostawiasz pieniądze na stole przez przedwczesne wybijanie. Decyzja systemowa: rozważ luzowanie SL na próbie OOS
  • MFE regularnie przekracza 1R, ale zamknięcia są na +0,2R (punkty wysoko po Y, ale wynik niski, czerwone/żółte) — problem to exit albo ręczne zamykanie. To ty, nie system. Zostawiasz wygrane na stole przez strach
  • MAE niski, MFE niski, wynik wokół zera — weak edge, system w martwej strefie. Wymaga rewizji, nie egzekucji
  • MAE wysoki, MFE niski, wynik mocno ujemny — entry zły, cena rzadko idzie za pozycją. Najbardziej destrukcyjny klaster. Decyzja: usunięcie setupu z playbooka po walidacji na 30+ trade'ach

Bez MAE/MFE w dzienniku ten wykres jest niemożliwy do narysowania — a bez niego pytanie 3 redukuje się do introspekcji „chyba dobrze egzekutowałem". Pełna metodologia MAE/MFE: artykuł 15.9.

Trzy kategorie zmian po decyzji „problem to ja"

Kiedy diagnoza wskazuje na egzekucję, masz trzy poziomy interwencji w zależności od skali problemu:

Skala problemu egzekucjiInterwencjaCzas trwania
Lekka (% naruszonych reguł 8–12%)Drilling reguł — codzienne czytanie playbooka na głos przez 10 min4 tygodnie
Średnia (% naruszonych reguł 12–25%)Redukcja sizingu o 30%, partner accountability, dziennik egzekucji rozszerzony6–8 tygodni
Ciężka (% naruszonych reguł > 25%)Pauza tygodniowa, konsultacja z mentorem lub psychologiem traderskim, ewentualnie powrót do demo na 2–4 tygodnie2–4 miesiące

Demo po realu nie ma leczyć ego. Ma sprawdzić, czy potrafisz wykonać 30 kolejnych transakcji bez majstrowania przy SL, TP i setupie. Jeżeli nie potrafisz na demo, na realu tylko zapłacisz za tę samą lekcję — i to drożej. Trader, który po roku realnego handlu wraca na 4 tygodnie do demo z dyscypliną i wraca na real bez naruszonych reguł, jest w lepszej pozycji niż trader, który walczy z własną dyscypliną na realu jeszcze 6 miesięcy.

Czego NIE zmieniać, gdy problem to ty

Najczęstszy błąd w tym scenariuszu to próba „obejścia" siebie przez modyfikację strategii. Trader, który ciągle przedwcześnie zamyka pozycje, zmienia TP na bliższy „żeby mniej kuszące było zamykać". To pogłębia problem — TP bliższy = niższa expectancy + dalej zamykasz przed nim. Reguła: jeśli problem to ty, NIE modyfikuj strategii. Strategia jest dobra, ty ją psujesz. Modyfikacja strategii w tym scenariuszu = zatuszowanie symptomu kosztem matematycznej przewagi.

Brudna praktyka: trader, który 6 razy poprawiał system, gdy problem był w nim. Trader z 18-miesięcznym stażem, drawdown −22% w trakcie 5 miesięcy. Przez 5 miesięcy zmienił: (1) SL z 1,5 ATR na 2,0 ATR, (2) TP z 2R na 1,5R, (3) dodał filtr RSI, (4) zwęził time-of-day, (5) zmienił brokera, (6) dodał drugi setup „kontra-trend". Po każdej zmianie wyniki krótkoterminowo wahały się, długoterminowo trend był nadal ujemny. Audyt z mentorem otworzył dziennik: w 47% transakcji modyfikował SL w trakcie pozycji, w 31% zamykał przed TP1, w 22% wchodził w setupy oznaczone jako B traktując je jak A+. Edge strategii oryginalnej liczone tylko na transakcjach z czystą egzekucją wynosił +0,38R — w pełni dodatni. Edge na realnych transakcjach z naruszeniami egzekucji wynosił −0,18R. Problem był w nim przez 18 miesięcy. 6 zmian systemu nic nie pomogło — bo zmieniał coś, co nie było zepsute. Brak audytu egzekucji = błądzenie po systemie w nieskończoność.

9. Najczęstsze błędy audytu — overcorrection, mała próba, retrofit

Błąd 1: Zmiana parametrów po małej próbie (n < 30)

Najczęstszy błąd początkujących. Po 5–10 transakcjach trader stwierdza, że „setup nie działa" i zmienia parametry. Statystyka: dla strategii z prawdziwym WR 55%, na próbie 10 transakcji 95% przedział ufności WR to 24–84%. Czyli twoja zmierzona WR mieści się w przedziale od „prawie żadne nie działa" do „prawie wszystkie działają". Wnioski strategiczne na próbie 10 = losowość przebrana za diagnostykę.

Reguła: minimum 30 transakcji do wstępnej oceny, optymalnie 60–100 do decyzji o modyfikacji.

Błąd 2: Wiele zmian naraz

Trader audytuje, identyfikuje 4 problemy, zmienia 4 parametry naraz. Następny kwartał: wyniki się zmieniają, ale nie wiadomo, która zmiana spowodowała efekt. Brak diagnostyki = ślepa modyfikacja.

Reguła: maksymalnie 1 zmiana parametru per setup per kwartał. Wolno, ale wiesz, co zmienia wyniki.

Błąd 3: Retrofit — dopasowanie wstecz

Trader patrzy na ostatnie 10 stratnych transakcji, identyfikuje wspólny element (np. „wszystkie były w środy") i dodaje filtr „nie handluj w środy". Backtest na danych historycznych pokazuje świetne wyniki — bo zostały zoptymalizowane na danych, na których filtr został zbudowany. Forward test: filtr nie pomaga, czasem szkodzi.

Retrofit przyjmuje wiele form, wszystkie groźne:

  • Look-ahead bias — wskaźnik liczony na świecy w trakcie formowania (nie zamkniętej); w backteście „widzi" sygnał przed momentem decyzji w realu
  • Repaint — wskaźnik zmienia historyczne wartości po zamknięciu świecy (klasyczne na fraktalnych ZigZagach, niektórych Volume Profile, własnych skryptach z request.security() bez lookahead=barmerge.lookahead_off)
  • Dobór par walutowych po fakcie — backtestujesz 10 par, wybierasz tę, gdzie strategia działała najlepiej, prezentujesz jej wynik jako edge
  • P-hacking filtrów — filtr „dzień tygodnia × godzina × ATR > X × RSI > Y" generuje 10–20 kombinacji; statystycznie któraś musi „działać" na danych historycznych. Pokażesz tę jedną i zignorujesz pozostałe

Trader z odpowiednio długim historycznym datasetem może „udowodnić" prawie wszystko, jeśli wystarczająco długo kroi historię. Reguła: każdy nowy filtr ma uzasadnienie z mikrostruktury rynku (a nie „w historii pomógłby"), efekt walidujesz na OOS minimum 50 transakcji. Jeśli testujesz 20 filtrów, nie traktujesz najlepszego wyniku jak odkrycia — to zwykle zwycięzca konkursu dopasowania do historii. W wersji zaawansowanej stosujesz korektę wielokrotnych porównań (np. Bonferroni lub FDR — metody redukujące prawdopodobieństwo „odkrycia" pozornego edge'u przy testowaniu wielu hipotez naraz).

Diagnoza retrofitu po liczbach: po zmianie parametru sprawdź expectancy na OOS (danych nieużytych do optymalizacji). Jeśli in-sample +0,6R, OOS +0,08R — to overfitting, nie kalibracja. Jeśli in-sample +0,4R, OOS +0,3R — dopuszczalna degradacja (parametr jest prawdopodobnie roboczy). Bez podziału danych na in-sample i OOS żadna kalibracja parametrów nie jest wiarygodna; każda „poprawa" jest nieodróżnialna od dopasowania do historycznego szumu.

Błąd 4: Overcorrection po pojedynczym DD

Po DD −12% trader redukuje sizing o 70% i wprowadza filtr usuwający 60% sygnałów. Wyniki w następnym kwartale są oczywiście mniejsze (mniej trade'ów × mniejszy sizing), ale trader interpretuje to jako „strategia działa, system jest stabilny". Wraca do normalnego sizingu po 3 miesiącach. Pierwszy duży trade i znowu DD −10%. Cykl się powtarza, bo overcorrection nie rozwiązał problemu, tylko go ukrył.

Reguła: korekty są proporcjonalne do problemu. DD −12% przy historycznej średniej DD −10% to nie awaria, tylko górna część rozkładu.

Błąd 5: Audyt na podstawie pamięci, nie dziennika

„Pamiętam, że we wrześniu setup XYZ świetnie działał". Pamięć tradera jest zniekształcona przez emocje — pamiętasz wygrane, zapominasz przegrane. Bez dziennika z liczbami audyt jest projekcją wspomnień, nie analizą danych. Konsekwentnie: bez dziennika nie ma audytu. Jest tylko subiektywne wrażenie.

Błąd 6: Pominięcie pytania 3 (egzekucja)

W praktyce warsztatowej większość problemów u detalu częściej wynika z egzekucji niż z samej strategii, ale większość amatorskich audytów zaczyna się od pytania „czy strategia działa" i tam się też kończy. Pominięcie pytania o egzekucję to systematyczne gubienie głównego źródła problemów. Reguła: kolejność pytań w sekcji 3 jest niezmienna — edge, reżim, egzekucja. Bez wszystkich trzech audyt jest niepełny.

Błąd 7: Zmiana strategii w trakcie kwartału

Trader audytuje w lutym, zmienia parametry, w marcu wyniki gorsze, audytuje znowu, zmienia drugi raz. Po 6 zmianach w jednym kwartale nie ma już wiarygodnej próby — ani oryginalnej strategii, ani żadnej z modyfikacji. Reguła: audyty są w stałym kalendarzu. Między audytami strategia jest „zamrożona" — nie modyfikujesz, nawet jeśli ktoś podpowiada „lepszy parametr".

Błąd 8: Confirmation bias przy wyborze danych

Audytujesz strategię i wybierasz okres „bez tego problematycznego tygodnia, gdy news wszystko zniszczył". Albo „bez tych 3 transakcji, gdzie technicznie złamałem regułę". Każde takie cięcie zniekształca obraz w stronę bardziej pozytywną. Reguła: audyt obejmuje wszystkie transakcje w okresie, bez wyjątków. Wyjątki możesz zaznaczać („te 3 transakcje były z naruszeniem reguł"), ale liczysz je do statystyki.

Błąd 9: Ignorowanie kosztu psychicznego zmian

Zmiana strategii ma koszt nie tylko statystyczny (ryzyko gorszych wyników), ale też psychiczny. Każda zmiana resetuje zaufanie i przez kolejne 30–60 trade'ów handlujesz hipotezę, nie system. Trader, który modyfikuje strategię co kwartał, jest w stanie permanentnej niepewności — co osłabia egzekucję. Przeciętna, stabilna wersja systemu często bije teoretycznie lepszą wersję, której nie umiesz wykonać pod presją. Reguła: jeśli zmiana nie ma silnego uzasadnienia (≥ 2 kolejne kwartały sygnałów, jasna logika diagnostyczna), nie zmieniaj.

Błąd 10: Kalibracja progu po zobaczeniu wyniku (in-sample bias real-time)

Trader ustala próg degradacji setupu na +0,15R po tym, jak zobaczył, że jego setup miał +0,18R. Ten próg jest skonstruowany tak, żeby setup ocalał. Albo odwrotnie: trader ustala próg awansu na +0,4R, kiedy widzi, że jego setup B miał +0,42R w bieżącym kwartale — awans nastąpi „magicznie" na podstawie jednego kwartału.

To jest in-sample bias w real-time — bliski krewny retrofittingu. Reguła: progi kalibracji muszą być ustalone w playbooku przed rozpoczęciem audytu i niezmieniane pod wpływem wyników bieżącego kwartału. Jeśli zmieniasz progi, robisz to w osobnym wpisie do dziennika audytu z uzasadnieniem strukturalnym (np. zmiana reżimu, nowa klasa kosztów), nie pod wpływem konkretnego setupu, który właśnie przekroczył próg.

Brudna praktyka: setup A+ z repaintującym wskaźnikiem. Trader przyniósł backtest: 200 setupów A+, equity curve jak linijka, expectancy +0,62R, WR 67%. Pewność siebie jak po podpisaniu kontraktu w propie. Na live po 3 miesiącach: 12 setupów, expectancy −0,18R. Audyt ujawnił, że używał customowego wskaźnika Volume Profile, który w jego platformie wyświetlał wartości z późniejszych sesji — wskaźnik repaintował pod zamkniętymi świecami. Każdy entry w backteście był „potwierdzony" danymi, których w momencie wejścia jeszcze nie było. To nie był edge — to był look-ahead bias w przebraniu „systemu". Procedura, której zabrakło: każdy customowy wskaźnik weryfikowany pod kątem repaint przed publishem backtestu (Pine Script: request.security() z lookahead=barmerge.lookahead_off; MQL: kontrola, czy iCustom() nie sięga do bieżącej, niezamkniętej świecy). Jeśli twój backtest wygląda zbyt dobrze, zacznij od weryfikacji wskaźników, nie od skalowania kapitału.
Brudna praktyka: tygodniowy audyt zabił dobry system. Traderka z trend-followingu na EUR/USD, H4: expectancy +0,31R na 180 trade'ach w 2 latach. W Q3 seria 6 strat, w Q4 kolejna. W Q1 nowego roku zaczęła robić audyt co tydzień (zamiast kwartalnie) i po każdym audycie zmieniała jeden parametr: raz SL multiplier, raz filtr ADX, raz time-of-day. Po 5 zmianach w ciągu kwartału nie miała już żadnej wiarygodnej próby dla żadnej z wersji. Koniec roku: −14%, i nie wiadomo, czy oryginalny system działał, bo go zniszczyła zanim zebrał próbę. Jej oryginalna strategia w symulacji Monte Carlo miała kilkunastoprocentową szansę na dwie kolejne kwartały z DD powyżej historycznej. Trafiła w ten ogon i zabiła dobry system. Interwał audytu nie jest kwestią preferencji — jest kwestią minimalnej próby potrzebnej do decyzji.
Najczęstsze błędy audytu strategii Forex — overcorrection po drawdownie, retrofit do danych historycznych, audyt na małej próbie, confirmation bias, in-sample bias real-time
Najczęstsze błędy audytu strategii Forex — overcorrection po drawdownie, retrofit do danych historycznych, audyt na małej próbie, confirmation bias, in-sample bias real-time

10. Szablon audytu kwartalnego — checklist 90-minutowy

Szablon w formacie czasowym, z konkretnymi krokami. Ostatnia niedziela kwartału, 90 minut bez przerw.

Faza 1: Przygotowanie danych (20 minut)

  1. Pobierz wszystkie transakcje z kwartału z dziennika — eksport do CSV lub arkusza, kolumny: data, setup, kierunek, entry, SL, TP, exit, R-multiple, slippage, %naruszonych reguł, MAE, MFE
  2. Policz metryki ogólne: liczba trade'ów, WR, expectancy w R, profit factor, max DD, max seria strat/zysków, mediana slippage, % naruszonych reguł
  3. Policz metryki per setup: te same metryki dla każdego setupu z osobna
  4. Porównaj z metrykami historycznymi — z poprzednich 4 kwartałów. Jeśli to pierwszy audyt, porównaj z benchmarkiem z backtestu

Konkretne narzędzia do fazy 1

Narzędzie nie jest przewagą, ale brak eksportowalnych danych zabija audyt. Stack roboczy:

  • Edgewonk lub Tradervue — dziennik ręczny z polami MAE/MFE, klasyfikacją błędów, metrykami expectancy/PF/SQN per setup; eksport CSV
  • MyFxBook / FX Blue — auto-import z MT4/MT5 przez investor password; equity curve, drawdown; brakuje natywnych pól MAE/MFE w wersji free
  • TradingView alerts — oznaczanie triggerów per setup, eksport historii alertów do CSV jako rekord setup_id
  • Google Sheets / Excel — własny szablon dziennika z 25 polami, formuły R-multiple netto, agregaty per setup
  • Python / pandas + Jupyter — do kwartalnego raportu PDF z Monte Carlo, MAE/MFE scatter, histogramem R-multiple, bootstrap CI
Brudna praktyka: dziennik bez MAE/MFE po pół roku. Trader z 9-miesięcznym Excelem — 340 wpisów, każdy z datą, parą, wynikiem PLN. Wszystko wyglądało porządnie. Na audycie zadałem trzy pytania: jakie masz expectancy per setup? Jaki masz medianę MAE dla setupu A+? Ile % transakcji zamykasz przed TP1? Odpowiedź na wszystkie: „nie wiem, nie mam takich kolumn". Dziennik był idealnie prowadzony — i bezużyteczny. Zawierał dane do liczenia WR i P&L w złotówkach, ale zero materiału do audytu strategii. Bez MAE/MFE nie wiesz, czy twój problem to za ciasny SL (MAE przekracza SL regularnie) czy za ciasny TP (MFE daleko od TP przed odwrotem). To dwie różne diagnozy wymagające dwóch różnych korekt. Dane, których nie ma w dzienniku, są dla audytu nieistniejące — nie dorobisz ich z pamięci.

Faza 2: Trzy pytania audytu (30 minut)

  1. Pytanie 1: Edge istnieje? Sprawdź expectancy ogólną i per setup. Czy któreś setupy mają expectancy < +0,15R w tym kwartale? Czy to drugi kwartał z rzędu? Zapisz w dzienniku audytu
  2. Pytanie 2: Reżim się zmienił? Sprawdź 6 wskaźników z sekcji 7 (ATR, ADX, VIX, DXY, decyzje BC, spread). Ile sygnałów regime change? Zapisz w dzienniku audytu
  3. Pytanie 3: Egzekucja zła? Sprawdź % naruszonych reguł, mediana slippage, % modyfikowanych SL, % zamknięć przed TP1, stosunek setupów A+/B/C w handlu vs w playbooku. Zapisz w dzienniku audytu

Faza 3: Kalibracja setupów (20 minut)

  1. Dla każdego setupu w playbooku sprawdź tabelę z sekcji 4. Jaką decyzję wskazują kryteria: trzymaj / awans / degradacja / usunięcie?
  2. Dla każdej zmiany sprawdź, czy to drugi kolejny kwartał w tym samym kierunku — bez tej dwukrotności decyzja czeka
  3. Zaplanuj sizing dla każdego tieru — A+: 100% bazowego, B: 50% bazowego, C: 30% bazowego lub pomijanie

Faza 4: Decyzja o zmianach (15 minut)

  1. Maksymalnie 1 zmiana parametru per setup — wybierz tę, która ma największe uzasadnienie diagnostyczne
  2. Każda zmiana zapisana z uzasadnieniem — co zmieniam, dlaczego (z jakich danych), jakiego efektu się spodziewam, do kiedy obserwuję (do następnego audytu)
  3. Zmiany dotyczące siebie (jeśli problem był w egzekucji) — jakie konkretne praktyki wprowadzam (np. drilling reguł, redukcja sizingu na 4 tygodnie, partner accountability)

Faza 5: Plan na następny kwartał (5 minut)

  1. Cel transakcji — ile trade'ów planujesz w przyszłym kwartale (zgodnie z historyczną normą)
  2. Cel zwrotu — realistyczny target, oparty na expectancy historycznej × oczekiwanej liczbie trade'ów
  3. Wyznaczone wskaźniki obserwacji — co konkretnie sprawdzasz w cotygodniowych review
  4. Data następnego audytu — wpisana w kalendarz
Audyt kwartalny strategii Forex w 90 minut — pięć faz od przygotowania danych po plan na następny kwartał, zgodne z protokołem profesjonalnego desku
Audyt kwartalny strategii Forex w 90 minut — pięć faz od przygotowania danych po plan na następny kwartał, zgodne z protokołem profesjonalnego desku

Najczęstsze pułapki w trakcie 90-minutowego audytu

Z obserwacji audytów prowadzonych z mentorami w społeczności tradingowej powtarzają się trzy miejsca, w których trader grzęźnie w trakcie 90-minutowej procedury:

  • Faza 1 trwa 45 minut zamiast 20 — bo dziennik nie był prowadzony rzetelnie i trzeba „rekonstruować" dane. Rozwiązanie: dziennik musi być prowadzony codziennie, audyt to tylko agregacja, nie zbieranie danych
  • Faza 2 jest pomijana lub robiona pobieżnie — bo trzy pytania wymagają konfrontacji z dziennikiem, a to bywa niewygodne. Rozwiązanie: timer 30 min, każde pytanie minimum 8 minut, zapis odpowiedzi w dzienniku audytu
  • Faza 4 wybucha w listę 5+ zmian — bo trader nie potrafi wybrać jednej najważniejszej. Rozwiązanie: sztywna reguła „1 zmiana per setup per kwartał", lista pomysłów na kolejny audyt, nie do natychmiastowego wdrożenia

Audyt rozjechany w 150 minut bez decyzji jest gorszy od nieaudytowania — bo daje złudzenie, że zrobiłeś coś, i uspokaja sumienie zamiast dawać dane. Jeżeli audyt kończy się pięcioma zmianami i żadnym wpisem w logu, to nie zrobiłeś audytu — zrobiłeś burzę mózgów z własnym strachem.

Załącznik: dziennik audytu — szablon wpisu

Każdy kwartalny audyt generuje wpis w dzienniku audytu — osobnym pliku od dziennika transakcji. Szablon jednego wpisu:

  • Data audytu: 2026-04-26
  • Okres audytu: Q1 2026 (01.01 – 31.03)
  • Liczba trade'ów: 87
  • Metryki ogólne: WR 53%, expectancy +0,28R, max DD −9,2%, profit factor 1,72
  • Metryki per setup: A+ LON Breakout (n=34, exp +0,42R), A+ NY Reversal (n=22, exp +0,11R, łączne 2 kwartały: n=44, exp +0,12R), B Asia Range (n=18, exp +0,18R), B News Fade (n=20, łączne 2 kwartały: n=36, exp −0,03R)
  • Pytanie 1 (edge): Edge ogólny istnieje (+0,28R). Setup A+ NY Reversal zanika (drugi kwartał w strefie degradacji: +0,1R do +0,25R, łączne n=44) → degradacja do B. Setup B News Fade poniżej +0,1R drugi kwartał z rzędu, łączne n=36 ≥ 30 → usunięcie
  • Pytanie 2 (reżim): 1 sygnał regime change (ATR D1 lekko podwyższony) — w normie, brak akcji
  • Pytanie 3 (egzekucja): % naruszonych reguł 8% (norma 5%, lekki wzrost). Mediana slippage 0,8 pipsa (norma 0,7 pipsa, w normie). 11% transakcji zamykanych przed TP1 (norma 6%, wymaga uwagi)
  • Decyzja zmiany 1: Setup A+ NY Reversal → degradacja do B (sizing 0,5%). Bez modyfikacji parametrów. Obserwacja przez 2 kwartały — jeśli expectancy < +0,1R w Q3 → usunięcie
  • Decyzja zmiany 2: Setup B News Fade → usunięcie z playbooka. Archiwum
  • Decyzja zmiany 3 (egzekucja): Wprowadzenie hard rule „nie zamykaj przed TP1" — niezamykanie pozycji przed osiągnięciem TP1 niezależnie od emocji. Drilling: 5 razy tygodniowo wieczorem czytanie reguł na głos. Cel Q2: % zamknięć przed TP1 ≤ 7%
  • Plan Q2 2026: 70–90 trade'ów, target zwrotu +6–10%, max DD próg uruchomienia protokołu post-DD: −12%
Dlaczego dziennik audytu jest osobny od dziennika transakcji. Dziennik transakcji ma 100+ wpisów na kwartał, każdy krótki. Dziennik audytu ma 1 wpis na kwartał, długi i ustrukturyzowany. Pomieszanie obu = audyty toną w gąszczu transakcji, transakcje toną w analizach strategicznych. Profesjonalna struktura: dwa pliki (lub dwie zakładki w arkuszu). Audyty się czytają „w pionie" — przeglądasz ostatnie 4–8 audytów i widzisz trend. Bez tego widoku nie wiesz, czy degradacja jednego setupu była już raz, czy to powtarzający się problem. Format: każdy wpis audytu ma datę, kwartał, decyzje (z uzasadnieniem) i plan. Po roku masz 4 wpisy = pełną historię ewolucji strategii.

FAQ — Najczęściej zadawane pytania

Co zrobić, jeśli mam mniej niż 30 transakcji w kwartale i nie da się przeprowadzić pełnego audytu?
Połącz dwa kwartały do jednego audytu. Jeśli twoja strategia generuje 15–25 trade'ów na kwartał (np. swing trading na D1), audyt półroczny ma większy sens niż kwartalny. Twoja decyzja: synchronizuj kalendarz z faktyczną liczbą sygnałów. Audyt na próbie 10–20 trade'ów daje przedziały ufności tak szerokie, że żaden wniosek strategiczny nie jest istotny. Lepiej poczekać do n ≥ 30 niż wyciągać wnioski z szumu. Jeśli twoja strategia generuje < 30 trade'ów rocznie — reguła ogólna: audytuj rocznie, nie kwartalnie.
Jak audytować strategię, która ma za mało historii (np. 6 miesięcy)?
Pierwsze 6 miesięcy realnego handlu nie nadaje się do pełnego audytu strategicznego — masz za mało danych do statystycznych wniosków. W tym okresie audytujesz egzekucję: czy trzymasz się reguł, czy log w dzienniku jest kompletny, czy nie wprowadzasz dyskrecjonalnych zmian. Audyt strategiczny zaczyna się dopiero po roku, gdy masz 100+ transakcji. Wcześniejsze próby zmiany strategii to zwykle pogarszanie tego, co nie zostało jeszcze zwalidowane. Wyjątek: jeśli widzisz strukturalny błąd (np. SL ustawiony na pewno za blisko struktury — zostaje wybijany na 80% transakcji niezależnie od kierunku), zmieniasz to natychmiast — to nie jest audyt, tylko korekta błędu konstrukcyjnego.
Czy mogę audytować strategię częściej niż kwartalnie, jeśli wyniki są bardzo zmienne?
Rozróżnienie kluczowe: poziom miesięczny (metryki) — sam pomiar, agregaty bez decyzji strategicznych — możesz robić co miesiąc; poziom kwartalny (audyt strategiczny) — zmiana parametru, degradacja setupu, redukcja sizingu — trzymaj kwartalnie lub półrocznie. Wzmożona zmienność wyników to dokładnie sytuacja, w której częstsze decyzje strategiczne szkodzą: mała próba w kwartale o dużej wariancji oznacza, że każda decyzja jest oparta na szumie. W praktyce: jeśli kwartał był −5%, drugi +15%, trzeci −8%, czwarty +12% — średnia roczna jest dodatnia, ale każdy z osobna kwartał wskazuje sprzeczne wnioski. Poziom miesięczny daje świadomość, dokąd idą rzeczy. Poziom kwartalny daje decyzje. Mieszanie ich kończy się tym, że agregaty miesięczne stają się pretekstem do zmiany.
Co robić, jeśli audyt wskazuje, że strategia umiera, ale nie mam alternatywy?
Trzy etapy reakcji. (1) Redukuj sizing strategii umierającej do 30–50% bazowego — masz wciąż pewną expectancy, ale nie obciążasz kapitału. (2) Rozpocznij research nowej strategii (skill: budowanie-strategii) — koncepcja, walidacja, backtest, forward test, to 3–6 miesięcy procesu. W tym czasie umierająca strategia generuje minimalny zwrot. (3) Po pełnej walidacji nowej strategii — przełączasz alokację. NIE ROBISZ: nie zatrzymujesz handlu „do czasu znalezienia czegoś lepszego" (przerwa od rynku oznacza utratę feel of market) oraz nie skaczesz na pierwszą strategię, która wydaje się lepsza (chasing performance). Lepsza strategia jest walidowana procedurą, nie intuicją.
Jak rozpoznać, że to ja, a nie rynek, jest problemem?
Cztery testy. (1) Otwórz dziennik egzekucji: ile % transakcji w ostatnich 3 miesiącach miało naruszoną regułę? Jeśli > 10% — problem leży po twojej stronie. (2) Sprawdź medianę slippage — czy znacząco wzrosła? Jeśli nie, broker działa normalnie, więc gorsze wyniki nie pochodzą z infrastruktury. (3) Sprawdź stosunek setupów A+/B/C w realnym handlu — jeśli obniżyłeś próg jakości („teraz B traktuję jak A+"), to ty zmieniłeś standard, nie rynek. (4) Sprawdź medianę czasu od trigger'a do entry — jeśli wahasz się 2× dłużej niż historycznie, to brak pewności, czyli problem psychologiczny, nie systemowy. Jeśli dwa lub więcej testów wskazuje na ciebie — strategia prawdopodobnie nie jest zepsuta. Zepsuty jest twój sposób jej wykonywania.
Czy mentor/partner do audytu jest konieczny?
Nie konieczny, ale silnie zalecany. Powód: w audycie własnej strategii samego siebie masz blind spoty — szczególnie w pytaniu 3 (egzekucja). Trudno przyznać sobie, że problem jest w tobie. Mentor (doświadczony trader) lub partner (drugi trader detalu z dziennikiem) zadaje niewygodne pytania, których ty sam sobie nie zadasz. Praktycznie: kwartalny audyt z partnerem (90 min, wzajemnie) zwiększa jakość diagnostyki o 30–50%. Jeśli nie masz partnera — zastępczo: nagraj audyt na video albo przeprowadź go „głośno" pisząc każdą decyzję, jakbyś tłumaczył komuś trzeciemu. Forma narracyjna wymusza więcej szczerości niż wewnętrzny dialog.
Co zrobić z setupem, który ma przedział ufności obejmujący zarówno dodatnią, jak i ujemną expectancy?
To częsta sytuacja: setup A+ z expectancy +0,2R, ale 95% przedział ufności od −0,05R do +0,45R. Statystycznie nie wiesz, czy edge istnieje. Decyzja: nie usuwasz, ale nie awansujesz. Trzymasz w obecnym tierze, redukujesz sizing o 30%, czekasz na większą próbę. Próg do decyzji: gdy 95% przedział ufności w całości > 0 (czyli dolna granica jest dodatnia) — wtedy edge jest potwierdzony statystycznie. Gdy w całości < 0 — usunięcie. Setup w przedziale obejmującym 0 jest w „strefie szumu" i wymaga albo większej próby, albo rezygnacji jeśli próba nie rośnie po roku.
Czy audyt powinien obejmować wszystkie strategie naraz, czy każdą osobno?
Każdą osobno. Strategie mogą być w różnych fazach życia — jedna na etapie walidacji, druga w pełni dojrzała, trzecia w fazie wycofywania. Łączny audyt zaciera te różnice. Praktycznie: jeśli masz 3 strategie, kwartalny audyt to 3 osobne sesje 60–90 minut, każda z osobnym wpisem do dziennika audytu. Łącznie 3–4 godziny pracy w niedzielę. To jest koszt poważnego prowadzenia portfela strategii. Jeśli nie masz na to czasu — masz za dużo strategii. Konsoliduj do 1–2 do czasu, gdy ich audyt zmieści się w twoim kalendarzu.
Jak audytować strategię algorytmiczną (EA, bot)?
Audyt algorytmu różni się w jednym aspekcie: pytanie 3 (egzekucja) ma węższy zakres — algorytm nie modyfikuje SL emocjonalnie, nie pomija reguł. Ale: sprawdzasz inne aspekty egzekucji technicznej. (1) Slippage między sygnałem a wykonaniem (latencja). (2) Liczba odrzuconych zleceń przez brokera. (3) Czy wszystkie zaplanowane sygnały zostały zrealizowane (np. broker offline w trakcie sygnału). (4) Drift parametrów (np. współczynnik korekty volatility się zmienia w czasie?). Pytania 1 (edge) i 2 (reżim) są analogiczne do strategii dyskrecjonalnej. Plus: w algorytmach częstszy problem to over-fitting, więc audyt regularnie sprawdza, czy parametry działające na backteście wciąż działają na OOS bieżącym. Jeśli expectancy in-sample >> expectancy out-of-sample — algorytm był over-fitted.
Co jeśli wszystkie metryki wyglądają dobrze, ale „coś czuję, że jest źle"?
Jeżeli „coś ci nie gra", dopisz nowe pole do dziennika i mierz to przez miesiąc. Dopóki nie ma kolumny, wykresu albo progu decyzyjnego, to nie jest sygnał — to napięcie w brzuchu. Reakcja: nie zmieniaj strategii, ale zwiększ częstotliwość obserwacji. Konkretnie: zacznij notować codziennie, co konkretnie cię niepokoi — może to być wzrost spreadu, godziny aktywności rynku, własne zmęczenie po pracy. Po 2–4 tygodniach albo niepokój znajdzie potwierdzenie w danych (i wtedy podejmujesz decyzję na danych), albo zniknie (wtedy to było wahanie psychologiczne). Reguła operacyjna: zawsze przekładasz „czuję" na „mierzę", dopiero potem decydujesz.

Źródła i bibliografia

  1. Tharp V.K., Trade Your Way to Financial Freedom, McGraw-Hill, wyd. 2, 2007. R-multiple, expectancy, system quality number — fundamenty mierzenia jakości strategii.
  2. Schwager J.D., The New Market Wizards, HarperBusiness, 1992. Wywiady z traderami profesjonalnymi, w tym praktyki audytu strategii i dyscypliny w obliczu drawdownów.
  3. Lo A.W., Adaptive Markets: Financial Evolution at the Speed of Thought, Princeton University Press, 2017. Adaptive Markets Hypothesis — dlaczego strategie ewoluują wraz z reżimem rynku, nie statycznie.
  4. Steenbarger B.N., The Daily Trading Coach, Wiley, 2009. Psychologia tradera, w tym overconfidence po seriach zysków i decyzje pod wpływem emocji po stratach.
  5. Steenbarger B.N., Enhancing Trader Performance, Wiley, 2006. Cykle wyników tradera, kalibracja własnych zachowań, audyt egzekucji.
  6. BIS, Triennial Central Bank Survey of Foreign Exchange and OTC Derivatives Markets, 2022. Dane o strukturze rynku FX, płynności i zmianach mikrostruktury — punkt odniesienia do regime change.
  7. ESMA, Statistics on EU Securities Markets, 2024. Dane regulacyjne dotyczące rynku papierów wartościowych w UE jako tło makroekonomiczne; konkretne wymogi dla retail CFD (negative balance protection, ujawnianie odsetka tracących klientów detalicznych) opisane w § src-16.
  8. Pardo R., The Evaluation and Optimization of Trading Strategies, Wiley, 2008. Walk-forward analysis, walidacja OOS, statystyczne podstawy decyzji o modyfikacji strategii.
  9. Aronson D., Evidence-Based Technical Analysis, Wiley, 2007. Statystyka stosowana do analizy strategii, ostrzeżenia przed selection bias i retrofittingiem.
  10. Kahneman D., Thinking, Fast and Slow, Farrar, Straus and Giroux, 2011. Overconfidence bias, hindsight bias, loss aversion — psychologiczne tło błędów audytu.
  11. Chan E., Quantitative Trading, Wiley, 2009. Statystyki przeżywalności strategii, kryteria zaprzestania handlu strategią systematyczną.
  12. CME Group, Risk Management and Strategy Development for Futures Traders, 2024. Materiały edukacyjne o cyklach życia strategii i protokołach kalibracji.
  13. Barber B.M., Odean T., Trading Is Hazardous to Your Wealth: The Common Stock Investment Performance of Individual Investors, Journal of Finance 55(2), 2000. Klasyczna analiza tysięcy rachunków detalicznych pokazująca, że nadmierny obrót u inwestorów indywidualnych idzie w parze z gorszymi wynikami netto.
  14. Efron B., Tibshirani R., An Introduction to the Bootstrap, Chapman & Hall, 1993. Metodologia bootstrap do szacowania przedziałów ufności i testów Monte Carlo — podstawa walidacji statystycznej strategii bez założenia normalności rozkładu.
  15. Benjamini Y., Hochberg Y., Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing, Journal of the Royal Statistical Society 57(1), 1995. Procedura FDR — korekta wielokrotnych porównań przy testowaniu wielu filtrów strategii.
  16. European Securities and Markets Authority (ESMA), Product intervention measures relating to contracts for differences (CFDs) for retail clients, decyzje z 2018 r. (ograniczenia dźwigni, negative balance protection, wymóg ujawniania odsetka tracących klientów detalicznych). Tło regulacyjne dla danych o stratach klientów CFD w UE.

Jarosław Wasiński LinkedIn

Redaktor naczelny MyBank.pl • Analityk finansowy i rynkowy

mgr Jarosław Wasiński — niezależny analityk i praktyk z ponad 20-letnim doświadczeniem w sektorze finansowym. Twórca i redaktor naczelny portalu MyBank.pl, dostarczającego rzetelną wiedzę o finansach osobistych, bankowości i inwestycjach od 2004 roku.

  • Bankowość i produkty finansowe: porównania kont osobistych i firmowych, analiza taryf opłat, testy aplikacji mobilnych, recenzje kredytów, lokat i kart kredytowych — z naciskiem na realne koszty i ukryte opłaty.
  • Rynki finansowe i makroekonomia: analiza fundamentalna rynków walutowych (Forex) i makroekonomicznych od 2007 roku, zarządzanie ryzykiem kapitału, struktura rynków OTC.
  • Kryptowaluty: analiza rynku kryptowalut, mechanizmów blockchain i tokenizacji aktywów w kontekście portfela inwestycyjnego.

Autor setek komentarzy rynkowych, analiz porównawczych produktów bankowych i materiałów edukacyjnych. Zwolennik transparentności — każdy ranking i recenzja na MyBank.pl opiera się na jawnej metodologii i zweryfikowanych źródłach (taryfy banków, regulaminy promocji, dane NBP).

Treści mają charakter edukacyjny i informacyjny — nie stanowią porady inwestycyjnej, rekomendacji ani oferty. Decyzje finansowe podejmuj na podstawie własnej analizy i konsultacji z doradcą.