MAE i MFE — analiza transakcji i kalibracja stop lossa oraz take profita
Mike przez dwa lata handlował EUR/USD ze sztywnym stopem na 20 pipsach i take profitem na 30. Skuteczność około 55%, stosunek zysku do ryzyka 1,4 — przyzwoicie, ale konto rosło niemrawo. Dopiero kiedy zalogował MAE i MFE dla 200 kolejnych zagrań, zobaczył, że ćwierć potencjalnych zwycięzców ucinał za ciasny stop, a sztywny take profit zostawiał na stole średnio 22 pipsy. Sześć miesięcy później skuteczność szła do 60%, stosunek zysku do ryzyka do 1,8, a roczny wynik o około 4 000 €.
Czym są MAE i MFE
MAE (Maximum Adverse Excursion, maksymalne niekorzystne wahanie) to największa strata, jaką pozycja chwilowo wykazywała w trakcie trwania, zanim została zamknięta. Termin wprowadził John Sweeney w książce Maximum Adverse Excursion: Analyzing Price Fluctuations for Trading Management wydanej przez Wiley w 1996 roku. MFE (Maximum Favorable Excursion) jest jego lustrzanym odpowiednikiem — największy chwilowy zysk pokazany przez pozycję przed zamknięciem.
Razem te dwie metryki opowiadają historię, której sam wynik końcowy nie pokaże: czy stop loss był rozsądnie ustawiony względem take profita i czy handlujesz w środku rozkładu ruchów. To najbardziej zaniedbane narzędzie detalisty — wymaga 15 sekund dyscypliny po każdej transakcji.
Co mierzymy w pojedynczej transakcji
Załóżmy hipotetycznie pozycję długą na EUR/USD: wejście 1,0850, stop 1,0820, take profit 1,0890. Pozycja kończy się z zyskiem 40 pipsów.
- Najniższa cena 1,0830. MAE wynosi minus 20 pipsów — pozycja wykorzystała dwie trzecie odległości do stopa.
- Najwyższa cena 1,0905. MFE wynosi plus 55 pipsów — w pewnym momencie zysk był 15 pipsów wyższy niż w chwili zamknięcia.
- Wskaźnik wychwytu zysku. 40 z 55 daje 73%, czyli przyzwoicie, choć poniżej optimum.
Pojedyncza transakcja niczego nie udowadnia. Liczy się rozkład tych dwóch liczb na próbce co najmniej stu zagrań — wtedy widać, czy stop i take profit są spójne z tym, co oferuje rynek.
Jak skalibrować stop loss na podstawie MAE
Najczęstszy błąd detalisty to ustawianie stopa albo na okrągłej liczbie pipsów, która brzmi rozsądnie, albo na kwocie w walucie rachunku. Oba podejścia są oderwane od tego, co dzieje się na rynku — i dlatego systematycznie gubią zyskowne pozycje na szumie.
- Zbierz dane z co najmniej stu transakcji. Mniejsza próbka to szum statystyczny — pięć zagrań tygodniowo to około pięciu miesięcy zbierania danych.
- Wyfiltruj pozycje zyskowne. Interesuje cię, jak głęboko cena spadała przy zagraniach, które ostatecznie zarobiły.
- Policz średnie MAE w tej grupie. Jeśli wynosi 25 pipsów, stop na 20 pipsach tnie ćwierć zyskownych zagrań.
- Ustaw stop na 1,1 do 1,2 razy średnie MAE zwycięzców. Bufor wystarczy, by przeżyć typowe wahanie, ale nie tak szeroki, by każda strata bolała.
- Przelicz wielkość pozycji. Szerszy stop przy jednym procencie ryzyka oznacza mniejszą pozycję — to nie kompromis, tylko spójna matematyka.
Jak skalibrować take profit na podstawie MFE
Druga strona równania jest równie ważna i jeszcze częściej traktowana po macoszemu. Wielu inwestorów zamyka pozycję wcześniej niż rynek oferuje — z lęku albo przez sztywną regułę, która nie pasuje do instrumentu.
- Policz średnie MFE wśród pozycji zyskownych. Jeśli typowa wygrana w pewnym momencie pokazywała 50 pipsów, a ty zamykasz na 30, oddajesz rynkowi 40% potencjału.
- Policz wskaźnik wychwytu zysku — średni realizowany zysk podzielony przez średnie MFE. U detalisty wynosi on zwykle 50 do 60%. Profesjonalny benchmark to 70 do 80%.
- Jeśli wskaźnik jest niższy niż 70%, masz trzy opcje. Pierwsza: przesunięcie take profita na 0,8 razy średnie MFE. Druga: trailing stop loss oparty na ATR. Trzecia, zwykle najlepsza: częściowe zamykanie pozycji — połowa na bliższym poziomie, druga połowa z trailingiem.
- Przetestuj nowe wyjście na 50 transakcjach. Porównaj nie tylko skuteczność, ale przede wszystkim średni stosunek zysku do ryzyka.
Dwieście transakcji Mike’a — rachunek przed i po
Przypadek hipotetyczny, zbudowany na rozkładzie typowym dla sztywnych systemów na głównych parach w interwale godzinowym. Mike zaczynał z regułami: stop 20 pipsów, take profit 30 pipsów, jeden procent ryzyka. Po dwóch latach na EUR/USD i GBP/USD H1 zebrał 200 zamkniętych pozycji i przepuścił je przez Edgewonk.
Mike nie zmienił strategii — te same sygnały, ta sama analiza, te same pary i interwał. Zmienił tylko miejsce stopa i sposób zamykania pozycji zyskownych. Cała różnica wzięła się stąd, że te dwa parametry zostały wreszcie ustawione na podstawie danych. Przełożenie tej poprawy na wartość oczekiwaną pojedynczej transakcji ułatwia formuła expectancy.
„Wartość MAE polega na tym, że pokazuje, czego naprawdę potrzebuje twój system, a nie na tym, ile jesteś gotów zaryzykować. To zupełnie inny punkt wyjścia." — John Sweeney, Maximum Adverse Excursion: Analyzing Price Fluctuations for Trading Management, Wiley, 1996.
Narzędzia — czym mierzyć MAE i MFE
- Edgewonk (jednorazowo około 169 USD): automatycznie importuje historię z MetaTradera 4 i 5, liczy MAE i MFE, pokazuje rozkład.
- MyFxBook (bezpłatnie): podstawowa analiza w raportach po połączeniu z MetaTraderem — wystarczająca na początek.
- TradingView Strategy Tester: bezpłatny, wbudowany — w „List of trades" pokazuje adverse i favorable excursion dla każdej transakcji strategii w Pine Script.
- Excel lub Google Sheets (bezpłatnie): pełna kontrola, ale 10–15 godzin pracy nad pierwotnym szablonem i ręczne logowanie.
Co zrobić jutro — plan na pierwszy tydzień
- Wybierz dziś narzędzie i dodaj kolumny MAE oraz MFE do swojego dziennika. Jeśli używasz profesjonalnego szablonu dziennika tradera, te dwie kolumny już tam są; jeśli budujesz dziennik w Excelu od podstaw, dorzucisz je w pięć minut, tak żeby od najbliższej transakcji wartości miały gdzie wpadać.
- Przez najbliższe 15 sekund po każdej zamkniętej transakcji notuj MAE i MFE w pipsach. Większość brokerów wystawia te dane w raportach pozycji albo w zakładce historii — wystarczy zerknąć na najniższy i najwyższy punkt ceny w trakcie pozycji; bez dyscypliny tego kroku cała dalsza analiza się sypie.
- Po dwóch–trzech miesiącach, gdy masz sto zagrań, policz średnie i medianę MAE oraz MFE osobno dla zwycięzców i przegranych. Sprawdź wskaźnik wychwytu zysku — to pierwszy moment, w którym dane mówią, gdzie przecieka kapitał: czy stop tnie zwycięzców, czy take profit zostawia połowę ruchu.
- Ustaw nowy stop loss na 1,1 do 1,2 razy średnie MAE zwycięzców i wybierz strategię wyjścia. Przelicz wielkość pozycji, by zachować jeden procent ryzyka, po czym handluj według nowych parametrów przez kolejne pięćdziesiąt do stu transakcji i porównaj z bazą — porównanie mówi, czy poprawa jest realna, czy przypadkowa.
- Wpisz w kalendarz przegląd kwartalny. Co trzy miesiące powtarzaj analizę, bo rynki ewoluują i wraz z nimi rozkład MAE oraz MFE; kwartalna kontrola wyłapuje zmiany, zanim odbiją się na rachunku. Tło daje artykuł o kluczowych metrykach, a kurs MyBanku ma rozdział o dzienniku i metrykach.
Źródła i bibliografia
-
TradingView List of trades: Adverse excursion · Oficjalna dokumentacja TradingView opisująca, jak Strategy Tester wylicza adverse excursion dla każdej zamkniętej pozycji. www.tradingview.com ↗
-
Technical Analysis of Stocks & Commodities Setting Stops And Taking Profits With Maximum Excursion · Artykuł Siergieja Dobrovolsky’ego oparty na metodologii MAE/MFE Sweeneya, opublikowany w magazynie Stocks & Commodities w sierpniu 2002 r. traders.com ↗
-
Technical Analysis of Stocks & Commodities Calculating MFE/MAE — sidebar (V. 20:8) · Materiał uzupełniający z arkuszem do liczenia MFE i MAE na próbce transakcji. store.traders.com ↗
-
TradingView (QuantNomad) MFE & MAE Tool — indicator · Publiczny wskaźnik liczący MAE i MFE dla strategii w Pine Script, dobry do szybkiej weryfikacji własnego systemu. www.tradingview.com ↗
Najczęstsze pytania
Co dokładnie liczę jako MAE i MFE dla pojedynczej transakcji?
MAE to różnica w pipsach między ceną otwarcia pozycji a najgorszym (z punktu widzenia kierunku transakcji) poziomem ceny w trakcie trwania pozycji. Dla pozycji długiej będzie to najniższe wskazanie ceny po otwarciu i przed zamknięciem; dla pozycji krótkiej — najwyższe. MFE liczysz analogicznie, ale w drugą stronę: największy chwilowy zysk niezrealizowany. Przykład hipotetyczny: otwierasz pozycję długą na EUR/USD przy 1,0850, w trakcie życia pozycji cena spada do 1,0830 (MAE minus 20 pipsów) i rośnie do 1,0905 (MFE plus 55 pipsów), wychodzisz na 1,0890 z zyskiem 40 pipsów. Nie liczysz odległości do stopa ani do take profita — liczysz realne, ekstremalne punkty ceny, które się zdarzyły. Większość platform podaje te wartości automatycznie w raportach lub w historii pozycji, ale jeśli logujesz ręcznie, najprościej jest podejrzeć minutowy wykres między momentem wejścia a wyjścia.
Jak kalibrować stop loss na podstawie MAE — krok po kroku?
Zbierz dane z co najmniej stu zamkniętych transakcji — mniejsza próbka jest po prostu szumem statystycznym. Wyfiltruj wyłącznie pozycje zyskowne, bo interesuje cię, jak głęboko cena potrafi się cofnąć przy zagraniach, które ostatecznie zarabiają. Policz średnie MAE w tej grupie i ustaw nowy stop loss na poziomie od 1,1 do 1,2 razy ta średnia. Jeśli średnie MAE zwycięzców wynosi na przykład 28 pipsów, stop ustawiony na 31 pipsach przepuszcza praktycznie wszystkie typowe wahania, a jednocześnie nie staje się drugim take profitem postawionym po niewłaściwej stronie wykresu. Przelicz wielkość pozycji, żeby zachować jeden procent ryzyka — szerszy stop oznacza mniejszą pozycję. Następnie wykonaj test do przodu na kolejnych pięćdziesięciu do stu transakcjach: jeśli poprawa skuteczności i stosunku zysku do ryzyka utrzymuje się, kalibracja zadziałała; jeśli nie, sprawdź, czy próbka nie pochodzi z jednego, nietypowego reżimu rynkowego.
Co zrobić, jeśli wskaźnik wychwytu zysku jest niższy niż 70 procent?
Wskaźnik wychwytu zysku to średni realizowany zysk podzielony przez średnie MFE wśród pozycji zyskownych. U typowego detalisty wynosi on 50 do 60 procent; profesjonalny benchmark to 70 do 80. Jeśli twoja wartość jest niższa niż 70 procent, masz trzy możliwości. Pierwsza to przesunięcie take profita dalej — na poziom mniej więcej 0,8 razy średnie MFE zwycięzców. Druga to trailing stop, który podąża za ceną i zamyka pozycję dopiero po cofnięciu o ustaloną odległość; w wielu systemach najlepiej sprawdza się trailing oparty na ATR, bo dostosowuje się do bieżącej zmienności. Trzecia, zwykle najskuteczniejsza, to częściowe zamykanie pozycji — połowa zamykana na bliższym poziomie (zwykle pierwotny take profit lub jego okolice), druga połowa z trailingiem. Wybierając, pamiętaj, że każda z tych modyfikacji ma swoją cenę: wyższy take profit obniża nominalną skuteczność, trailing potrafi ucinać zyski przy dużej zmienności, a częściowe zamykanie wymaga większej dyscypliny operacyjnej. Test do przodu na pięćdziesięciu transakcjach pokaże, która opcja faktycznie pasuje do twojego rozkładu MFE.
Dlaczego MAE i MFE są tak rzadko wykorzystywane przez detalistów?
Powód jest banalny i jednocześnie głęboki. Wypełnienie dwóch dodatkowych kolumn w dzienniku zajmuje około piętnastu sekund na transakcję, a efekty pojawiają się dopiero po stu zagraniach, czyli zwykle po dwóch lub trzech miesiącach pracy. Dyscyplina, której to wymaga, koliduje z naturalnym pragnieniem szukania nowej, ekscytującej strategii zamiast doszlifowywania tego, co już mamy. Większość detalistów spędza zatem miesiące na testowaniu kolejnych setupów wejścia, a poziomy stopa i take profita ustawia w oparciu o intuicję albo okrągłą liczbę pipsów. John Sweeney pisał w 1996 roku, że to właśnie obszar zarządzania pozycją, a nie sygnał wejścia, decyduje o długoterminowych wynikach większości systemów. Trzydzieści lat później wciąż jest to najbardziej zaniedbane narzędzie dostępne każdemu z domu — niewymagające drogich subskrypcji ani specjalnych szkoleń, ale wymagające codziennej, niemodnej dyscypliny.