EN
Artykuły / 18.1 Ryzyko i lot
Ryzyko i lotszkic

Ryzyko w procentach czy w dolarach - dlaczego wybrałem dolary

14.11.20263 min czytania

W skrócie: w moich botach ryzyko na transakcję to stała kwota w dolarach, nie procent bieżącego salda. Na koncie prop limity liczą się od salda początkowego, więc stała kwota jest w tej samej skali co limit. Procent aktualnego salda wygląda elegancko w teorii, ale w serii strat zmniejsza ryzyko, w serii zysków je zwiększa, i komplikuje porównanie testów. Kwoty w dolarach skaluję z wielkością konta jednym współczynnikiem.

Dwa sposoby

Procent aktualnego salda: ryzykuję np. 1% tego, co mam na koncie w tej chwili. Po zysku lot rośnie, po stracie maleje.

Stała kwota: ryzykuję zawsze np. 100 USD (przykład, konto 10 000 USD), niezależnie od bieżącego salda. Lot zmienia się tylko z odległością do SL i wartością punktu.

Różnica w serii strat

Przykład (liczby przykładowe): konto 10 000 USD, 10 strat z rzędu.

Metoda Saldo po 10 stratach Ryzyko na 11. transakcję
1% bieżącego salda 9 044 USD 90 USD
Stała kwota 100 USD (1% początkowego) 9 000 USD 100 USD

Procent bieżącego salda “broni się” - przy rosnącym drawdownie zmniejsza pozycję i teoretycznie nie dochodzi do zera. Płaci za to wolniejszym odrabianiem strat: po serii strat bot gra mniejszym ryzykiem właśnie wtedy, gdy testy mówią, że strategia dalej ma tę samą przewagę. Symetrycznie po serii zysków rośnie ryzyko, a jedna strata po serii zdejmuje więcej niż poprzednie.

Dlaczego stała kwota na koncie prop

To jest główny powód. Limity konta prop (dzienny i całkowity) liczą się najczęściej od salda początkowego i są stałymi kwotami: np. 10% od 100 000 USD to zawsze 10 000 USD, także gdy konto urosło. Jeśli ryzyko na transakcję jest stałe, wiem dokładnie, ile transakcji zmieści się w limicie, a rachunek ryzyka utraty konta i rozkład drawdownu z Monte Carlo liczone w R przekładają się wprost na dolary. Przy procencie bieżącego salda limit i ryzyko są w różnych skalach i muszę je ciągle przeliczać.

Dlaczego stała kwota w testach

Wyniki testów są porównywalne: transakcja o tym samym R ma w dolarach ten sam wynik w 2018 i w 2026, więc statystyki (średni zysk, serie, drawdown w R) nie zależą od tego, kiedy w historii wypadły. Przy składaniu procentu wynik ostatnich lat dominuje nad wcześniejszymi, bo konto jest wtedy większe, i test wygląda lepiej albo gorzej, niż mówi o tym sama przewaga.

Skalowanie na różne konta

Jedną z wad stałej kwoty jest to, że 100 USD na koncie 10 000 to coś innego niż na koncie 100 000 USD. Rozwiązuję to jednym współczynnikiem: wszystkie kwoty w dolarach (ryzyko, limity, bezpieczniki) wyznaczam względem salda początkowego konta. Przy zmianie wielkości konta zmienia się jeden parametr, a nie dziesięć. Dlatego bot zawsze zna saldo początkowe (to ważne - przy wartości zerowej moje zabezpieczenia blokują wejścia, zamiast zgadywać).

Kiedy procent ma sens

Na koncie własnym, bez limitu liczonego od salda początkowego, przy dłuższym horyzoncie i chęci składania zysku procent salda bywa rozsądny. Wtedy sam pilnuję, żeby ryzyko nie rosło szybciej niż jestem w stanie znieść (ryzyko łączne kilku botów). W botach przeznaczonych na prop firmy zostaję przy dolarach.

Checklista

  • Wiem, od czego prop firma liczy limity (saldo początkowe, bieżące, kapitał).
  • Ryzyko na transakcję w USD mieści się w limicie dziennym z zapasem na kilka strat.
  • Wszystkie kwoty w dolarach skalują się z jednego salda początkowego.
  • Wyniki testów w R, żeby dało się je przenieść na konto o innej wielkości.
  • Zaokrąglenie lota nie zmienia ryzyka istotnie (zaokrąglenie lota).

Powiązane

Źródła

Brak źródeł zewnętrznych - opis przyjętych zasad (stałe ryzyko w USD, wszystkie kwoty skalowane z salda początkowego).

Ostrzeżenie: artykuł ma charakter edukacyjny i nie jest poradą inwestycyjną. Liczby z przykładu są poglądowe. Handel na rynkach finansowych wiąże się z ryzykiem utraty kapitału.