Co to są założenia dotyczące poślizgu?

Wyjaśnienie założeń dotyczących poślizgu na rynku Forex i sposobów ich wiarygodnego testowania.

Co to są założenia dotyczące poślizgu?

Definicja i cel

Założenia dotyczące poślizgu to określone oczekiwania co do tego, jak bardzo wykonana cena transakcji może różnić się od ceny, której oczekiwałeś w momencie składania zlecenia. W modelowaniu wykonania na rynku Forex cena „oczekiwana” to zazwyczaj kwotowanie lub cena referencyjna używana w obliczeniach, a cena „wykonana” to to, co faktycznie dzieje się po wypełnieniu zlecenia.

Założenia dotyczące poślizgu są ważne, ponieważ rzeczywisty handel rzadko idealnie odpowiada cenie referencyjnej. Nawet jeśli używasz tego samego pomysłu na strategię, różne czasy wykonania i warunki płynności mogą zmienić cenę wypełnienia, co zmienia zysk i stratę (P&L). W przypadku testów wstecznych i testów forward założenia dotyczące poślizgu są sposobem na modelowanie niepewności wykonania zamiast zakładania idealnych wypełnień.

Jak działa jako dane wejściowe

Prosty model traktuje poślizg jako korektę ceny referencyjnej (lub efektywnego kosztu). Możesz to wyrazić w różnych formach, na przykład:

  • Stały poślizg: zakładasz, że wykonana cena jest gorsza o stałą wielkość.
  • Zmienny poślizg: zakładasz, że poślizg może się zmieniać, na przykład w zależności od zmienności, pory dnia lub wielkości zlecenia.
  • Poślizg oparty na rozkładzie: zakładasz, że poślizg podlega zakresowi wyników, takich jak „zwykle mały, czasami duży”.

Aby użyć założeń dotyczących poślizgu w obliczeniach, musisz określić regułę, która przekształca cenę referencyjną w zakładaną cenę wykonania. Obejmuje to wyjaśnienie, czy stosujesz poślizg do zakupów, sprzedaży, czy do obu w tym samym kierunku, oraz czy jest on mierzony w jednostkach ceny czy pipsach (pip to standaryzowany ruch ceny na rynku Forex).

Istotne ograniczenie: poślizg to nie tylko „spread”. Spread to różnica między cenami bid i ask w danym momencie. Poślizg obejmuje dodatkowe niedopasowanie spowodowane sposobem wypełniania zleceń w odniesieniu do tych kwotowań, w tym opóźnienia i zmiany płynności.

Dowody i przykład, który możesz sprawdzić

Rozważ test wsteczny, który używa ceny referencyjnej do wejścia i wyjścia. Jeśli Twoje założenie dotyczące poślizgu brzmi „wykonanie jest gorsze o 0,5 pipsa na stronę”, wówczas każda transakcja kosztuje dodatkowy 1,0 pipsa w przypadku transakcji okrężnej (0,5 przy wejściu plus 0,5 przy wyjściu). Jeśli zmienisz założenie na „0,5 pipsa średnio, ale czasami 2,0”, wówczas wyniki stają się bardziej wrażliwe na częstotliwość zdarzeń „czasami”.

Aby było to niezależnie weryfikowalne, traktuj założenia dotyczące poślizgu jako wybór modelowania i zadaj trzy konkretne pytania:

  1. Jaką dokładną regułę zakodowałeś (stałą, zmienną czy opartą na rozkładzie)?
  2. Jakie warunki powodują zmiany w regule (jeśli występują)?
  3. Jak odzwierciedlasz niepewność (na przykład testując wiele prawdopodobnych scenariuszy poślizgu)?

Jeśli uruchomisz tylko jeden wąski zestaw założeń, nie będziesz w stanie stwierdzić, czy wyniki są solidne, czy po prostu pasują do wybranego scenariusza wykonania.

Ograniczenia i tryby awarii

Założenia dotyczące poślizgu często zawodzą, gdy warunki rynkowe różnią się od okresu lub reżimu, który założyłeś. Typowe tryby awarii obejmują:

  • Zmiana reżimu: płynność i zmienność mogą zmieniać się gwałtownie, zwiększając niedopasowanie wykonania.
  • Zdarzenia ekstremalne: rzadkie, ale duże poślizgi mogą dominować w wynikach, zwłaszcza w przypadku strategii z częstymi transakcjami.
  • Ukryte efekty wykonania: rzeczywiste wypełnienia zależą od obsługi zleceń, kolejkowania i tego, czy zlecenia są częściowo wypełniane.

Dalszym ograniczeniem jest to, że historyczne zależności nie gwarantują przyszłych wyników. Nawet jeśli wzorzec poślizgu wyglądał na stabilny w jednym zestawie danych, przyszłe wykonanie może się różnić.

Weryfikacja i kolejne pytania

Praktyczne podejście do weryfikacji polega na testowaniu wielu zestawów założeń dotyczących poślizgu zamiast polegania na jednym. Przykłady obejmują zmianę średniego poślizgu, zmianę „najgorszego przypadku” w ogonie rozkładu oraz oddzielne testowanie według okien czasowych.

Następnie możesz wyjaśnić założenia własnego modelu, odpowiadając: Której ceny referencyjnej używasz, jaka jednostka mierzy poślizg i jakie założenie dotyczące kierunku przyjmujesz dla zakupów w porównaniu ze sprzedażą? Te wybory definiują, co Twoje założenia dotyczące poślizgu faktycznie oznaczają w Twoich obliczeniach.

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.