Kiedy założenia dotyczące spreadu zachowują się inaczej: warunki rynkowe, mechanika i ograniczenia
Bezpośrednia odpowiedź
Założenia dotyczące spreadu zachowują się inaczej, gdy rzeczywiste środowisko handlowe przestaje odpowiadać uproszczonym danym wejściowym używanym do szacowania kosztów. Ta rozbieżność pojawia się zazwyczaj, gdy zmienia się płynność rynku, zmienia się zmienność, wykonanie staje się mniej przewidywalne lub gdy w grę wchodzą dodatkowe koszty (opłaty, prowizje, finansowanie lub zmienne spready efektywne). Zamiast traktować spread jako stałą, warto myśleć o nim jako o koszcie zależnym od warunków panujących w momencie realizacji transakcji.
Mechanika i definicja
„Założenie dotyczące spreadu” to wybór modelowy reprezentujący koszt transakcyjny wynikający ze spreadu bid-ask (a czasami także efektów wykonania z nim związanych). W praktyce spready mogą być reprezentowane na kilka sposobów:
- Stały/stały spread: zakłada ten sam spread dla wszystkich transakcji i okresów.
- Spread zmienny w czasie: wykorzystuje spready, które zmieniają się w czasie (lub w zależności od obserwowanych stanów rynku).
- Spread efektywny / uwzględniający poślizg: próbuje odzwierciedlić nie tylko kwotowaną lukę bid-ask, ale także to, jak bardzo ceny wykonania odbiegają od kwotowań.
Kluczową kwestią jest to, że założenia dotyczące spreadu są tak dokładne, jak odwzorowanie między przyjętym modelem a rzeczywistymi warunkami, z jakimi spotykają się Twoje zlecenia. Jeśli model zakłada stabilną płynność i wąskie spready, ale rynek staje się niepłynny lub szybko się zmienia, koszt, który ponosisz (spread efektywny), może odbiegać od kosztu oczekiwanego przez Twój model.
Dowody lub przykład (porównania warunkowe)
Rozważmy tę samą logikę handlową ocenianą w dwóch różnych reżimach rynkowych, przy zachowaniu wszystkich innych czynników stałych w modelu.
Opcja A: Założenie „statycznego spreadu”
Zakładasz stały spread (na przykład używając jednej wartości spreadu w całym okresie testowym). Takie podejście sprawdza się w sytuacjach, gdy:
- płynność jest stabilna,
- spready są stale wąskie,
- a wykonanie zachowuje się podobnie w czasie.
Opcja B: Założenie „zmiennego spreadu” (lub uwzględniającego wykonanie)
Pozwalasz, aby spready i/lub efekty wykonania zmieniały się (na przykład używając spreadów obserwowanych na każdym kroku czasowym lub korygując o poślizg). Takie podejście lepiej odpowiada sytuacjom, gdy:
- płynność się waha,
- zmienność zmienia się szybko,
- a realizacja zleceń staje się mniej przewidywalna.
W obu przypadkach „inne zachowanie” jest warunkowe: im bardziej rzeczywisty rynek odbiega od przyjętych założeń, tym większa staje się rozbieżność kosztów. Ta rozbieżność kosztów może zmienić historyczne rozliczenie wyników oraz wykonalność realizacji transakcji zgodnie z planem.
Ograniczenia i tryby awarii
Co najmniej cztery istotne ograniczenia mogą spowodować, że założenia dotyczące spreadu będą „zachowywać się inaczej”, niż oczekiwano:
- Zmiany reżimu płynności: W okresach niskiej płynności kwotowany spread może się poszerzyć, a koszt efektywny może wzrosnąć jeszcze bardziej z powodu gorszych realizacji.
- Wzrosty zmienności: Na szybkich rynkach ceny poruszają się szybko między obserwacją a wykonaniem; model wykorzystujący stabilny spread może zaniżać koszt wykonania.
- Różnice w jakości wykonania: Typ zlecenia, opóźnienie oraz to, czy zlecenia pozostają w arkuszu zleceń, mogą wpływać na rzeczywistą cenę wykonania, powodując odchylenie spreadu efektywnego od spreadu kwotowanego.
- Niedopasowanie zakresu modelu: Niektóre założenia dotyczące spreadu obejmują tylko lukę bid-ask, podczas gdy rzeczywiste wyniki handlowe obejmują również prowizje, efekty finansowania i inne koszty transakcyjne. Jeśli model je pomija, wyniki mogą się różnić.
Ze względu na te tryby awarii, historyczne zależności nie stanowią podstawy do przewidywania przyszłych wyników, nawet jeśli wydają się spójne w jednym zestawie warunków.
Weryfikacja i kolejne pytanie
Aby niezależnie zweryfikować, gdzie założenia dotyczące spreadu się różnią, sprawdź, czy Twoje założenia są spójne na trzech poziomach:
- Poziom danych rynkowych: Czy używasz kursu bid/ask (lub spreadu), który odpowiada warunkom panującym w momencie realizacji transakcji?
- Poziom wykonania: Czy Twój model odzwierciedla realistyczne zachowanie realizacji (np. poślizg lub opóźnienie wykonania), czy też zakłada idealną realizację?
- Poziom kosztów: Czy model obejmuje wszystkie istotne koszty wpływające na cenę netto, a nie tylko uproszczony spread?
Pomocne kolejne pytanie brzmi: Która część Twojego modelu jest najbardziej wrażliwa — płynność, zmienność czy jakość realizacji zleceń? Analiza wrażliwości (zmienianie założeń dotyczących spreadu w prawdopodobnych zakresach i obserwowanie, jak zmieniają się wyniki) może ujawnić, czy Twoje wnioski w dużej mierze zależą od jednego upraszczającego założenia.