Moduł 2 z 2
Metryki dziennika tradera
Wzory na winrate, rozkład R, koszt jako procent R, koncentrację i zgodność z planem, odesłanie do rachunku expectancy oraz schemat dziennika.
- Autor
- Zordon Intelligence Sp. z o.o.
- Aktualizacja
- Czas czytania
- 12 min
- Źródła
- 2
Ta lekcja wyjaśnia, które liczby liczyć z dziennika transakcji i jak dokładnie się je oblicza. Jest napisana dla tradera, który prowadzi zapiski, ale nie potrafi wyciągnąć z nich wniosku, oraz dla tego, kto dopiero projektuje arkusz i chce od razu zbierać dane pod konkretne metryki.
Dziennik to instrument pomiarowy, a nie kronika
Większość zapisków tradingowych to opis zdarzeń: co kupiłem, kiedy sprzedałem, ile wyszło. Taki zapis nie odpowiada na pytanie, które naprawdę decyduje o rozwoju — czy wynik pochodzi z przewagi, czy z rozrzutu. Odpowiada na nie dopiero zestaw miar policzonych według stałych wzorów.
Trzy zasady odróżniają instrument pomiarowy od kroniki. Po pierwsze, każdy wynik liczysz w R, a nie w PLN, bo PLN miesza wielkość pozycji z jakością decyzji. Po drugie, każdy wpis podstawowy powstaje przed wejściem — po zamknięciu pozycji pamięć wygładza to, co widziałeś w chwili decyzji. Po trzecie, każde pole w arkuszu istnieje dlatego, że wchodzi do konkretnego wzoru; pole bez przypisanej metryki to koszt utrzymania, nie informacja.
Minimalny schemat dziennika: pola i metryki, do których służą
| Pole | Do czego jest potrzebne |
|---|---|
| Data i godzina wejścia | szereg czasowy; pozwala zbudować skumulowaną sumę R i wykryć obsunięcie |
| Instrument i interwał | porównanie wyników między rynkami i koncentracja na jednym kontekście |
| Nazwa setupu | koncentracja na setupie, czyli udział transakcji z jednego schematu |
| Cena wejścia | mianownik wyniku w R |
| Poziom unieważnienia tezy | druga część mianownika; bez niego nie da się policzyć zaplanowanego ryzyka |
| Zaplanowane ryzyko w PLN (1R) | zamienia wynik i koszt na wspólną jednostkę R |
| Rozmiar pozycji | kontrola, czy faktyczne 1R zgadza się z założonym |
| Cena wyjścia | licznik wyniku w R |
| Koszt transakcji (prowizja, spread, swap) | koszt jako procent R |
| Wynik w R | expectancy, rozkład R, obsunięcie |
| Wynik w PLN | zgodność zapisu z historią rachunku |
| Tag zgodności z planem | zgodność z planem, czyli metryka procesu |
| Jedno zdanie o odstępstwie | diagnoza przyczyny spadku zgodności |
| Stan własny w skali 1–5 | korelacja stanu z wynikiem; pole opcjonalne, ale tanie w wypełnieniu |
Pierwszych osiem pól — od daty wejścia do ceny wyjścia — wystarczy, żeby policzyć wynik w R, bo zawierają cenę wejścia, poziom unieważnienia tezy, zaplanowane ryzyko w PLN, rozmiar pozycji i cenę wyjścia. Reszta dochodzi w momencie, gdy chcesz policzyć daną metrykę — nie wcześniej, bo arkusz z trzydziestoma kolumnami przestaje być wypełniany.
Wynik w R jako wspólna jednostka
Wszystkie metryki w tej lekcji operują na wyniku wyrażonym w R. Definicja jest jedna:
R_wynik = wynik_transakcji_w_PLN / zaplanowane_ryzyko_w_PLN
Zaplanowane ryzyko to odległość od ceny wejścia do poziomu, którego przebicie unieważnia tezę, przemnożona przez wartość punktu i rozmiar pozycji. Innymi słowy: kwota, którą tracisz, jeśli transakcja zostanie zamknięta zgodnie z planem. Sposób wyznaczania tego poziomu opisuje lekcja o stop lossie i R-multiple.
Przykład ilustracyjny: ryzyko zaplanowane na 200 PLN, wynik transakcji +340 PLN. Wynik wynosi 1,7R. Ta sama transakcja na koncie o dwa razy większym rozmiarze dałaby 1,7R przy dwukrotnie większej kwocie — dlatego R pozwala porównywać transakcje z różnych okresów i z różnych kont.
Winrate: wzór i pułapka
win_rate = liczba_transakcji_zyskownych / liczba_transakcji_ogółem
Wynik zapisujesz jako ułamek albo procent. Sama wartość jest jednak myląca, bo nie mówi nic o wielkości wygranych i przegranych. System z winrate 0,7 i średnią wygraną 0,8R przy średniej przegranej 2R może być nierentowny, mimo że wygrywa większość transakcji.
Praktyczny wniosek: winrate jest składnikiem wzoru na expectancy, a nie samodzielną oceną. Raportujesz go razem ze średnią wygraną i średnią przegraną, nigdy osobno.
Expectancy: odesłanie i interpretacja
Wzór na expectancy, próg opłacalności i rachunek na błędzie standardowym opisuje lekcja o expectancy i drawdown; tutaj ich nie powtarzamy, żeby w kursie nie krążyły dwie wersje tego samego rachunku. Dodatnia expectancy to warunek konieczny, ale nie wystarczający. Pojedyncza średnia nie mówi, czy próbka pozwala odróżnić przewagę od szumu — do tego potrzebny jest błąd standardowy i przedział wokół E. Ten rachunek, wraz z jego konsekwencjami dla wielkości pozycji, opisuje lekcja o skalowaniu size; tutaj wystarczy zapamiętać, że E bez miary niepewności jest liczbą niepełną.
Rozkład R: mediana, kwartyle i ogon
Średnia łatwo ukrywa kształt rozkładu. Dwie próbki o identycznej expectancy mogą wyglądać zupełnie inaczej: jedna składa się z wielu drobnych wygranych, druga z przewagi przegranych i jednej dużej wygranej. Dlatego obok średniej liczysz rozkład.
mediana = wartość środkowa po posortowaniu wyników rosnąco
(przy parzystej liczbie transakcji — średnia dwóch środkowych)
kwartyl_dolny = mediana dolnej połowy próbki
kwartyl_górny = mediana górnej połowy próbki
udział_dużych_wygrań = liczba_transakcji_z_wynikiem_≥2R / liczba_transakcji_ogółem
Interpretacja jest prosta. Mediana wyraźnie niższa od średniej oznacza, że wynik ciągnie niewiele dużych transakcji — taki system jest wrażliwy na pominięcie jednego dobrego wejścia. Kwartyl dolny pokazuje, jak głęboko sięgają typowe straty, a udział dużych wygrań mówi, jak często w ogóle się pojawiają. Jeśli przewaga opiera się na rzadkim ogonie rozkładu, o wyniku decyduje cierpliwość w przyjmowaniu każdego sygnału z osobna, a nie liczba transakcji.
Koszt transakcji jako procent R
Koszt bywa pomijany, bo nie widać go w tabeli wyników — a właśnie on potrafi zamienić dodatnią expectancy na ujemną. Liczysz go zawsze w tej samej jednostce co wynik:
koszt_w_R = koszt_transakcji_w_PLN / zaplanowane_ryzyko_w_PLN
koszt_jako_procent_R = koszt_w_R × 100%
Przykład ilustracyjny: zaplanowane ryzyko 200 PLN, koszt round-trip 20 PLN. Koszt wynosi 0,1R, czyli 10% R. Przy średniej wygranej 1,5R i średniej przegranej 1R taka różnica nie przesądza o wyniku. Przy setupie, w którym wygrane to typowo 0,5R, koszt zjada jedną piątą zysku i zmienia ocenę całego schematu.
Koszt składa się z prowizji, spreadu oraz opłat za przetrzymanie pozycji, takich jak swap — razem opisuje go pojęcie kosztu rundy. Zapisujesz go jako jedną kwotę na transakcję, a nie trzy osobne liczby, chyba że chcesz osobno śledzić wpływ opłat za przetrzymanie pozycji. Expectancy liczone „po kosztach” to expectancy z wyników już pomniejszonych o te kwoty — jeśli tego nie zrobisz, mierzysz wersję systemu, która nie istnieje.
Koncentracja na setupie i zgodność z planem
Te dwie metryki opisują proces, a nie wynik, i właśnie dlatego są odporne na szczęście.
koncentracja = liczba_transakcji_z_jednego_setupu / liczba_transakcji_ogółem
zgodność_z_planem = liczba_transakcji_zgodnych_z_regułami / liczba_transakcji_ogółem
Koncentrację liczysz dla każdego setupu osobno i patrzysz na największy udział. Jeśli żaden setup nie przekracza kilkunastu procent próbki, nie masz czego mierzyć — masz zbiór pojedynczych zdarzeń opisanych różnymi nazwami. Definicje setupów, które da się policzyć, opisuje lekcja o definicji setupu.
Zgodność z planem liczysz jako udział transakcji bez złamanej reguły. Transakcja z jedną złamaną regułą jest niezgodna, nawet jeśli zakończyła się zyskiem. Wysoka zgodność przy ujemnej expectancy oznacza, że problem leży w samym planie. Niska zgodność przy dodatniej expectancy oznacza, że wynik pochodzi z zachowań, których nie kontrolujesz — a takie źródło wyniku znika bez ostrzeżenia.
Obsunięcie liczone w R
Sposób liczenia obsunięcia w R — od szczytu skumulowanej sumy wyników do najgłębszego dołka po nim — opisuje lekcja o expectancy i drawdown. Zostaje jedna zasada: licz obsunięcie w R, bo kwota obsunięcia zależy od rozmiaru pozycji i zmienia się razem z nim. Gdy zapisujesz je także w procentach kapitału, trzymaj obie wartości obok siebie — są potrzebne do różnych decyzji. Obsunięcie w R opisuje jakość systemu, obsunięcie w procentach opisuje obciążenie kapitału i psychiki.
Kiedy metryki mówią „nie handluj”
- Mediana wyniku jest niższa od zera, a wynik ciągnie jedna transakcja. Przewaga zależy od rzadkiego zdarzenia, którego nie umiesz zaplanować.
- Koszt jako procent R przekracza próg zapisany w planie. Ta metryka jest policzona, a nie pominięta: jeśli opłaty pochłaniają istotny ułamek R, częstsze handlowanie pogarsza wynik, a nie poprawia go.
- Zgodność z planem spada poniżej Twojego progu. To sygnał, że dane opisują inne zachowanie niż to, które chcesz mierzyć.
- Nazwy setupów nie mają wspólnych definicji, więc koncentracja liczy etykiety. Wtedy udział setupu opisuje nazwę, a nie schemat, i metryki liczone łącznie nie opisują żadnego z nich.
Tabela metryk do wypełnienia
| Metryka | Wzór | Wartość | Liczba transakcji w próbce |
|---|---|---|---|
| Winrate | wygrane / ogółem | ||
| Średnia wygrana w R | suma R wygranych / liczba wygranych | ||
| Średnia przegrana w R | suma R przegranych / liczba przegranych | ||
| Expectancy | wzór w lekcji o expectancy i drawdown | ||
| Mediana R | wartość środkowa szeregu | ||
| Udział wygrań ≥ 2R | liczba ≥ 2R / ogółem | ||
| Koszt jako procent R | koszt / 1R × 100% | ||
| Koncentracja na setupie | transakcje setupu / ogółem | ||
| Zgodność z planem | zgodne / ogółem | ||
| Maksymalne obsunięcie w R | największy spadek od szczytu |
Kolumna z liczbą transakcji nie jest ozdobnikiem. Metryka policzona na bardzo małej próbce zmienia się przy każdej kolejnej transakcji, więc bez tej kolumny nie wiesz, czy patrzysz na właściwość systemu, czy na przypadkowy tydzień.
Typowe błędy pomiaru
- Liczenie w PLN zamiast w R. Kwota miesza rozmiar pozycji z jakością decyzji, więc wynik przestaje być porównywalny w czasie.
- Wpis po fakcie. Rekonstrukcja po zamknięciu pozycji zawiera już wiedzę o wyniku, więc metryki procesu przestają być pomiarem.
- Metryki bez liczebności próbki. Każda wartość bez liczby transakcji u niej jest niepełna.
- Koszt pominięty albo wpisany szacunkowo. Zaniżony koszt zawyża expectancy, a to ta metryka steruje decyzjami o rozmiarze.
- Zmiana definicji setupu w trakcie zbierania próbki. Nowa definicja zaczyna nową próbkę, a stare dane przestają opisywać to, co robisz.
- Mieszanie transakcji z planem i poza planem w jednej średniej. Zgodność z planem jest osobną metryką właśnie po to, by te dwa zbiory dało się rozdzielić.
Ćwiczenie mierzalne
Przez dziesięć transakcji wypełniaj arkusz przed wejściem — setup, poziom unieważnienia tezy, zaplanowane ryzyko w PLN, teza i zrzut wykresu — a po wyjściu dopisuj cenę wyjścia, koszt i wynik w R. Następnie policz wszystkie metryki z tabeli powyżej i zapisz liczbę transakcji w próbce. Próg wypełnienia: każda metryka musi mieć wartość albo wpis „brak danych”. Osobny rytm przeglądu, w którym te liczby zamieniają się w decyzje, opisuje lekcja o dzienniku i przeglądzie.
Dlaczego wynik w PLN nie wystarcza do oceny procesu?
R porównuje wynik z zaplanowanym ryzykiem. PLN miesza wielkość pozycji z jakością decyzji, a to ona decyduje o procesie.
Częste pytania
Jak duża próbka jest potrzebna do wniosków?
Dziesiątki transakcji tego samego setupu, a nie „miesiąc handlu”. Przy małej próbce każda kolejna transakcja przesuwa metryki na tyle, że nie da się odróżnić właściwości systemu od przypadkowego tygodnia.
Czy mogę prowadzić dziennik w arkuszu kalkulacyjnym?
Tak. Arkusz z kolumnami: data, setup, zaplanowane ryzyko w PLN, cena wejścia, cena wyjścia, koszt, wynik w R i tag zgodności z planem wystarcza do policzenia wszystkich metryk z tej lekcji. Znaczenie ma dyscyplina wpisu, nie narzędzie.
Co robić, gdy metryki wypadają słabo?
Najpierw sprawdź, czy próbka jest wystarczająco duża i czy koszty są wpisane rzetelnie. Dopiero potem zmieniaj definicję setupu albo wielkość pozycji — metryka służy decyzji, a nie ocenie własnej wartości.
Po co w ogóle liczyć te metryki, zamiast patrzeć na wynik konta?
Wynik konta to jedna liczba, którą może wygenerować zarówno przewaga, jak i szczęście, a rozróżnienie między nimi decyduje o tym, czy wolno zwiększyć rozmiar pozycji. Metryki rozkładają ten wynik na składniki: mówią, skąd pochodzi, jak bardzo jest wrażliwy na koszty i czy w ogóle został osiągnięty zgodnie z planem. Bez nich każda decyzja o rozmiarze, zmianie setupu albo przerwie opiera się na wrażeniu, którego nie da się zweryfikować ani powtórzyć.
Reklama
Najważniejsze wnioski
- Dziennik transakcji ma sens tylko wtedy, gdy da się z niego policzyć konkretne liczby. Ta lekcja podaje wzory na wynik w R, winrate, rozkład R z medianą i kwartylami, koszt transakcji jako procent R, koncentrację na setupie oraz zgodność z planem, a rachunek expectancy zostawia lekcji o expectancy i drawdown. Do każdego wzoru przypisane jest pole w schemacie dziennika, więc wiadomo, co zapisywać i po co.
Źródła i dokumenty
Materiał opieramy na dokumentach źródłowych. Wartości zmienne — opłaty, limity, wskaźniki regulacyjne — sprawdź u źródła przed podjęciem decyzji.
- Metoda pomiaru kursu — journaling i metryki — materiał w tym serwisie
- Babypips — trading journal — babypips.com
Zastrzeżenie
- KursTradera.pl to serwis edukacyjny o charakterze informacyjnym. Nie prowadzimy działalności maklerskiej, nie przyjmujemy i nie przekazujemy zleceń, nie zarządzamy portfelem, nie oferujemy instrumentów finansowych i nie świadczymy usług doradztwa inwestycyjnego w rozumieniu ustawy o obrocie instrumentami finansowymi. Materiały opisują mechanizmy rynkowe i proces decyzyjny — nie są instrukcją kupna lub sprzedaży jakiegokolwiek instrumentu.
- Żadna z publikowanych treści nie stanowi rekomendacji inwestycyjnej, informacji rekomendującej ani rekomendacji w rozumieniu Rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 596/2014 (MAR) oraz aktów wykonawczych. Nie jest też ofertą nabycia lub zbycia instrumentów finansowych ani zaproszeniem do składania ofert. Wszelkie przykłady, wykresy, zrzuty ekranu i liczby mają charakter ilustracyjny i odnoszą się do sytuacji hipotetycznych lub historycznych.
- Inwestowanie i trading wiążą się z ryzykiem utraty części lub całości zainwestowanego kapitału. Wyniki osiągnięte w przeszłości — w tym wyniki przedstawione w materiałach edukacyjnych, backtestach i przykładach — nie gwarantują wyników przyszłych i nie są ich wiarygodnym wskaźnikiem. Żadna opisana metoda ani strategia nie eliminuje ryzyka. Decyzje inwestycyjne podejmujesz samodzielnie, na własną odpowiedzialność i po zapoznaniu się z aktualnymi dokumentami swojego brokera.
- Instrumenty z dźwignią (CFD, kontrakty terminowe, opcje, transakcje typu margin) mogą generować straty przewyższające wartość wpłaconych środków — możesz stracić więcej, niż zainwestowałeś, i zostać wezwanym do uzupełnienia depozytu (margin call). W Unii Europejskiej dźwignia dla klientów detalicznych handlujących CFD na głównych parach walutowych jest ograniczona decyzją ESMA (interwencja produktowa w sprawie CFD i opcji binarnych), ale ograniczenie dźwigni nie usuwa ryzyka. Odsetek rachunków detalicznych przynoszących straty różni się między brokerami i zmienia się w czasie — aktualną wartość odczytaj z ostrzeżenia ryzyka u swojego brokera i zapisz razem z datą.
- Backtesty, symulacje i przykładowe wyniki nie są rzeczywistymi wynikami transakcyjnymi. Powstają w warunkach odtwarzanych z danych historycznych, nie uwzględniają w pełni poślizgu cenowego, płynności, spreadu, prowizji, swapu, wpływu własnych zleceń na rynek ani czynnika psychologicznego — a wszystkie te elementy pogarszają wynik w praktyce. Wyniki historyczne nie chronią przed przyszłymi stratami.
Kto to pisze i jak to sprawdzamy
Materiały pisze i weryfikuje Redakcja KursTradera.pl — zasady opisuje o serwisie: każda liczba ma źródło, a braki pokazujemy jawnie. Błąd merytoryczny zgłosisz przez kontakt — poprawki opisujemy w treści.
Postęp zapisujemy wyłącznie w tej przeglądarce (localStorage) — nie ma konta ani kopii na serwerze. Wyczyszczenie danych witryny go usunie. Zarządzaj swoimi danymi