Kalkulator Wielkości Pozycji
Oblicz dokładnie, ile lotów zagrać na podstawie wielkości konta, procentu ryzyka i stop lossa, dla forex, złota, ropy, indeksów i kryptowalut, we własnej walucie konta.
By Joey van Diest, founder and editor Updated
Ustawienia kontraktu (dopasuj do brokera)
- Kwota ryzykowana
- -
- Jednostki / ilość
- -
- Wartość pipsa (na lot)
- -
Dlaczego wielkość pozycji należy ustalać na podstawie ryzyka, a nie przeczucia
Wielkość pozycji odpowiada na jedyne pytanie, które w pełni kontrolujesz przed transakcją: ile stracisz, jeśli się pomylisz. Ustal tę liczbę najpierw, jako procent konta, a wielkość lota wyniknie po prostu z arytmetyki. Przy takim podejściu szeroki stop automatycznie oznacza mniejszą pozycję, a ciasny stop większą, dzięki czemu każda transakcja ryzykuje tę samą część konta niezależnie od instrumentu czy horyzontu czasowego.
Alternatywa, czyli wybranie najpierw wielkości lota i liczenie na to, że stop okaże się do zniesienia, to sposób, w jaki konta padają: ten sam lot 1.00, konserwatywny na EUR/USD, jest niezwykle agresywny na złocie, ponieważ wielkości kontraktów i zmienność różnią się między instrumentami o rząd wielkości.
Wzór
loty = (saldo × ryzyko%) ÷ (odległość stopu × wielkość kontraktu × kurs wymiany)
gdzie odległość stopu podana jest w jednostkach ceny (pipsy × wielkość pipsa, albo |wejście − stop|), wielkość kontraktu to liczba jednostek na 1.00 lota, a kurs wymiany przelicza walutę kwotowania instrumentu na walutę twojego konta (wynosi 1, gdy już się zgadzają).
Przykład obliczeniowy
Konto o wartości 10 000 USD ryzykuje 1% na EUR/USD ze stopem 20 pipsów. Budżet ryzyka: 100 USD. Jeden lot standardowy to 100 000 EUR, a pips to 0,0001, więc stop na poziomie 20 pipsów na jednym locie powoduje stratę 20 × 0,0001 × 100 000 = 200 USD. Waluta kwotowania to już USD, więc przeliczenie nie jest potrzebne:
loty = $100 ÷ $200 = 0,50 lota (50 000 EUR)
To samo konto, to samo 1% ryzyka, ale na złocie ze stopem 5,00 USD: jeden lot to 100 uncji, więc stop na jednym locie powoduje stratę 5,00 × 100 = 500 USD, a pozycja wynosi $100 ÷ $500 = 0,20 lota. To samo ryzyko, zupełnie inna liczba lotów, i o to właśnie chodzi.
W czym mylą się inne kalkulatory
Klasycznym błędem jest założenie, że każdy instrument działa jak forex. CFD na indeksy to prawdziwe pole minowe: w zależności od brokera jeden lot NAS100 może być wart 1, 5, 10 lub 20 USD za punkt, czyli 20-krotna rozbieżność wyników przy identycznych danych wejściowych. Ropa dzieli się między loty CFD po 100 baryłek a kontrakty terminowe po 1000 baryłek. Ten kalkulator ma sensowne wartości domyślne, oznacza każdy instrument, w którym brokerzy rzeczywiście się różnią, i pozwala ustawić dokładną wielkość kontraktu zgodnie ze specyfikacją twojego brokera, ponieważ narzędzie do wyliczania wielkości pozycji, które po cichu zgaduje, jest gorsze niż jego brak.
Jeden kalkulator dla forex, złota, kryptowalut i CFD na indeksy
Powód, dla którego jedno narzędzie potrafi wyliczyć transakcję EUR/USD, transakcję na złocie, transakcję na Bitcoinie i transakcję na DAX, jest taki, że między nimi zmienia się tylko jedna liczba: wielkość kontraktu, czyli liczba jednostek kontrolowanych przez jeden lot. Matematyka ryzyka jest identyczna. Wybierasz instrument, a kalkulator wczytuje konwencję stosowaną przez większość brokerów: 100 000 jednostek dla standardowego lota forex, 100 uncji dla złota, jedną monetę dla kryptowalut spot, jedną jednostkę indeksu dla indeksu gotówkowego, a ty potwierdzasz tę wartość lub nadpisujesz ją zgodnie ze specyfikacją swojego brokera. Wszystko dalej, czyli wartość pipsa lub punktu oraz ostateczna liczba lotów, wynika z tego jednego pola.
To, co wprowadza w błąd, to fakt, że wynik pojawia się w innej jednostce na każdym rynku, a słowo "loty" po cichu zmienia znaczenie. Na forex są to loty po 100 000. Na złocie są to loty po 100 uncji. Przy kryptowalutach spot większość osób liczy wielkość w monetach lub dolarach, a nie w lotach, więc ustaw wielkość kontraktu na 1 i odczytuj wynik jako liczbę BTC lub ETH. W kontraktach terminowych jeden "lot" to jeden kontrakt zdefiniowany przez giełdę, na przykład MES lub MNQ, ze stałym mnożnikiem na punkt. Kalkulator wylicza wszystkie cztery przypadki; wystarczy wiedzieć, jaką jednostkę się odczytuje.
Ustalanie stopu na podstawie ATR
Wielu traderów ustawia stop jako wielokrotność średniego rzeczywistego zakresu (ATR) od punktu wejścia zamiast okrągłej liczby, dzięki czemu stop skaluje się wraz z bieżącą zmiennością. Nie wymaga to osobnego kalkulatora: odczytaj ATR instrumentu z wykresu, pomnóż przez wybrany współczynnik (powszechne są 1,5x i 2x), a wynik wpisz tutaj jako odległość stopu. Szerszy ATR sam w sobie daje mniejszą pozycję, co jest dokładnie pożądanym zachowaniem, rynek zmienny otrzymuje mniejszy rozmiar przy tym samym ryzyku konta. Wzór jest obojętny na to, w jaki sposób ustaliłeś odległość stopu; ATR decyduje jedynie o liczbie, którą wpisujesz.
Najczęściej zadawane pytania
- Jaki procent konta powinienem ryzykować na transakcję?
- Większość opracowań o zarządzaniu ryzykiem zbiega się do przedziału 1% do 2% na transakcję, przy czym 0,5% jest częste u początkujących traderów. Sens stałego ułamka polega na przetrwaniu: przy ryzyku 1% nawet dziesięć kolejnych strat obniża konto o mniej niż 10%, co jest odwracalne. Ten kalkulator przyjmuje dowolny wybrany przez ciebie procent; nie rekomenduje żadnego.
- Dlaczego kalkulator pyta o walutę mojego konta?
- Ponieważ stop loss jest realizowany w walucie kwotowania instrumentu, niekoniecznie w twojej walucie. Jeśli konto denominowane w EUR handluje na USD/JPY, strata powstaje w jenach i musi zostać przeliczona na euro, zanim będzie można ją porównać z twoim budżetem ryzyka. Kalkulator stosuje do tego przeliczenia datowany referencyjny kurs EBC i pozwala go nadpisać kursem twojego brokera.
- Dlaczego wynik u mojego brokera jest nieco inny?
- Trzy zwykłe powody: twój broker używa kursu wymiany na żywo, podczas gdy to narzędzie domyślnie korzysta z dziennego referencyjnego kursu EBC; wielkość kontraktu u brokera dla metali, ropy, indeksów lub kryptowalut różni się od domyślnej wartości tutaj (można ją edytować w ustawieniach kontraktu); albo broker zaokrągla wielkość lota do własnego kroku, zazwyczaj 0,01 lota. Większe różnice warto wyjaśnić bezpośrednio z brokerem.
- Czy to działa w przypadku kontraktów terminowych?
- Częściowo. Matematyka jest identyczna, ale kontrakty terminowe mają stałe wielkości kontraktu ustalone przez giełdę (kontrakt na ropę CL to 1000 baryłek, kontrakt MES to 5 USD za punkt indeksu). Ustaw pole wielkości kontraktu zgodnie ze specyfikacją swojego kontraktu i traktuj "loty" jako liczbę kontraktów. Dedykowany kalkulator kontraktów terminowych z wartościami ticków dla poszczególnych kontraktów jest w planach rozwoju.
- Czy dźwignia zmienia wielkość mojej pozycji?
- Nie, i to najczęstszy błąd przy ustalaniu wielkości pozycji w kryptowalutach i CFD. Wielkość pozycji jest ustalana wyłącznie na podstawie ryzyka i odległości stopu, czyli tego, ile stracisz, jeśli stop zostanie trafiony. Dźwignia decyduje tylko o depozycie zabezpieczającym, jaki broker rezerwuje na utrzymanie tej pozycji, a nie o tym, jak duża powinna być pozycja. Transakcja na złocie o wielkości 0,20 lota pozostaje transakcją 0,20 lota niezależnie od tego, czy konto działa z dźwignią 1:10 czy 1:500; wyższa dźwignia po prostu blokuje mniej depozytu na tę samą transakcję. Najpierw ustal wielkość na podstawie ryzyka, a następnie sprawdź, czy depozyt wymagany przez pozycję mieści się w twoim koncie, do czego służy kalkulator depozytu zabezpieczającego.
- Czy jest aplikacja do pobrania, albo czy to działa w Excelu lub MT5?
- Nie potrzebujesz żadnego z nich. To darmowe narzędzie przeglądarkowe, które działa tak samo na telefonie i komputerze, bez niczego do zainstalowania. Aby ponownie użyć konfiguracji, przycisk "kopiuj link" koduje twoje dane wejściowe w adresie URL, który możesz dodać do zakładek lub udostępnić, co spełnia rolę zapisanego arkusza kalkulacyjnego bez samego arkusza. Ta sama arytmetyka może działać w arkuszu Excela lub skrypcie MT5, ale ich wartość polega na automatyzacji, a nie na innej odpowiedzi; powyższy wzór to całość.
Method and limitations
Obliczenie to czysta arytmetyka na twoich danych wejściowych: budżet ryzyka = saldo × ryzyko%, strata na lot = odległość stopu × wielkość kontraktu (przeliczona na walutę twojego konta), pozycja = budżet ryzyka ÷ strata na lot. Nic nie jest szacowane ani modelowane.
Ograniczenia, o których warto wiedzieć: wynik pomija spread, prowizję, poślizg cenowy i punkty swapowe, które wszystkie zwiększają rzeczywisty koszt stratnej transakcji, więc traktuj go jako pułap, a nie cel. Przeliczanie walut domyślnie korzysta z aktualizowanego raz dziennie referencyjnego kursu EBC, a nie z notowania na żywo. Domyślne wielkości kontraktów są zgodne z powszechnymi konwencjami detalicznymi, a twój broker może się różnić, dlatego pole to jest edytowalne i oznaczone dla każdego instrumentu. Brokerzy dodatkowo zaokrąglają wielkości lotów do własnego minimalnego kroku.
Data sources
- European Central Bank reference rates via Frankfurter · używany wyłącznie do przeliczenia waluty konta; dzień roboczy EBC 2026-07-23, edytowalny w narzędziu
This tool runs entirely in your browser. Nothing you enter is sent to us or stored.
For general information and education only. This is not financial advice and not a recommendation to buy or sell anything. This tool is provided as is, with no warranty of accuracy: like any software it can contain errors, so always verify figures against your broker or the original source before acting on them. Trading and investing carry risk, including the risk of losing more than your initial outlay.
Spotted an error? Email [email protected] and it will be corrected. Maintained by Joey van Diest.