Dziennik transakcji i analiza wyników: MyFxBook, Edgewonk i reszta arsenału
Masz 387 transakcji za ostatnie 6 miesięcy. Jesteś na +2,3% netto. Pytanie: ile z tego to edge, a ile szczęście? Który setup daje ci pieniądze, a który je zabiera? Czy poniedziałki są zyskowne, czy tylko ci się tak wydaje? Bez dedykowanego dziennika transakcji nie odpowiesz na żadne z tych pytań - masz tylko statement z brokera, przeczucia i confirmation bias. W artykule o psychologii journalingu (10.8) mówiliśmy o tym, DLACZEGO prowadzić dziennik. Ten artykuł jest o tym, CZYM go prowadzić - konkretne narzędzia, konfiguracja, podłączenie do brokera, metryki do śledzenia i pułapki, na które wpadniesz, jeśli nie wiesz, co czytasz.
- Statement z brokera nie jest dziennikiem transakcji - pokazuje P&L i timestampy, ale nie mówi ci, DLACZEGO otwierałeś pozycję, co czułeś, czy trzymałeś się planu i jaki setup to był. Bez tego kontekstu nie zoptymalizujesz niczego
- MyFxBook = automatyczny tracking + metryki ilościowe - podłączasz konto MT4/MT5, dane spływają same. Profit factor, Sharpe, drawdown, expectancy, MFE/MAE. Darmowy, ale publiczne profile to pułapka reputacyjna
- Edgewonk = dziennik behawioralny z tagami setupów i emocji - ręczny import, ale daje ci coś, czego żaden automat nie da: korelację między stanem psychicznym a wynikami. Płatny (~$169 jednorazowo)
- TraderSync = multi-broker import z filtrami per sesja, instrument i tag - najlepszy interfejs raportów, ale subskrypcja $29.95-79.95/mies. zjada część zysków na małych kontach
- Przy małej próbce liczby są za słabe, żeby zmieniać system — widzisz odchylenie, nie przewagę. Jeden duży strzał robi z ciebie geniusza w Excelu i idiotę w realnym rynku miesiąc później. Poniżej kilkudziesięciu–stu transakcji większość metryk jest niestabilna. Sharpe zwykle wymaga większej próby niż PF czy win rate. Sensowne wnioski per setup zaczynają się dopiero po kilkudziesięciu transakcjach. Rzeczywista wymagana próba zależy od rozkładu wyników i zmienności strategii
- Equity curve sama nie mówi, czy masz edge — pokazuje wynik końcowy zmieszany z sizingiem, kosztami i twoimi błędami. Jak nie rozumiesz, skąd bierze się jej kształt, patrzysz na wykres własnych iluzji
1. Dlaczego statement z brokera to za mało
Każdy broker daje ci statement. Historia transakcji, P&L, timestampy otwarcia i zamknięcia, wolumen, swap. Na pierwszy rzut oka wygląda to na wszystko, czego potrzebujesz. Na drugi rzut oka - statement mówi ci, że straciłeś 340 USD we wtorek. Nie mówi, że byłeś po 3 stratnych trade'ach i otworzyłeś double size na revenge.
Co statement ci daje: chronologiczną listę transakcji z ceną wejścia, wyjścia, wielkością pozycji i wynikiem w walucie konta. Tyle. Niektóre brokery dodają prowizję i swap per trade, lepsze platformy (cTrader) pozwalają eksportować do CSV.
Czego statement NIE daje:
- Kontekst setupu - jaką formację widziałeś? Jaki był powód wejścia? Czy to był plan z pre-session, czy impuls?
- Stan emocjonalny - byłeś po serii strat? Pod presją? Zmęczony po 8 godzinach przed ekranem?
- Compliance z planem - trzymałeś się reguł systemu, czy zmodyfikowałeś entry/exit na żywo?
- MFE/MAE (Maximum Favorable/Adverse Excursion) - jak daleko cena poszła w twoim kierunku zanim zamknąłeś? Jak głęboko zanurkowała przeciwko tobie? Te dwie metryki mówią ci, czy zamykasz za wcześnie, za późno, czy twoje SL/TP są dobrze ustawione
- Korelacja z sesją, dniem tygodnia, porą dnia - czy twoje poniedziałki naprawdę są zyskowne, czy to confirmation bias?
- Tagowanie setupów - masz 5 setupów w systemie, ale który z nich generuje 80% zysków? Statement ci tego nie powie
Prawdziwy koszt braku dziennika. Nie wiesz, czy twoja strategia ma edge, czy przeżyłeś dzięki szczęściu. Optymalizujesz na ślepo - dodajesz filtry, zmieniasz wskaźniki, przestawiasz parametry bez danych potwierdzających, że problem istnieje tam, gdzie myślisz.
Demo vs live — różne światy. Wyniki z demo i forward testu na mikro-locie są często nieporównywalne z realem. Zmienia się poślizg, kolejka wykonania, psychologia i zachowanie brokera przy agresywnym flow. Dziennik prowadzony wyłącznie na demo daje fałszywy obraz edge'a.
Jakość egzekucji vs jakość setupu. Ten sam setup może być dodatni na papierze i ujemny po realnym spreadzie, slippage, częściowych realizacjach zleceń i opóźnieniu egzekucji. Dziennik, który zapisuje tylko „setup + wynik" bez danych o egzekucji, nie pozwoli ci rozdzielić tych dwóch warstw.
Trzy poziomy trackingu — od minimum do optimum:
Poziom 1 (minimum): MyFxBook lub FX Blue - automatyczny tracking metryk ilościowych. Zero wysiłku po konfiguracji. Daje ci equity curve, P&L, drawdown, podstawowe statystyki. Lepsze niż nic, ale nie odpowiada na pytanie „dlaczego".
Poziom 2 (solidna baza): Auto-tracker + ręczny dziennik (Excel/Sheets z tagami setupów, emocji, compliance). Więcej pracy, ale daje korelację między behawioralnymi czynnikami a wynikami. Tu zaczyna się prawdziwa optymalizacja.
Poziom 3 (pełna analityka): Auto-tracker + dedykowany dziennik behawioralny (Edgewonk) + narzędzie raportowe (TraderSync). Pełne tagowanie, session heatmap, MFE/MAE analysis, moduł AI. Koszt: $169 + $50–80/mies. lub zamiennie odpowiednia konfiguracja w Excel. Zwykle zaczyna mieć sens przy większym kapitale lub gdy złożoność workflow uzasadnia koszt.
Więcej o procesie prowadzenia dziennika i psychologicznych aspektach samooceny znajdziesz w artykule 10.8. Tutaj przechodzimy do narzędzi - które wybrać, jak skonfigurować i jak czytać to, co ci pokażą.
2. MyFxBook - podłączenie, metryki, pułapki
MyFxBook istnieje od 2009 roku i przeżył, bo był pierwszy i darmowy — nie dlatego, że jest najlepszy. Główna przewaga MyFxBook to prosty, automatyczny tracking i możliwość pokazania publicznej historii wyników. Do pełnej analityki procesu wymaga uzupełnienia własnym tagowaniem i kontekstem. Jest też narzędziem, które najczęściej jest źle rozumiane i nadużywane.
Podłączenie konta - 3 metody:
1. Auto Update (Publisher z MT4/MT5) - najszybsza metoda. W MT4 idziesz do Tools → Options → Community → wpisujesz login/hasło z MyFxBook. Platforma wysyła dane bezpośrednio. Ograniczenie: wymaga, żeby MT4/MT5 był włączony lub na VPS. Jeśli platforma jest wyłączona, dane nie spływają.
2. Investor Password - podajesz numer konta, investor password (read-only!) i serwer brokera. MyFxBook łączy się sam i pobiera dane. Nie wymaga włączonej platformy. To jest preferowana metoda - nie daje MyFxBook żadnego dostępu do handlowania, tylko do odczytu. Upewnij się, że podajesz INVESTOR password, nie master password.
3. Upload statementu - ręczny upload pliku .htm/.csv z historią. Najprostsze, ale wymaga aktualizacji. Dobre na początek, niepraktyczne długoterminowo.
Uwaga cTrader: metoda Investor Password działa wyłącznie z kontami MT4/MT5. Konta cTrader wymagają ręcznego uploadu statementu CSV lub przejścia na TraderSync/FX Blue.
Kluczowe metryki na MyFxBook - co śledzić:
| Metryka | Definicja | Dobra wartość | Na co uważać |
|---|---|---|---|
| Profit Factor | Suma zysków / Suma strat | > 1.3 (realistycznie) | Jeden outlier (duży trade) zawyża PF ponad rzeczywistość |
| Max Drawdown | Największy spadek equity od szczytu | < 15-20% dla kont prop | DD% vs DD$ - procent jest ważniejszy od kwoty |
| Sharpe Ratio | Nadwyżkowy zwrot / odchylenie standardowe | > 1.0 (roczny) | Na próbce < 100 trade'ów Sharpe jest bezwartościowy |
| Expectancy | (Win% × Avg Win) - (Loss% × Avg Loss) | > 0 (oczywiście) | Wrażliwa na rozkład wielkości pozycji |
| MFE (Max Favorable Excursion) | Ile cena poszła w twoim kierunku przed zamknięciem | Blisko TP | Duży MFE vs mały zysk = zamykasz za wcześnie |
| MAE (Max Adverse Excursion) | Ile cena poszła przeciw tobie przed zamknięciem | Blisko SL | Duży MAE na wygranych = SL za daleko lub wejście złe |
| Z-Score | Czy wygrane/przegrane grupują się w serie | Blisko 0 (losowy) | Wysoki |Z| sugeruje streak dependency - ważne dla sizingu |
Pułapki MyFxBook - co musisz wiedzieć:
Publiczne vs prywatne profile. Domyślnie MyFxBook może ustawić twój profil jako publiczny. Oznacza to, że każdy widzi twoje wyniki, equity curve, historię transakcji. Jeśli jesteś prop traderem lub aplikujesz do firm - twoja publiczna historia może grać na twoją korzyść LUB niekorzyść. Jeden miesiąc z DD -22% na publicznym MyFxBook pozostaje w indeksie Google i może pojawić się przy due diligence 3 lata później. Publiczny profil zostaje w Google i w due diligence dłużej, niż myślisz. Ustaw profil na prywatny, chyba że celowo budujesz track record do pokazania (np. dla inwestorów lub firm prop).
Manipulacja statystykami. MyFxBook nie weryfikuje, czy konto jest demo czy live. Nie weryfikuje, ile kont podłączasz. Trader może podłączyć 10 kont demo, grać agresywnie na każdym, i pokazać publicznie tylko to, które okazało się zyskowne. To jest survivorship bias w akcji. Patrząc na czyjeś wyniki na MyFxBook, pytaj: konto demo czy live? Ile kont podłączonych? Jak długo konto istnieje? Verified badge (zielona ikonka) oznacza, że broker potwierdził, że konto jest real - ale nie oznacza, że to jedyne konto tradera.
Z rynku: CHF 15 stycznia 2015. Wielu traderów miało na papierze kontrolowane ryzyko. Potem SNB zdjął peg na EUR/CHF i rynek przestał być rynkiem, który znali. Spread eksplodował, płynność wyparowała, stop lossy stały się życzeniami, a egzekucja odbywała się tam, gdzie jeszcze ktoś chciał stanąć po drugiej stronie. Dziennik po takim dniu ma sens tylko wtedy, jeśli zapisujesz nie tylko stratę, ale też warunki egzekucji: poślizg, brak filla, różnicę między ceną SL a realnym wyjściem.
Z rynku: verified badge ≠ bezpieczeństwo. Na TradingView krążył screenshot konta MyFxBook z equity +340% w 8 miesięcy, PF 3.7. Konto live, verified badge. Po miesiącu konto spadło -90% — trader używał martingale z ×2 po każdej stracie. MyFxBook verified oznacza wyłącznie, że konto jest realne. Nie chroni cię przed tym, że za gładką krzywą kryje się tykająca bomba.
Z rynku: marzec 2020 i śmierć „sprawdzonych" profili. Kilku sygnałodawców z publicznymi profilami MyFxBook (live, verified) miało equity curves rosnące przez Q1 pod short USD. Gdy Fed ogłosił nielimitowane QE 23 marca i dolar odwrócił się w jednej sesji, konta były w margin call w ciągu 48 godzin. Verified badge istniał. PF sprzed crashu wynosił 2.1-2.8. Żadna z tych liczb nie powiedziała ci, że pod spodem był lewar 1:50 bez hedgingu. MyFxBook pokazuje historię — nie test warunków ekstremalnych.
3. FX Blue - alternatywa EA-based dla MT4/MT5
FX Blue to mniej znana, ale technicznie solidna alternatywa dla MyFxBook. Różnica fundamentalna: działa jako EA (Expert Advisor) instalowany na platformie MT4/MT5, nie jako zewnętrzna usługa logująca się do konta.
Jak to działa: pobierasz EA z fxblue.com, wgrywasz do folderu Experts w MT4/MT5, uruchamiasz na dowolnym wykresie. EA zbiera dane z historii konta i wysyła je na serwer FX Blue, gdzie generowane są raporty. Wymaga włączonej platformy (lub VPS), ale nie wymaga podawania żadnych haseł do konta.
Zalety nad MyFxBook:
- Zero haseł - EA działa lokalnie, nie musisz nikomu podawać investor password
- Raporty HTML na email - dostajesz cykliczny raport na maila bez logowania do serwisu
- Live equity chart - real-time aktualizacja, nie z opóźnieniem jak przy investor password w MyFxBook
- Trade-by-trade MAE/MFE - dostępne bez dodatkowej konfiguracji
- Correlation matrix - pokazuje korelację między instrumentami w twoim portfelu
Wady:
- Mniejsza rozpoznawalność — FX Blue ma mniejszą rozpoznawalność niż MyFxBook — dla publicznego track recordu to może mieć znaczenie
- Wymaga włączonego MT4/MT5 - bez VPS dane nie spływają po wyłączeniu platformy
- Brak natywnego wsparcia dla cTrader - tylko MT4/MT5
Konfiguracja EA - na co uważać:
Po instalacji EA na wykresie musisz włączyć „Allow DLL imports" i „Allow live trading" (paradoksalnie - EA potrzebuje tego uprawnienia, żeby wysyłać dane, mimo że nie handluje). W MT4: Tools → Options → Expert Advisors → zaznacz obie opcje. Bez tego EA się uruchomi, ale nie wyśle danych na serwer. Częsty błąd początkujących - EA „działa" (widać uśmieszek na wykresie), ale raporty są puste, bo DLL jest zablokowany.
Raporty FX Blue - co warto analizować:
FX Blue generuje raporty w formacie HTML, które możesz zapisać lokalnie lub otrzymać mailem. Kluczowe sekcje: „Profit by hour" (odpowiednik session heatmap - widzisz, o której godzinie zarabiasz, a o której tracisz), „Profit by day of week" (poniedziałek vs piątek - gdzie jest twój edge?), „Symbol analysis" (per instrument P&L, win rate i average trade), „Duration analysis" (jak długo trzymasz pozycje i czy dłuższe trade'y są lepsze od krótszych). Ten ostatni raport jest niedoceniany - wielu scalperów odkrywa, że ich trade'y trzymane 15+ minut mają lepszą expectancy niż te zamykane w 2-3 minuty. Jeśli twoje 2-3 minutowe trade'y regularnie przegrywają po kosztach, problemem nie musi być scalping jako taki. Problemem może być timing, broker, spread o tej godzinie albo to, że próbujesz skalpować rynek, który daje tylko szum.
Kiedy wybrać FX Blue zamiast MyFxBook? Jeśli priorytetem jest bezpieczeństwo (zero haseł), jeśli handlujesz wyłącznie na MT4/MT5, i jeśli nie potrzebujesz publicznego profilu do budowania reputacji. FX Blue generuje lepsze raporty HTML niż MyFxBook i ma czystszy interfejs bez reklam. Dla prywatnej analityki - lepszy wybór. Wielu prop traderów używa obu: MyFxBook jako publiczny profil do weryfikacji track recordu, FX Blue jako prywatne narzędzie analityczne do codziennej pracy.
4. Edgewonk - dziennik behawioralny z tagami
Edgewonk to zupełnie inna kategoria narzędzia. MyFxBook i FX Blue odpowiadają na pytanie: ile zarobiłeś? Edgewonk odpowiada na pytanie: DLACZEGO zarobiłeś (lub straciłeś)?
Co wyróżnia Edgewonk: to dziennik transakcji z wbudowanym systemem tagowania, który pozwala ci przypisać do każdego trade'a: typ setupu, emocje przy wejściu, emocje przy wyjściu, compliance z planem (1-10), jakość egzekucji, screenshoty wykresu, komentarze. A potem filtrować, sortować i analizować wyniki według dowolnej kombinacji tych tagów.
Instalacja i import danych: Edgewonk to aplikacja desktopowa (Windows/Mac, jedno urządzenie per licencja). Nie jest cloud-based. Import z MT4/MT5 działa przez pliki .htm - eksportujesz historię z platformy, importujesz do Edgewonk. Nie ma auto-sync jak w MyFxBook. To celowe - bo po imporcie musisz ręcznie dodać kontekst, tagi i notatki. Gdyby import był automatyczny, pomijałbyś ten krok.
System tagowania - serce Edgewonk:
Tagi setupów - definiujesz własne typy setupów (np. „Pin bar na wsparciu", „Breakout z konsolidacji", „Pullback do EMA20"). Każdy trade dostaje tag. Po 100+ transakcjach możesz zobaczyć, że „Pin bar na wsparciu" ma expectancy +0,4R, a „Breakout z konsolidacji" ma -0,2R. Bez tagów tego nie odkryjesz.
Tagi emocji - FOMO, revenge trading, overconfidence, fear of loss, calm/neutral. Korelacja emocji z wynikami to najbardziej otrzeźwiający raport, jaki możesz wygenerować. Typowy wynik: trade'y tagowane „FOMO" mają expectancy -0,8R, trade'y tagowane „calm" mają +0,3R.
Compliance score - skala 1-10, jak ściśle trzymałeś się reguł systemu. Filtrowanie po compliance: trade'y z compliance 8-10 mają expectancy +0,35R, trade'y z compliance 1-4 mają -0,5R.
Cena i model licencji: Edgewonk kosztuje ~$169 jednorazowo (wersja 3.0, stan na 2026). Brak subskrypcji, brak ukrytych kosztów. Jedna licencja = jedno urządzenie. Drugie urządzenie wymaga osobnej licencji. Przy koncie 5 000 USD wydatek 169 USD jest duży. Ma sens tylko wtedy, gdy naprawdę będziesz z tego korzystał przez miesiące. Przy koncie 50 000 USD to 0,34% - nieistotne.
Ograniczenia: brak chmury (dane lokalne - rób backup!), interfejs nie jest najnowocześniejszy, import wymaga ręcznej pracy. Ale to ograniczenia techniczne. Edgewonk jest mocny, ale nie rób z niego religii. Narzędzie nie zastąpi dyscypliny ani myślenia. Dla jednego będzie świetny, dla drugiego skończy jako drogi cmentarz tagów, których przestał używać po dwóch tygodniach.
W praktyce większość traderów porzuca dziennik po kilku tygodniach. Problemem zwykle nie jest narzędzie, tylko brak nawyku.
5. TraderSync - multi-broker import i raporty
TraderSync to platforma cloud-based, która celuje w traderów handlujących na wielu brokerach, wielu rynkach (Forex, akcje, futures, opcje) i potrzebujących scentralizowanego widoku na wszystko.
Import danych: TraderSync obsługuje import z ponad 300 brokerów i platform. MT4, MT5, cTrader, Interactive Brokers, TD Ameritrade, Binance (dla krypto) - jeden upload CSV i dane są w systemie. Auto-sync dostępny dla wybranych brokerów. To jest główna przewaga nad MyFxBook (który obsługuje głównie MT4/MT5) i Edgewonk (który wymaga manualnego importu).
Raporty, które wyróżniają TraderSync:
- Filtry per sesja - Londyn, Nowy Jork, Azja, overlap. Widzisz, która sesja jest twoja, a której powinieneś unikać
- Filtry per instrument - wyniki osobno dla EUR/USD, GBP/JPY, XAUUSD. Natychmiast widać, które pary zarabiają
- Filtry per tag - customowe tagi setupów (jak w Edgewonk) + predefiniowane kategorie
- Heatmap sesji - wizualna mapa zysków/strat per godzina i dzień tygodnia. Heatmapa pokazuje historyczny rozkład wyniku w określonych godzinach. To punkt wyjścia do testu, nie gotowa decyzja
- Replay trade'ów - wizualna rekonstrukcja transakcji na wykresie cenowym
Plany cenowe (stan na 2026):
| Plan | Cena/mies. | Kluczowe funkcje | Dla kogo |
|---|---|---|---|
| Pro | $29.95 | Import, raporty podstawowe, dziennik, tagi | Trader z jednym brokerem, 1-2 rynki |
| Premium | $49.95 | + MFE/MAE, session heatmap, zaawansowane filtry | Aktywny trader, wiele par, analiza sesji |
| Elite | $79.95 | + moduł AI, trade replay, analiza prowizji i swapów | Prop traderzy, multi-broker, pełna analityka |
AI Insights (plan Elite) — czy warto? Moduł AI może podsunąć trop. Równie dobrze może sprzedać ci wzór z szumu. Na próbce 80-200 transakcji to ozdobny generator overfittingu. Bez ręcznej weryfikacji nie ma wartości. TraderSync Elite sugeruje interakcje między zmiennymi (instrument + sesja + dzień tygodnia), np. „GBP/USD w poniedziałki ma negatywną expectancy". Nie zastępuje własnej analizy — traktuj wyniki jak hipotezę do potwierdzenia, nie jako gotowy wniosek.
Czy TraderSync jest wart subskrypcji? Na koncie 10 000 USD, plan Premium ($49.95/mies.) to ~0,5% konta miesięcznie, ~6% rocznie. To dużo. Na koncie 50 000 USD to 0,1%/mies. - akceptowalne. Na koncie 100 000+ to ułamek procenta - nieistotne. Zasada: jeśli subskrypcja TraderSync zjada więcej niż 0,2% twojego konta miesięcznie, rozważ tańszą alternatywę (MyFxBook + Excel) i wróć do TraderSync, gdy konto urośnie. Dodatkowa uwaga: TraderSync oferuje 7-dniowy trial - wystarczający, żeby zaimportować historię i wygenerować raporty, które pokażą ci, czy narzędzie daje wartość ponad to, co masz z darmowych opcji.
Z rynku: pułapka crossów po 22:00 CET. Trader z Krakowa podpina TraderSync i widzi, że jego system trend-followingowy na GBP/AUD i EUR/NZD systematycznie krwawi między otwarciem sesji w Sydney a startem Tokio. Heatmapa świeci na czerwono po 22:00 CET — tam, gdzie banki komercyjne wycofują płynność, a algorytmy poszerzają spread do wartości, które niszczą każde R:R. Po wycięciu handlu na crossach po 22:00 wynik się poprawił — nie dlatego, że narzędzie znalazło edge, tylko dlatego, że przestał oddawać pieniądze poza godzinami, w których rynek naprawdę żyje.
6. Excel i Google Sheets - kiedy wystarczą, kiedy nie
Zanim wydasz pieniądze na dedykowane oprogramowanie, zadaj sobie pytanie: czy arkusz kalkulacyjny nie wystarczy? Odpowiedź brzmi: zależy od tego, czego szukasz i ilu trade'ów robisz.
Kiedy Excel/Sheets wystarczy:
- Robisz 1-3 transakcje tygodniowo (swing trading, position trading)
- Handlujesz na jednej platformie, jednym rynku
- Chcesz pełnej kontroli nad strukturą danych i formułami
- Umiesz tworzyć pivot tables, wykresy i formuły warunkowe
- Potrzebujesz customowej analityki, której żadne narzędzie nie oferuje
Kiedy Excel NIE wystarczy:
- Robisz 5+ transakcji dziennie (day trading, scalping) - ręczne wpisywanie zabija
- Handlujesz na wielu brokerach i platformach
- Potrzebujesz MFE/MAE (kalkulacja wymaga tick data, którego Excel nie ma)
- Chcesz session heatmap, trade replay lub wizualizacji bez godzin tworzenia wykresów
Szablon dziennika w Excel - minimalna wersja:
| Kolumna | Typ danych | Przykład |
|---|---|---|
| Data/czas | Datetime | 2026-03-30 14:32 |
| Instrument | Text | EUR/USD |
| Kierunek | Long/Short | Long |
| Wielkość | Lots | 0.20 |
| Entry | Price | 1.08520 |
| SL | Price | 1.08320 |
| TP | Price | 1.08920 |
| Exit | Price | 1.08780 |
| P&L ($) | Currency | +52.00 |
| P&L (R) | Multiple | +1.3R |
| Setup tag | Text | Pin bar S/R |
| Emocja | Text | Calm |
| Compliance (1-10) | Number | 8 |
| Notatki | Text | Zgodnie z planem, exit manual |
Obowiązkowe kolumny egzekucyjne. Oprócz setup, P&L, tagu emocji i compliance — prowadź: planned risk, actual risk, spread at entry, slippage, news flag, regime tag. Bez tych danych dziennik pokazuje tylko „co" handlowałeś, nie „jak" — a w tradingu „jak" decyduje o wyniku.
Gdy Excel nie wystarczy. Przy dużych portfelach i zautomatyzowanym flow arkusz przestaje wystarczać — wtedy wchodzą bazy danych, Python i przetwarzanie danych tickowych.
Formuła expectancy w Excel:
Expectancy = SUMPRODUCT((P&L_R > 0) × P&L_R)COUNT(P&L_R) + SUMPRODUCT((P&L_R < 0) × P&L_R)COUNT(P&L_R)
W praktyce w Excel wygląda to tak: =AVERAGEIF(J:J,">0")*COUNTIF(J:J,">0")/COUNT(J:J)+AVERAGEIF(J:J,"<0")*COUNTIF(J:J,"<0")/COUNT(J:J) (gdzie J to kolumna P&L w R). Więcej o expectancy i jej interpretacji w artykule o R:R, skuteczności i expectancy.
Google Sheets vs Excel: Sheets ma przewagę w dostępności (przeglądarka, zero instalacji, automatyczny backup w chmurze). Excel ma przewagę w wydajności (pivot tables na 1000+ wierszy działają szybciej) i w Power Query/Power Pivot dla zaawansowanej analityki. Dla 90% traderów Google Sheets wystarczy. Gotowe szablony: szukaj „forex trading journal template" na Google Sheets Gallery lub Notion Templates.
Pivot table - twoje najsilniejsze narzędzie w arkuszu:
Pivot table w Excel/Sheets pozwala ci w 30 sekund odpowiedzieć na pytania, na które bez niego szukałbyś godzinami: „jaka jest moja expectancy per setup?", „który dzień tygodnia jest najgorszy?", „czy longi mają lepszy win rate niż shorty?". Konfiguracja: wstaw pivot table, wiersze = tag setupu (lub dzień tygodnia, lub instrument), wartości = średnia P&L w R + count. Pivot nie rozwiąże problemu. Ale szybko pokaże, gdzie tracisz i na czym się oszukujesz. Pivot table w Excelu — 20 minut nauki, kluczowe narzędzie do segmentacji danych.
Warunkowe kolorowanie (conditional formatting): ustaw regułę: P&L w R > 0 = zielone tło, P&L w R < 0 = czerwone tło. Compliance < 5 = pomarańczowe tło. Jedno spojrzenie na arkusz i widzisz wzorce: seria czerwonych wierszy = tilt period. Seria pomarańczowych compliance = łamiesz zasady. To nie jest gadżet - to wczesne ostrzeganie przed problemami, które bez wizualizacji zauważysz dopiero na equity curve, kiedy jest już za późno.
7. Porównanie narzędzi - tabela decyzyjna
Zamiast czytać 5 recenzji i próbować zapamiętać, co gdzie jest - jedna tabela, która mówi ci wszystko, co musisz wiedzieć przy wyborze narzędzia.
| Funkcja | MyFxBook | FX Blue | Edgewonk | TraderSync | Excel/Sheets |
|---|---|---|---|---|---|
| Cena | Darmowy | Darmowy | ~$169 jednorazowo | $29.95-79.95/mies. | Darmowy |
| Platformy | MT4, MT5 | MT4, MT5 | MT4, MT5, cTrader + CSV | 300+ brokerów | Dowolna (manual) |
| Auto-import | Tak (investor pwd) | Tak (EA) | Nie (manual .htm) | Tak (CSV + auto-sync) | Nie |
| MFE/MAE | Tak | Tak | Tak | Tak (Premium+) | Nie (brak tick data) |
| Tagi behawioralne | Nie | Nie | Tak (core feature) | Tak | Tak (manual) |
| Tagi emocji | Nie | Nie | Tak (core feature) | Tak | Tak (manual) |
| Session heatmap | Ograniczony (tylko godzina, bez dnia tygodnia) | Tak (raport godzinowy) | Tak | Tak (zaawansowany) | Tak (wymaga pivot) |
| Equity curve | Tak | Tak | Tak | Tak | Tak (manual chart) |
| Profil publiczny | Tak (opcjonalny) | Tak (opcjonalny) | Nie | Nie | Nie |
| Cloud/Desktop | Cloud | Cloud | Desktop | Cloud | Oba |
| API | Tak (ograniczone) | Nie | Nie | Nie | Tak (Google Sheets) |
| Najlepsza cecha | Zero-setup tracking | Bezpieczeństwo (zero haseł) | Analiza behawioralna | Multi-broker + filtry | Pełna elastyczność |
Rekomendacja w zależności od profilu:
Początkujący (konto demo lub < 5 000 USD): MyFxBook (auto-tracking) + Google Sheets (ręczne notatki, tagi, emocje). Koszt: $0. Na małym koncie darmowy zestaw wystarczy — nie dlatego, że jest optymalny, tylko dlatego, że dopóki nie umiesz czytać własnych błędów, droższe narzędzie ładniej pokaże ten sam bałagan.
Średnio zaawansowany (konto 5 000-25 000 USD, 3-10 trade'ów/tydzień): MyFxBook + Edgewonk. Auto-tracking dla metryk ilościowych, Edgewonk dla analizy behawioralnej. Koszt: $169 jednorazowo.
Zaawansowany/prop trader (konto 25 000+ USD, multi-broker): TraderSync Premium/Elite + opcjonalnie MyFxBook dla publicznego profilu. Albo: MyFxBook + Edgewonk + custom Excel dashboards. Koszt: $50-80/mies. lub $169 + czas na Excel.
8. Jak czytać raporty - equity curve, drawdown, session heatmap
Podłączyłeś narzędzie, dane spływają. Teraz patrzysz na raporty i widzisz: wykresy, liczby, kolory. Pytanie: co z tego wynika? Bo surowe dane bez interpretacji to tylko ładne obrazki.
Equity curve - co naprawdę mówi:
Equity curve to wykres skumulowanego P&L w czasie. Wygląda jak linia biegnąca w górę (dobrze), w dół (źle) lub boczna (breakeven). Ale liczy się nie kierunek, a kształt.
- Gładka krzywa w górę - gładka equity na live przez dwa lata? Albo martingale, albo filtrowane konta. Traktuj to jako czerwoną flagę, nie jako cel
- Stroma w górę, potem ostry spadek - alarm. Prawdopodobnie agresywny sizing, który działa aż przestanie. Typowe dla martingale i grid systemów
- Schodkowa (płaskie odcinki + nagłe skoki) - możliwe, że zyski pochodzą z kilku dużych trade'ów, a reszta to szum. Sprawdź, czy po usunięciu 3 najlepszych trade'ów nadal jesteś na plusie
- Boczna z głębokimi dołkami - system nie ma edge'a. Zyski i straty się znoszą, a prowizje i spready zjadają resztę
Drawdown chart - anatomia strat:
Drawdown chart pokazuje spadek equity od ostatniego szczytu. Kluczowe pytania: jak głęboki jest max DD? Jak długo trwa recovery? Czy DD jest skoncentrowany (jeden zły tydzień) czy rozłożony (miesiące powolnego spadku)?
Głęboki, krótki drawdown (np. -12% w 3 dni, recovery w 2 tygodnie) sugeruje zdarzenie jednorazowe - news, gap weekendowy, poślizg. Płytki, ale długi drawdown (np. -8% przez 3 miesiące) sugeruje utratę edge'a - rynek się zmienił, strategia przestała działać, albo psychologia się popsuła.
Session heatmap - kiedy handlować, kiedy nie:
Session heatmap to siatka: oś X to dzień tygodnia, oś Y to godzina. Kolor komórki = P&L (zielony = zysk, czerwony = strata). Heatmapa pokazuje historyczny rozkład wyniku w określonych godzinach. To punkt wyjścia do testu, nie gotowa decyzja. Typowe odkrycia:
- Poniedziałki rano (Azja) = czerwone. Bo rynek jest cienki po weekendzie, spready szerokie, fałszywe ruchy
- Piątek popołudnie = czerwone. Bo pozycje zamykane przed weekendem generują szum, a ty handlujesz „ostatni setup tygodnia" pod presją FOMO
- Overlap Londyn-NY (14:00-17:00 CET) = zielone. Bo tu jest płynność, tu są prawdziwe ruchy, tu twój system ma edge
Spread i slippage w zależności od godziny. Dziennik bez danych o spreadzie i poślizgu przy wejściu/wyjściu jest niepełny. Część „słabego setupu" może być w rzeczywistości kosztem fatalnej egzekucji podczas rolloveru, danych makro albo cienkiej płynności. Jeśli twoja heatmapa pokazuje piątek 14:30 jako „złotą godzinę" — sprawdź, ile z tego edge'a zjadł spread rozszerzony przy NFP.
Rollover 23:00/00:00 i metryki. Wiele „złych trade'ów" jest w praktyce karą za trzymanie lub otwieranie pozycji w martwej płynności wokół rolloveru. Spread się rozszerza, fill jakość spada, a dziennik zapisuje to jako „słaby setup", nie jako „zły moment egzekucji".
Rozbicie kosztu transakcji. Zyskowny setup może być netto stratny po rozbiciu na: spread, prowizję, swap, slippage i koszt błędnego timingu. Dziennik, który nie rozdziela tych składników, mówi ci tylko czy zarobiłeś — nie mówi, dlaczego nie zatrzymałeś zysku.
Z rynku: NFP marzec 2020 i „złota godzina". NFP -701k, pierwsza rewizja po lockdownach. Spread u retail brokerów 8-15 pipsów (normalnie 0,8-1,2), slippage na SL 3-7 pipsów. Trader z heatmapą pokazującą „piątek 14:30 = złota godzina" z danych 2018-2019 wchodził z pełnym rozmiarem. Faktyczny koszt transakcji był kilkukrotnie wyższy niż historyczne średnie. Heatmapa bez filtra eventowego miesza normalny handel z godzinami, w których koszt i zmienność nie mają nic wspólnego z przeciętnym dniem.
Raport per instrument — brutalny filtr:
Raport per instrument pokaże ci, że z 8 par, które handlujesz, 3 generują cały zysk, 3 są na breakeven i 2 generują straty. Zanim wytniesz parę — sprawdź godziny, koszty i egzekucję. Może problem nie jest w parze. Ale bez raportu tego nie zrobisz, bo twój mózg pamięta „ten piękny trade na GBP/JPY" i zapomina o 7 stratnych na tym samym instrumencie. O tym, jak proces powinien dominować nad wynikiem, pisaliśmy szerzej w sekcji o psychologii.
MFE/MAE scatter plot - najcenniejszy raport, o którym mało kto wie:
MFE/MAE scatter plot to wykres, na którym oś X to MAE (ile cena poszła przeciw tobie), oś Y to MFE (ile poszła w twoją stronę), a kolor punktu to wynik trade'a (zielony = zysk, czerwony = strata). Co możesz z tego odczytać:
- Klaster zielonych punktów z niskim MAE i wysokim MFE - twoje najlepsze trade'y. Wejście blisko dna/szczytu, cena szybko idzie w twoim kierunku. To jest twój edge - rób więcej takich
- Klaster czerwonych punktów z wysokim MAE - trade'y, które od początku szły przeciwko tobie. Problem z wejściem: timing jest zły, poziom jest zły, albo handlujesz w złym kierunku
- Zielone punkty z wysokim MAE - wygrane, ale z dużym bólem. SL prawie trafiony, zanim cena zawróciła. Pytanie: czy ten ból jest wart zysku? Może SL jest za daleko i lepiej wejść na pullbacku?
- Czerwone punkty z wysokim MFE - najgorszy scenariusz. Cena poszła w twoim kierunku, a i tak straciłeś. Zamknąłeś za wcześnie? Przesunąłeś SL do BE i zostałeś wyrzucony na drobnym pullbacku? Nie miałeś TP i cena wróciła?
MFE/MAE często obnaża to, czego nie widzisz w samym P&L: za późne wejścia, za ciasne BE, wyjścia z paniki. Nie jest świętym Graalem, ale szybko pokazuje, gdzie krwawisz. Dostępny w MyFxBook (zakładka „Advanced Statistics"), FX Blue (sekcja „Trade analysis"), Edgewonk i TraderSync Premium+.
Zanim wyciągniesz wniosek z danych — sprawdź, co może kłamać. Poniżej najczęstsze pułapki z dziennika i gdzie szukać prawdziwej przyczyny.
| Obserwacja w dzienniku | Możliwa przyczyna | Co sprawdzić |
|---|---|---|
| Wysoki MAE na wygranych | Zły timing wejścia / za szeroki SL | Entry timing, volatility regime, spread przy wejściu |
| Czerwone piątki 14:30 | Event risk / spread expansion | News flag, koszt wejścia, jakość wykonania |
| Schodkowa equity z nagłymi skokami | Zależność od outlierów | Usuń top 3 trade'y, przelicz PF |
| PF > 2 na małej próbce | Fałszywa pewność | Rozmiar próby, rozkład wyników, reżim rynku |
| Strata na „dobrych setupach" | Egzekucja, nie analiza | Spread, slippage, godzina, model brokera |
Z rynku: polowanie na stop lossy w cienkiej płynności. W nocy albo tuż przed openem Londynu rynek potrafi wejść płytko w lokalne low, zebrać stop lossy i wrócić. Początkujący wpisuje to jako „zły setup". Stary trader wpisuje: zły moment, zła płynność, stop postawiony tam, gdzie leżał oczywisty klaster zleceń. MFE/MAE ma sens dopiero, gdy czytasz go z kontekstem płynności.
Duration analysis — czas trwania trade'a a wynik:
Jak długo trzymasz pozycje i czy to wpływa na wynik? Duration analysis dzieli twoje trade'y na przedziały czasowe (np. 0-5 min, 5-30 min, 30 min-2h, 2-8h, 8h+) i liczy P&L, win rate i expectancy per przedział. Typowe odkrycia: scalperzy często odkrywają, że ich trade'y trwające 1-3 minuty mają negatywną expectancy (prowizja i spread zjadają mikro-zyski), a te trwające 10-30 minut mają pozytywną. Swing traderzy odkrywają, że trade'y trzymane ponad 5 dni mają gorszą expectancy niż te zamykane w 1-3 dni - bo po 5 dniach rośnie ekspozycja na niespodziewane eventy.
9. Metryki, które kłamią - i jak je weryfikować
Metryki to narzędzia, nie wyroki. Każda metryka ma kontekst, w którym jest przydatna, i kontekst, w którym kłamie. Problem w tym, że większość traderów traktuje liczby z MyFxBook czy TraderSync jak prawdy objawione. Nie są.
Profit Factor na małej próbce:
Profit Factor = suma zysków / suma strat. Brzmi solidnie. Ale jeśli masz 20 trade'ów, z czego jeden dał +8R (outlier), twój PF może wynosić 2.5 - co wygląda fenomenalnie. Usuń ten jeden trade i PF spada do 0.9. Czy twój system naprawdę ma PF 2.5? Nie. Ma PF 0.9 + jedno szczęśliwe trafienie.
Jak weryfikować: oblicz PF BEZ top 3 trade'ów (najlepszych wyników). Jeśli PF bez outlierów spada poniżej 1.0, twój edge pochodzi ze szczęścia, nie z systemu. Minimum: 100 trade'ów dla wiarygodnego PF.
Sharpe Ratio na małej próbce:
Sharpe Ratio mierzy zwrot skorygowany o ryzyko. Na próbce 30 trade'ów Sharpe jest statystycznie bezwartościowy - przedział ufności jest tak szeroki, że obejmuje zarówno zyskowne, jak i stratne scenariusze. Minimum dla wiarygodnego Sharpe: 200+ trade'ów (wielu statystyków argumentuje, że potrzeba 500+).
Sharpe = E[R] - Rfσ(R)
Gdzie E[R] to średni zwrot, Rf to stopa wolna od ryzyka (często pomijana w FX), a σ(R) to odchylenie standardowe zwrotów. Problem: na małej próbce σ jest niedoszacowane, co zawyża Sharpe. Widzisz Sharpe 2.0 na 40 trade'ach? Prawdopodobnie w rzeczywistości to 0.8-1.2.
Win Rate bez kontekstu R:R:
Win rate 70% to lep na detalistów. Co z tego, że trafiasz 8 razy po 5 pipsów, jak dwa stop lossy kasują ci 50 pipsów. Skuteczność bez R:R to mit. Przykład: (0,7 × 0,5) - (0,3 × 1,5) = 0,35 - 0,45 = -0,10R per trade. Tracisz pieniądze z 70% win rate. Zawsze patrz na win rate I average win/loss ratio razem. Nigdy osobno.
Drawdown - max vs average vs current:
Max drawdown mówi ci, jak źle było w najgorszym momencie. Ale jeden max DD nie mówi, jak typowy drawdown wygląda. Jeśli twój max DD to -18%, ale average DD to -4%, masz jeden zły okres i normalnie solidny system. Jeśli max DD to -18% i average DD to -12%, masz systemowy problem z kontrolą ryzyka.
Jak się zabezpieczyć przed kłamliwymi metrykami:
- Testuj wrażliwość - usuń top 3 i bottom 3 trade'y, przelicz metryki. Jeśli wniosek się zmienia, metryka jest niestabilna
- Segmentuj dane - licz metryki osobno dla pierwszych 50 trade'ów, kolejnych 50 itd. Jeśli PF skacze z 2.0 do 0.7 między segmentami, nie masz stabilnego edge'a
- Porównaj z oczekiwaniami - twój backtest daje PF 1.5 na 2000 trade'ów. Live daje PF 2.3 na 40 trade'ów. Czy live jest „lepszy"? Nie - live jest w fazie szczęścia. Wróci do okolic 1.5 przy większej próbce
- Używaj przedziałów ufności — zamiast „mój Sharpe to 1.4" myśl „mój Sharpe to prawdopodobnie między 0.8 a 2.0 przy tej próbce"
Segmentuj po reżimie rynku. Metryki trzeba dzielić nie tylko po sesji i instrumencie, ale po reżimie: wysoka/niska zmienność, tydzień z CPI/FOMC/NFP, okres wakacyjny, grudniowa płynność. PF 1.8 w trendującym Q1 vs PF 0.7 w choppingu Q3 to nie degradacja edge'a — to normalna charakterystyka systemów momentum. Bez tagowania reżimu wyciągasz błędne wnioski.
Praktyczna procedura weryfikacji — 5 kroków po każdym kwartale:
- Policz PF z outlierami i bez - usuń top 3 i bottom 3 trade'y. Jeśli PF zmienia się o więcej niż 0,5 - twój edge jest niestabilny
- Podziel dane na połówki - pierwsze 50% trade'ów vs drugie 50%. Jeśli metryki drugiej połówki są znacząco gorsze, tracisz edge w czasie (market regime change lub degradacja dyscypliny)
- Porównaj live z backtestem - twój backtest dał PF 1.4 na 500 trade'ów. Live daje PF 1.8 na 80 trade'ów. Nie celebruj - czekaj na konwergencję. Live prawdopodobnie wróci bliżej 1.4
- Sprawdź rozkład wyników - czy masz normalny rozkład (dużo małych zysków/strat, mało dużych)? Czy masz fat tails (kilka ekstremalnych wyników ciągnie średnią)? Fat tails oznaczają, że average i Sharpe kłamią
- Przetestuj na out-of-sample — metryki z ostatniego miesiąca nie powinny być podstawą decyzji. Użyj 3+ miesięcy danych, z których ostatni miesiąc traktujesz jako out-of-sample validation
Z rynku: PF 3.4 na 31 transakcjach. Trader opcji walutowych, 6 tygodni, jeden setup — long gamma przed FOMC. FOMC w tamtym kwartale dawał rekordową zmienność: Brexit vote, nagłe luzowanie Fed. 4 z 31 transakcji odpowiadały za 78% całego zysku. Usunięcie tych 4 trade'ów: PF 0.71. Trader podniósł sizing, bo „metryki to potwierdzają". Następny kwartał: spokojniejszy FOMC, wyczerpanie premium na gamma. Konto -34%. Dane były prawdziwe. Wniosek był błędny.
Z rynku: flash crash i śmierć pięknych statystyk. Strategia wyglądała świetnie przez 11 miesięcy: niski DD, ładny PF, równa krzywa. Potem przyszedł jeden flash crash i cały dashboard spotkał się z realnym światem. Po flash crashu przestajesz patrzeć na ładne statystyki. Zaczynasz patrzeć, czy strategia przeżywa rynek nieciągły.
Masz dwa zadania: przestać robić to, co systematycznie oddaje pieniądze, i zwiększać tylko to, co ma przewagę po kosztach. Ale uwaga: zanim cokolwiek wytniesz, segmentuj po reżimie rynku. I zrób to z danymi, nie z przeczuciem. Użyteczna metryka to taka, po której zmieniasz proces, a nie narrację.
W następnym artykule przechodzimy do kont demo, backtestingu, forward testingu i replay rynku - czyli jak testować strategie ZANIM ryzykujesz prawdziwe pieniądze.
FAQ - Dziennik transakcji i analiza wyników
Czy MyFxBook jest bezpieczny - nie stracę pieniędzy podłączając konto?
Ile transakcji potrzebuję, żeby metryki z dziennika były wiarygodne?
Edgewonk czy TraderSync - które narzędzie wybrać?
Co to jest MFE/MAE i dlaczego to ważne?
Czy mogę prowadzić dziennik tylko w Google Sheets bez płatnych narzędzi?
Źródła i bibliografia
- Steenbarger B.N., Trading Psychology 2.0: From Best Practices to Best Processes, Wiley, 2015. Rola dziennika transakcji w rozwoju tradera, feedback loops i identyfikacja behawioralnych wzorców wpływających na performance.
- Schwager J.D., Market Wizards: Interviews with Top Traders, Wiley, 2012 (updated edition). Praktyki najlepszych traderów dotyczące journalingu, analizy wyników i procesu doskonalenia strategii.
- MyFxBook, „Account Connection Methods and Verification Process", myfxbook.com, 2025. Dokumentacja techniczna podłączania kont MT4/MT5, metod weryfikacji i polityki prywatności profili.
- Edgewonk, „Trading Journal Features and Methodology", edgewonk.com, 2025. Opis systemu tagowania behawioralnego, importu danych i metryk analitycznych dostępnych w platformie.
- Bailey D.H., Lopez de Prado M., „The Sharpe Ratio Efficient Frontier", Journal of Risk, 15(2), 2012, s. 3-44. Analiza statystycznej wiarygodności Sharpe Ratio na małych próbkach i minimalne wymagania próby dla istotnych wniosków.
- TraderSync, „Import Compatibility and Reporting Features", tradersync.com, 2025. Lista obsługiwanych brokerów, funkcje raportowe i plany cenowe platformy do trackingu transakcji.
- Lo A.W., „The Statistics of Sharpe Ratios", Financial Analysts Journal, 58(4), 2002, s. 36-52. Fundamentalne badanie dotyczące przedziałów ufności i ograniczeń statystycznych Sharpe Ratio w ocenie performance inwestycyjnego.