Wielkość kontraktu: dlaczego 1 lot złota to nie to samo co 1 lot EURUSD
W skrócie: lot nie ma własnej wartości. To mnożnik, który przemnaża wielkość kontraktu zapisaną w specyfikacji symbolu. Dlatego 0,10 lota na EURUSD i 0,10 lota na złocie to dwie zupełnie różne pozycje, a ruch ceny o jeden punkt kosztuje inaczej na każdym instrumencie i u każdego brokera. Zanim ustawię lot, czytam specyfikację.
Co jest w specyfikacji
W MT5 klikam prawym przyciskiem symbol w Obserwacji rynku i wybieram Specyfikację. Interesują mnie cztery pola: wielkość kontraktu, rozmiar punktu (tick), wartość ticka i minimalny lot z krokiem. Wielkość kontraktu mówi, ile jednostek instrumentu stoi za jednym lotem. Wartość ticka mówi, ile zarobię albo stracę na ruchu o najmniejszy krok.
Te same pola odczytuje bot, gdy liczy lot z ryzyka. Dlatego bot liczący lot ze specyfikacji jest bezpieczny na różnych symbolach, a bot ze stałą liczbą lotów nie jest.
Przykład liczbowy
Liczby poniżej to ilustracja typowych wartości, nie specyfikacja konkretnego brokera. Sprawdź swoją.
| Symbol | Wielkość kontraktu (przykład) | Ruch o 1,00 w cenie przy 1 locie |
|---|---|---|
| EURUSD | 100 000 EUR | 100 000 USD (dla 1,00 w kursie; realny ruch to ułamki) |
| XAUUSD | 100 uncji | 100 USD |
| indeks z kontraktem 1 | 1 | 1 USD |
Ruch o 1 USD na złocie to 100 USD na jednym locie, a ruch o jeden pips na EURUSD (0,0001) to 10 USD. To nie są wartości porównywalne, mimo że wpisuję “1 lot” w obu przypadkach. Złoto potrafi przejść 20 USD w ciągu dnia, czyli 2000 USD na jednym locie. Dlatego lot na złocie ustawiam z odległości do stop lossa i ryzyka w USD, a nie “na oko”.
Dlaczego broker ma znaczenie
Wielkość kontraktu tego samego symbolu bywa różna u różnych brokerów, szczególnie na indeksach i metalach. Ten sam bot przeniesiony na inne konto z tym samym lotem może ryzykować kilkukrotnie więcej. Dlatego przy zmianie brokera sprawdzam specyfikację jeszcze przed pierwszym testem. Podobnie pilnuję minimalnego lota i kroku: gdy minimalny lot jest zbyt duży względem ryzyka, bot nie zmieści się w limicie, o czym piszę w artykule o minimalnym locie.
Co z tego wynika dla bota
- Lot liczę z ryzyka w walucie konta i odległości SL, nie ustawiam go stałą liczbą.
- Wartość ticka i wielkość kontraktu czytam z symbolu, nie wpisuję do kodu.
- Po zmianie brokera lub symbolu sprawdzam specyfikację i porównuję z poprzednią.
- Ryzyko na pozycję weryfikuję na koncie testowym na minimalnym locie, zanim ustawię prawdziwe.
Checklista
- Czy znam wielkość kontraktu symbolu u mojego brokera?
- Czy lot jest liczony z ryzyka i odległości SL?
- Czy bot czyta wartość ticka z symbolu, a nie ze stałej?
- Czy sprawdziłem minimalny lot i krok względem ryzyka na koncie?
- Czy po zmianie brokera porównałem specyfikację?
Powiązane
- Wzór na lot: ryzyko przez odległość SL
- Zaokrąglenie lota a realne ryzyko
- Bezpiecznik ryzyka i minimalny lot
- Margin: ile depozytu zablokuje pozycja
- Pojęcia: słowniczek, skorowidz
Źródła
- Dokumentacja MetaTrader 5, “Specyfikacja kontraktu” i “Symbol properties”, metatrader5.com i docs.mql5.com (sprawdzone 15.11.2026).
Ostrzeżenie: artykuł ma charakter edukacyjny i nie jest poradą inwestycyjną. Wyniki z przeszłości nie gwarantują przyszłych. Handel na rynkach finansowych wiąże się z ryzykiem utraty kapitału.