Position sizing dla różnych SL — formuła i przykłady
W poniedziałek otwierasz pozycję na EUR/USD ze stop lossem na 25 pipsach — wąsko, bo wejście pod sam poziom oporu. We wtorek tradujesz GBP/JPY i stop trzeba dać 90 pipsów wyżej, bo para porusza się szerzej. Jeżeli oba zlecenia otwierasz na jednym standardowym lotcie, drugie ryzykuje 3,6 raza więcej od pierwszego — przy identycznym założeniu, że obie pozycje miały „kosztować tyle samo, co zwykle". To jest klasyczny błąd, który zabija statystykę nawet skutecznego systemu. Pokazuję, jak liczyć wielkość pozycji tak, żeby ryzyko w dolarach pozostawało stałe, a lot zmieniał się odwrotnie proporcjonalnie do szerokości stop lossa.
Z czego składa się formuła position sizingu
Wzór, który zapamiętasz raz i powiesisz nad monitorem, brzmi tak: liczba jednostek = (saldo × procent ryzyka) / (odległość stop lossa w cenie × wartość pipsa na jednostkę). W zapisie traderskim: lot = ryzyko w dolarach przez iloczyn liczby pipsów stop lossa i wartości pipsa dla pełnego lota. Tylko pierwszy element — procent ryzyka — powinien być stały. Pozostałe dwa zmieniają się w zależności od pary i wybranego setupu, a zadaniem formuły jest zaabsorbować te zmiany automatycznie.
Dopuszczalne ryzyko w pieniądzach to procent salda razy saldo. Dla rachunku 10 000 USD i reguły jednego procenta wychodzi 100 USD na transakcję. Odległość stop lossa w pipsach wynika ze struktury wykresu albo z mnożnika ATR — nigdy z okrągłej liczby. Wartość pipsa zależy od pary i waluty konta. Na parach z USD na końcu (EUR/USD, GBP/USD, AUD/USD) jeden pips na pełnym lotcie to 10 USD. Na parach z JPY w drugim członie wartość pipsa zmienia się wraz z kursem i typowo wypada w okolicach 6,50–7 USD dla rachunku dolarowego.
Jak ten sam jeden procent daje różne loty
Konto dziesięć tysięcy dolarów, reguła jednego procenta, czyli sto dolarów ryzyka na transakcję. Para EUR/USD, więc wartość pipsa dla pełnego lota wynosi dziesięć dolarów. Sześć typowych scenariuszy stop lossa pokazuje, jak formuła automatycznie skaluje pozycję — i to jest właśnie cała poanta sizingu adaptacyjnego.
Trader stosujący stały lot niezależnie od stop lossa ryzykuje na pierwszym wierszu sto dolarów, a na ostatnim siedemset pięćdziesiąt — różnica siedmiokrotna. Sztandarowa konsekwencja: jedna stratna transakcja z szerokim stopem wymaga kilkunastu wygranych do odrobienia, bo cała statystyka strategii leżała na transakcjach z wąskim stopem. To nie jest awersja do ryzyka, to zła arytmetyka.
Setup strukturalny i setup oparty na ATR
Skąd biorą się tak różne odległości stop lossa w jednym systemie? Z dwóch standardowych sposobów wyznaczania niewykonalności. Pierwszy to stop strukturalny — pod ostatnim dołkiem swingowym lub nad ostatnim szczytem swingowym, niezależnie od tego, czy wypada 18 czy 120 pipsów od wejścia. Drugi to stop oparty na średniej rozpiętości prawdziwej (ATR), na przykład „1,5 × ATR(14) od ceny wejścia". Wartość ATR zmienia się z parą i ramą czasową, więc dwa setupy tego samego systemu mogą się znajdować w różnych światach pipsowych.
Pomysł: wybór mnożnika ATR albo zasady strukturalnej robisz raz, na etapie pisania planu transakcyjnego, a sizing podporządkujesz mechanicznie. Szeroka świeczka na GBP/JPY w sesji londyńskiej nie wymaga wtedy decyzji typu „dam mniej, bo się boję" — formuła sama daje mniejszy lot. Trader nie improwizuje pod presją.
Co się dzieje przy parach z różną wartością pipsa
Pomyłka częsta w prawdziwych dziennikach: założenie, że pips wszędzie wart jest dziesięć dolarów. To prawda dla majorów rozliczanych w dolarze (EUR/USD, GBP/USD, AUD/USD, NZD/USD), ale poza tym zaczynają się różnice, które formuła sizingu musi uwzględnić.
Większość brokerów (XTB, IC Markets, Pepperstone, OANDA) wstawia aktualną wartość pipsa do okna otwarcia pozycji w MT5 lub cTraderze. Sprawdź ją zawsze na parach z JPY — kurs zmienia się dynamicznie, a wartość pipsa w dolarach z nim. Dla scalpera ze stop lossem na ośmiu pipsach błąd o trzydzieści procent w wartości pipsa to różnica między ryzykiem 1 a 1,3 procent.
„Position sizing decyduje nie o tym, jak dużo zarobisz na najlepszych transakcjach, lecz o tym, czy w ogóle zachowasz konto, gdy strategia wchodzi w nieuniknioną serię strat." — Van K. Tharp, Trade Your Way to Financial Freedom, McGraw-Hill, 2007.
Najczęstsze grzechy detalicznych traderów
Typowe błędy w okolicach sizingu można policzyć na palcach jednej ręki. Każdy z nich obniża wartość oczekiwaną systemu, nawet gdy strategia wejścia jest poprawna.
- Stały lot niezależnie od szerokości stop lossa. Pozycja na wąskim stopie ryzykuje ułamek tego, co pozycja na szerokim. Trader myśli, że „testuje strategię" — w rzeczywistości testuje cztery różne strategie połączone jednym lotem.
- Zaokrąglenie wyniku formuły do okrągłego lota. Wynik 0,17 zaokrąglony do 0,1 to 41 procent mniej ryzyka. Zaokrąglenie do 0,2 to 18 procent więcej. Dla małego konta to miesiące późniejsze odzyskanie skuteczności. Większość brokerów dopuszcza pozycje 0,01 lota — używaj precyzji.
- Liczenie sizingu od początkowego salda, nie bieżącego. Po obsunięciu 10 procent dalej ryzykujesz pierwotne 100 USD zamiast 90. Po sześciu takich błędach rachunek leci szybciej, niż zakładała statystyka.
- Ignorowanie wartości pipsa na parach krzyżowych. Na GBP/JPY lub EUR/GBP wartość pipsa różni się znacząco od standardowych 10 USD. Domyślne założenie kończy się ryzykiem o 30 procent wyższym lub niższym, niż formuła sugerowała.
- Zwiększanie lota po serii zysków. Klasyczna pułapka — „idę dobrze, biorę więcej". Jeśli system zakłada jeden procent, trzymasz jeden procent przez cały rok, niezależnie od bieżącego nastroju.
Co zrobić jutro
- Wpisz na kartce trzy liczby i powieś je nad monitorem. Saldo konta zaokrąglone do tysiąca, twój stały procent ryzyka (rekomenduję jeden procent), wartość pipsa dla głównej pary, którą handlujesz. Dopisz pod nimi formułę: lot równa się ryzyko w dolarach przez iloczyn liczby pipsów i wartości pipsa.
- Wybierz raz na zawsze metodę ustalania stop lossa. Albo strukturalna (pod ostatnim swingiem), albo mnożnikowa (na przykład 1,5 × ATR(14)). Zapisz wybór w planie transakcyjnym i nie zmieniaj go w trakcie tygodnia handlowego pod wpływem nastroju lub jednej zamkniętej straty.
- Włącz w platformie pozycje co 0,01 lota. W MT5, cTraderze albo TradingView w ustawieniach konta upewnij się, że minimalny krok wielkości pozycji to 0,01, nie 0,1. Dla rachunku poniżej dziesięciu tysięcy dolarów to różnica między działającą formułą sizingu a zaokrągleniami, które ją psują.
- Po każdej transakcji wpisz do dziennika dolarowe ryzyko, nie tylko lot. Kolumna „risk USD" musi pokazywać tę samą liczbę przy każdej pozycji — z dokładnością do pięciu procent. Jeśli zaczyna się wahać, masz dowód, że formuła nie była stosowana mechanicznie i czas wrócić do punktu pierwszego.
Powiązane materiały: wartość pipsa na różnych parach — szczegółowa kalkulacja dla majorów i krosów; reguła 2 procent versus 1 procent — który próg ryzyka dobrać do etapu kariery; kryterium Kelly'ego — formalna metoda określenia optymalnej stawki. Szerszy kontekst kursowy znajdziesz w sekcji position sizing w kursie MyBank.pl.
Źródła i bibliografia
-
Van Tharp Institute Books and Home Study — Position Sizing materials · oficjalne kompendium Van K. Tharpa o position sizingu, regule procentowej i R-multiple vantharp.com ↗
-
Bank for International Settlements Triennial Central Bank Survey of foreign exchange and OTC derivatives markets, 2022 · globalne dane o obrotach i strukturze rynku Forex — kontekst skali i płynności par majorowych www.bis.org ↗
-
ESMA Investor Corner — CFD product intervention and retail loss statistics · europejski regulator: limity dźwigni 1:30 i statystyki strat detalicznych CFD www.esma.europa.eu ↗
-
CFA Institute Financial Analysts Journal — risk management research · recenzowane badania o zarządzaniu ryzykiem inwestycyjnym i wielkości pozycji rpc.cfainstitute.org ↗
Najczęstsze pytania
Czemu wielkość pozycji jest ważniejsza od strategii wejścia?
Bo decyduje o przeżyciu konta przez nieuniknione serie strat. Strategia ze skutecznością 55 procent i stosunkiem zysku do ryzyka 1 do 2 może równie dobrze dawać zyski, jak prowadzić do bankructwa — w zależności od doboru wielkości pozycji. Złe sizing (ryzyko 10 procent na transakcję) gwarantuje katastrofę nawet z dobrą strategią. Dobry sizing (1 do 2 procent) przynosi zysk nawet ze średnią strategią, ponieważ statystyka serii strat nie zabija konta. Van K. Tharp pokazywał w swojej książce, że to wielkość pozycji odpowiada za większość długoterminowej różnicy między traderami z tej samej grupy strategicznej.
Co jeśli moja strategia daje setupy o różnej szerokości stop lossa?
To znak, że adaptacyjny sizing jest ci szczególnie potrzebny. Setup A: ścisły zakres z 20-pipsowym stop lossem. Setup B: szeroki swing z 80-pipsowym stop lossem. Przy stałym jednym lotcie setup A ryzykuje 200 USD, a setup B ryzykuje 800 USD — cztery razy więcej. Formuła sizingu sprowadza oba do tej samej kwoty: dla setupu A bierzesz 1 lot (200 USD na koncie 20 000), dla setupu B bierzesz 0,25 lota (te same 200 USD). To samo ryzyko w dolarach, różny lot, identyczna wartość oczekiwana strategii.
Czy warto korzystać z mikrolotów dla precyzji?
Tak, dla mniejszych kont to wręcz konieczność. Jeden standardowy lot odpowiada 100 000 jednostek waluty bazowej, jeden minilot to 10 000, a jeden mikrolot to 1 000. Formuła sizingu często daje wynik 0,17 lota — zaokrąglony do 0,1 to 41 procent mniej ryzyka niż chciałeś. Większość brokerów (XTB, IC Markets, Pepperstone, OANDA) dopuszcza krok 0,01 lota. Włącz go w ustawieniach platformy. Na koncie poniżej 5 000 USD mikroloty są niezbędne — pozwalają trzymać formułę w mocy.
Czy zmieniać wielkość pozycji po stratach?
Tak, ale w sposób mechaniczny, nie emocjonalny. Po stratach: zmniejsz wielkość pozycji. Standard hedge funduszy: po 10-procentowym obsunięciu używaj połowy normalnego sizingu przez tydzień handlowy. Po wygranych: zachowaj ten sam procent. Nie zwiększaj „bo idzie dobrze". Praktyczna formuła: liczba pipsów stop lossa razy wartość pipsa równa się jeden procent aktualnego salda, nie początkowego. Jeśli rachunek spada z 10 000 na 9 000 USD, ryzyko spada ze 100 na 90 USD automatycznie. To jest tak zwane dynamic position sizing.