Jak oblicza się średni zysk i średnią stratę? Wzór, dane wejściowe i ograniczenia

Wzór do obliczania średniego zysku i średniej straty — wymagania i ograniczenia danych.

Bezpośrednia odpowiedź

Średni zysk i średnia strata (Average Win Loss) zazwyczaj są liczone poprzez rozdzielenie wyników transakcji na zwycięskie i przegrane, obliczenie średniej wielkości zysku oraz średniej wielkości straty, a następnie połączenie tych średnich w postaci ilorazu lub różnicy. Częsta postać to:

Stosunek Average Win Loss = (Average Win) / (Absolutna wartość Average Loss)

Kluczowe jest to, że obliczenia zależą od tego, jak definiujesz „wynik transakcji”, jaką jednostkę stosujesz (pipsy, waluta lub %), które transakcje są uwzględniane (zwycięskie/przegrane oraz czy transakcje break-even są liczone), i jak traktujesz koszty.

Mechanizm i definicja

Aby obliczyć Average Win Loss, potrzebujesz zbioru danych z zakończonych transakcji. Każda transakcja musi mieć mierzalny rezultat.

1) Zdefiniuj wynik na poziomie transakcji

Wybierz jedną definicję wyniku i stosuj ją konsekwentnie:

  • Wynik oparty na cenie: np. netto zmiana w pipsach między wejściem a wyjściem.
  • Wynik oparty na pieniądzach: np. zysk lub strata w walucie konta.
  • Wynik oparty na procencie: np. zwrot w odniesieniu do wielkości konta lub wartości pozycji (tylko jeśli potrafisz to obliczać konsekwentnie).

Jeśli masz koszty transakcyjne (spread, prowizje, swap/finansowanie), powinieneś zdecydować, czy wynik jest:

  • Brutto (przed kosztami) lub
  • Netto (po kosztach)

Ten wybór bezpośrednio zmienia Average Win Loss.

2) Oznacz każdą transakcję jako win, loss lub break-even

Dla każdego wyniku transakcji R:

  • Jeśli R > 0, jest to win.
  • Jeśli R < 0, jest to loss.
  • Jeśli R = 0, jest to break-even (dokładna równość w praktyce jest rzadka, ale możesz zdefiniować tolerancję, np. „bardzo małe wyniki liczą się jako break-even”).

3) Oblicz średnie

Niech:

  • Wins to zbiór transakcji z dodatnimi wynikami.
  • Losses to zbiór transakcji z ujemnymi wynikami.

Wtedy:

  • Average Win = (suma wyników win) / (liczba win)
  • Average Loss = (suma wyników loss) / (liczba loss)

Zwróć uwagę, że Average Loss będzie ujemne, jeśli zachowasz jego znak. Wiele „win/loss” wskaźników używa wartości bezwzględnej, aby iloraz był dodatni.

4) Połącz w jedną miarę

Typowe połączenia obejmują:

  • Postać ilorazową:
    • Average Win Loss ratio = Average Win / |Average Loss|
  • Postać różnicową (rzadziej w skrócie):
    • Average Win Loss difference = Average Win − Average Loss

Jeśli Average Loss jest ujemne, różnica staje się „Average Win plus wartość bezwzględna straty”. Zdecyduj, którą wersję chcesz, i trzymaj się jej.

Dowód lub przykład (obliczenie na liczbach)

Załóżmy, że masz 8 zakończonych transakcji z wynikami netto w pipsach (po kosztach, przy użyciu spójnej metody). Załóżmy, że wyniki są takie:

Wins: 10, 8, 6, 12 (4 zwycięskie transakcje) Losses: −5, −3, −7, −2 (4 przegrane transakcje)

  1. Average Win:
  • Suma wygranych = 10 + 8 + 6 + 12 = 36
  • Average Win = 36 / 4 = 9
  1. Average Loss:
  • Suma strat = (−5) + (−3) + (−7) + (−2) = −17
  • Average Loss = −17 / 4 = −4.25
  1. Average Win Loss ratio:
  • |Average Loss| = 4.25
  • Ratio = 9 / 4.25 ≈ 2.12

Interpretacja tej liczby wymaga kontekstu: w tym przykładzie średnia wielkość zysku jest około 2.12 razy większa niż średnia wielkość straty (licząc po wartości bezwzględnej). To nie jest to samo co rentowność, ponieważ iloraz win/loss pomija win rate i zakłada nic o tym, jak często pojawiają się zwycięskie transakcje.

Jeśli zamiast tego wykluczysz bardzo małe wyniki albo potraktujesz transakcje break-even jako wins lub losses, średnie się zmienią. Jeśli policzysz wyniki brutto (przed kosztami) zamiast netto, wartości również się zmienią.

Ograniczenia i ryzyka (co może pójść nie tak w obliczeniach)

Average Win Loss jest z natury proste w obliczeniach, ale kilka istotnych kwestii może sprawić, że wskaźnik będzie mylący.

1) Wartości odstające i małe próby

Kilka wyjątkowo dużych zysków lub strat może znacząco przesunąć średnie, zwłaszcza gdy zbiór danych jest mały. To ograniczenie stosowania średnich zamiast bardziej odpornych statystyk.

2) Mieszane definicje (problemy z jednostką i znakiem)

Jeśli jeden zbiór danych używa pipsów, a drugi waluty, albo jeśli przypadkowo potraktujesz straty jako dodatnie wartości bezwzględne i jednocześnie weźmiesz wartości bezwzględne, iloraz może zostać zniekształcony. Zawsze dokumentuj:

  • jednostkę wyniku
  • netto vs brutto
  • czy Average Loss jest ze znakiem, czy bezwzględne

3) Koszty i efekty realizacji

Nawet przy spójnej jednostce koszty i jakość realizacji mogą zmieniać wyniki netto. Dwóch traderów może obliczyć ten sam „ruch ceny”, ale inny „zysk netto” przez prowizje, spready przy wejściu/wyjściu oraz timing realizacji.

4) Zasady uwzględniania transakcji break-even

Transakcję break-even można wykluczyć, uwzględnić w „non-wins” albo włączyć za pomocą reguły tolerancji. Różne zasady włączania zmieniają liczniki w mianownikach dla średniego zysku i średniej straty.

5) Average Win Loss nie mierzy samodzielnie expectancy

Wielkość średniego zysku i straty nie uwzględnia tego, ile masz zwycięskich vs przegranych transakcji. Strategia z wysokim średnim zyskiem w porównaniu do średniej straty może nadal wypadać słabo, jeśli zwycięstwa są rzadkie, podczas gdy może też zdarzyć się odwrotnie.

Weryfikacja i kolejne pytanie

Możesz niezależnie zweryfikować swoje obliczenie Average Win Loss, sprawdzając cztery elementy w swoim arkuszu lub kodzie:

  1. Definicję wyniku na transakcję (pipsy, waluta lub %; brutto lub netto).
  2. Regułę oznaczania win/loss (w tym sposób obsługi break-even).
  3. Obliczone wartości Average Win i Average Loss na podstawie sum i liczności.
  4. Końcową formułę ilorazu (i to, czy użyłeś |Average Loss|).

Następnie możesz chcieć porównać Average Win Loss z powiązanymi koncepcjami wyników (na przykład tym, czym różni się od metryk, które również uwzględniają win rate). Możesz też przejrzeć, jak zmiana definicji wyniku (netto vs brutto) wpływa na wskaźnik.

Handel walutami i kontraktami CFD wiąże się ze znacznym ryzykiem. Informacje FoxiForex mają charakter edukacyjny i nie są osobistą poradą finansową. Materiały sponsorowane są wyraźnie oznaczone.