Bezpośrednia odpowiedź: formuła kalkulacji wielkości lota
„Kalkulacja wielkości lota” zwykle oznacza przeliczanie między jednostkami wielkości pozycji (loty) a bazową kwotą waluty lub wartością nominalną — często po to, aby dopasować docelowe ryzyko albo konsekwentnie dobrać zlecenie.
Na rynku forex najczęstsza zależność bazowa opiera się na wielkości kontraktu:
Wartość nominalna = Wielkość lota × Wielkość kontraktu
W zależności od tego, jak Twoja platforma przedstawia wielkość kontraktu, może to być zapisane jako:
- Jeśli 1 standardowy lot = 100,000 jednostek waluty bazowej: Nominalna (w walucie bazowej) = Loty × 100,000
- Jeśli 1 mini lot = 10,000 jednostek: Nominalna (w walucie bazowej) = Loty × 10,000
- Jeśli 1 mikro lot = 1,000 jednostek: Nominalna (w walucie bazowej) = Loty × 1,000
Następnie, jeśli potrzebujesz wielkości pozycji opartej na wartości pipa (do wyceny ryzyka), popularny model ryzyka wykorzystuje:
Pieniądze narażone na ryzyko ≈ Odległość do stopa (w pipach) × Wartość pipa (w walucie konta) na lot × Loty
Po przekształceniu otrzymujesz często używaną formułę do doboru wielkości:
Loty = Pieniądze narażone na ryzyko ÷ (Odległość do stopa w pipach × Wartość pipa na lot)
To ta sama idea, nawet jeśli pośrednie kroki się różnią: przelicz ryzyko na pieniądze, przelicz odległość stopa na pips, policz wartość pipa na lot w walucie konta, a potem rozwiąż dla lotów.
Mechanika: zmienne, jednostki i prosty model
Kalkulacja wielkości lota zazwyczaj opiera się na czterech grupach danych wejściowych.
1) Wielkość kontraktu i „jednostki bazowe”
W parach forex jedna waluta jest walutą bazową, a druga walutą kwotowaną. Wielkość kontraktu mówi, ile jednostek waluty bazowej reprezentuje jeden lot.
- Wielkość lota (loty) to etykieta wielkości zlecenia.
- Jednostki bazowe to bazowa ilość waluty bazowej.
Stabilna konwersja to:
Jednostki bazowe = Loty × Wielkość kontraktu
2) Wartość nominalna
„Wartość nominalna” to ekspozycja nominalna używana w obliczeniach. Prosta postać to:
Wartość nominalna (w walucie bazowej) = Loty × Wielkość kontraktu
Jeśli potrzebujesz wartości nominalnej w walucie kwotowanej, zwykle mnożysz przez kurs wymiany (z uważną uwagą, w którą stronę jest notowana para):
Wartość nominalna (w walucie kwotowanej) = Jednostki bazowe × Kurs wymiany
3) Wartość pipa na lot
Pip to ustandaryzowany ruch ceny używany w forex. Wartość pipa na lot określa, ile pieniędzy zmienia się na jeden pip dla jednego lota, w walucie konta.
Ogólny model ryzyka zakłada, że wartość pipa jest w przybliżeniu stała w istotnym ruchu:
Zmiana pieniędzy ≈ Wartość pipa × Liczba pipów
Więc jeśli znasz już wartość pipa na lot w walucie swojego konta, formuła doboru wielkości lota jest prosta:
Loty = Pieniądze narażone na ryzyko ÷ (Odległość do stopa w pipach × Wartość pipa na lot)
Jeśli wartość pipa na lot nie jest podana bezpośrednio, możesz ją wyliczyć z wielkości kontraktu i konwencji wyceny instrumentu, ale kluczowy krok weryfikacji zawsze jest ten sam: wynikowa wartość pipa musi pasować do waluty konta i do konwencji notowań pary.
4) Zaokrąglanie i minimalne przyrosty
Platformy często stosują minimalne rozmiary zleceń oraz kroki (step sizes) (np. możesz składać zlecenia tylko w przyrostach 0.01 lot). Nawet gdy matematyka daje dokładną liczbę, rzeczywisty rozmiar transakcji staje się wartością zaokrągloną.
Praktyczne, nienachalnie promocyjne podejście do zaokrąglania to:
- Oblicz „surowe” loty z formuły.
- Zaokrąglij w dół, jeśli chcesz uniknąć przekroczenia docelowego ryzyka (ryzyko staje się mniejsze lub równe).
- Zaokrąglij do najbliższego dozwolonego kroku, jeśli chcesz uzyskać możliwie najbliższy efektywny rozmiar.
Ważne jest to, że zaokrąglanie zmienia efektywne ryzyko i ekspozycję.
Dowód lub przykład: policz loty i zweryfikuj wynik
Ponieważ tutaj nie ma aktualnych cen ani specyfikacji kontraktowych specyficznych dla platformy, przykład używa liczb zastępczych. Możesz je zastąpić wielkością kontraktu i konwencjami wartości pipa dla Twojego instrumentu.
Przykład A: przelicz loty na jednostki bazowe
Załóż standardowe skalowanie kontraktu, gdzie 1.0 lot = 100,000 jednostek bazowych.
- Załóż, że chcesz 0.20 lota.
- Wielkość kontraktu = 100,000 jednostek bazowych na lot.
Wtedy:
Jednostki bazowe = 0.20 × 100,000 = 20,000 jednostek bazowych
Pomysł na walidację: sprawdź podwójnie, czy wybrana wielkość kontraktu pasuje do Twojego instrumentu (standard vs mini vs micro oraz to, co „1 lot” oznacza na Twojej platformie).
Przykład B: dobór oparty na ryzyku z użyciem wartości pipa
Załóż:
- Pieniądze narażone na ryzyko (cel) = R
- Odległość do stopa = S pipsów
- Wartość pipa na lot (w walucie konta) = P
Główna formuła:
Loty = R ÷ (S × P)
Kroki walidacji, które możesz wykonać bez żadnego handlu ani sygnałów:
- Sprawdzenie wymiarów: Jeśli R to pieniądze, S to pipsy, a P to pieniądze za pip na lot, to (S × P) ma jednostki pieniędzy na lot, więc R podzielone przez to daje liczbę lotów.
- Ponowne przeliczenie zmiany pieniędzy na podstawie rozwiązanych lotów: Szacowana zmiana pieniędzy = Loty × S × P powinna być bliska R (przed zaokrągleniem).
- Zastosuj zaokrąglanie do kroku platformy i ponownie przelicz uzyskaną zmianę pieniędzy, aby zobaczyć nowe efektywne ryzyko.
Ograniczenia i ryzyka: co może sprawić, że formuła zawiedzie
Nawet poprawne formuły mogą dawać błędne wielkości lota, jeśli dane wejściowe są złe albo założenia się nie sprawdzają.
Istotne ograniczenie 1: specyfikacje kontraktu różnią się
„1 lot” nie jest uniwersalnie identyczny we wszystkich rynkach i platformach. Jeśli Twoja platforma używa innej definicji wielkości kontraktu, to Jednostki bazowe = Loty × Wielkość kontraktu przestanie działać.
Istotne ograniczenie 2: założenia dotyczące wartości pipa i efekty waluty kwotowanej
Wartość pipa na lot zależy od konwencji notowań instrumentu oraz relacji waluty konta. Częsty tryb niepowodzenia to liczenie wartości pipa przy użyciu błędnej logiki konwersji „kwotowanie → konto”, co daje wartość pipa pomyloną o czynnik.
Istotne ograniczenie 3: zaokrąglanie i minimalne rozmiary
Jeśli platforma ogranicza przyrosty lotów, zaokrąglanie może sprawić, że efektywna pozycja będzie większa niż w surowym obliczeniu, zmieniając ekspozycję i zamierzony poziom ryzyka.
Istotne ograniczenie 4: odległość stopa w pipach może nie odpowiadać rzeczywistemu wykonaniu
Model ryzyka zakłada, że odległość stopa to liczba pipów zrealizowana dla pozycji. Warunki wykonania, ruch ceny między momentem obliczenia a realizacją oraz różne konwencje pipów mogą sprawić, że zrealizowany ruch będzie inny.
Weryfikacja i kolejne pytanie, które warto sprawdzić
Aby niezależnie zweryfikować kalkulację wielkości lota, wykonaj te sprawdzenia w tej kolejności:
- Potwierdź, jak Twoja platforma definiuje 1 lot (wielkość kontraktu i typ jednostek). 2) Potwierdź walutę bazową i walutę kwotowaną dla pary oraz upewnij się, że użycie kursu wymiany jest spójne. 3) Potwierdź definicję pipa, której używasz (szczególnie dla instrumentów, gdzie lokalizacja pipa może być niejednoznaczna w zapisie dziesiętnym).